omp,也稱為
pi-mono——同一個專案)是一個極簡且可擴充的終端編碼代理。
協定:OpenAI 相容
- Base URL:
https://api.orcarouter.ai/v1(包含/v1後綴)
安裝
omp。
設定
首先將你的 API 密鑰匯出為環境變量:~/.omp/agent/models.yml。
orcarouter/auto 換成特定模型,例如 anthropic/claude-opus-4.8 或 google/gemini-2.5-flash。模型 ID 一律使用 vendor/model 格式。
執行
OK。
注意事項
- 需要 bun >= 1.3.14。
base_url必須包含/v1。apiKey欄位接受的是環境變量的名稱,而非密鑰本身;搭配authHeader: true時會以Authorization: Bearer <value>發送。- 模型引用使用
provider/model格式——此處為orcarouter/orcarouter/auto(providerorcarouter+ 模型 IDorcarouter/auto)。 - 非互動執行請使用
-p。 - oh-my-pi 與 pi-mono 是同一個專案;兩者的指令都是
omp。
啟用思考/推理
上述的預設模型條目帶有reasoning: false。若要啟用推理並允許 effort 選擇,請在模型上宣告一個 thinking 區塊以及 compat.reasoningEffortMap:
model:level 後綴挑選 effort 等級(在 minLevel..maxLevel 範圍內):
:high 後綴會選定 effort 等級,並對 OrcaRouter 有效。