跳转到内容

预设

Rusty 内置了常见 LLM 提供方的预设。使用 --preset 选择其中之一:

预设API Base默认模型
xiaomihttps://token-plan-cn.xiaomimimo.com/v1mimo-v2.5-pro
kimihttps://api.kimi.com/coding/v1/kimi-k2
openaihttps://api.openai.com/v1gpt-4o
deepseekhttps://api.deepseek.comdeepseek-v4-pro
ollamahttp://localhost:11434/v1llama3
Terminal window
# 使用 OpenAI,并提供 API 密钥
rusty --preset openai --api-key sk-...
# 使用本地 Ollama
rusty --preset ollama
# 使用 DeepSeek
rusty --preset deepseek --api-key sk-...

对于未列为预设的提供方,直接设置 --api-base--model

Terminal window
rusty --api-base https://your-provider.com/v1 --api-key YOUR_KEY --model your-model

任何兼容 OpenAI 的 API 端点均可使用,包括:

  • Azure OpenAI
  • Together AI
  • Groq
  • Fireworks AI
  • 自托管的 vLLM 或 text-generation-inference

使用 --preset 时,预设的 api_basedefault_model 会覆盖 ~/.rusty/settings.json 中的值。你仍可用 CLI 参数覆盖单个字段:

Terminal window
# 使用 Xiaomi 预设,但换一个模型
rusty --preset xiaomi --model mimo-v2-lite --api-key YOUR_KEY

若想不必每次都用参数就设定默认提供方,编辑 ~/.rusty/settings.json

{
"api_base": "https://api.openai.com/v1",
"default_model": "gpt-4o",
"credential_store": "keyring"
}

然后只需运行:

Terminal window
rusty