通过以下步骤可配置分级模型策略:
- Environment variable settings:修改项目根目录下的.env文件(需复制.env.example创建)
- Large Model Configuration(用于sonnet复杂任务):
- BIG_MODEL_PROVIDER:指定服务商(如openai/vertex)
- BIG_MODEL_NAME:设定模型名称(如gpt-4.1)
- BIG_MODEL_API_KEY:对应API密钥
- 小模型配置(用于haiku轻量任务):
- SMALL_MODEL_PROVIDER:独立服务商选择
- SMALL_MODEL_NAME:经济型模型名(如gpt-4o-mini)
- 特殊服务商配置:如Vertex AI需要额外设置VERTEX_PROJECT_ID和VERTEX_LOCATION
典型配置示例:
BIG_MODEL_PROVIDER=”vertex”
BIG_MODEL_NAME=”gemini-1.5-pro”
SMALL_MODEL_PROVIDER=”openai”
SMALL_MODEL_NAME=”gpt-4o-mini”
配置完成后通过uv命令启动服务即可生效。
This answer comes from the articleAny LLM in Claude Code: An Open Source Agent for Calling Multilingual Models for Claude CodeThe