feat: provider presets (openai, openrouter, ollama, dahl, gonkarouter, custom), /api/info, provider display in Android settings
This commit is contained in:
parent
d2ec0848c8
commit
7b92e259ad
14 changed files with 233 additions and 18 deletions
|
|
@ -8,9 +8,13 @@ data_dir: ./data
|
|||
workspace: "" # default: <data_dir>/workspace; file tools cannot leave it
|
||||
|
||||
llm:
|
||||
base_url: https://api.openai.com/v1 # OpenRouter: https://openrouter.ai/api/v1 · Ollama: http://localhost:11434/v1
|
||||
# Preset: openai | openrouter | ollama | dahl | gonkarouter | custom (env: BYTECLAW_LLM_PROVIDER)
|
||||
# Presets fill base_url/model if empty; api_key falls back to OPENAI_API_KEY, OPENROUTER_API_KEY,
|
||||
# DAHL_API_KEY or GONKAROUTER_API_KEY. "custom" requires base_url and model.
|
||||
provider: openai
|
||||
base_url: "" # override, e.g. https://inference.dahl.global/v1
|
||||
api_key: ""
|
||||
model: gpt-4o-mini
|
||||
model: "" # e.g. MiniMaxAI/MiniMax-M2.7, zai-org/GLM-5.3-Flash
|
||||
timeout_sec: 120
|
||||
temperature: 0.7
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue