模型提供商 (Providers)
这是什么?
模型提供商(Providers)是指为 OpenCode 提供底层大语言模型(LLM)能力的服务的平台或接口。OpenCode 支持多种主流的模型提供商,包括 OpenAI、Anthropic、Google Gemini 以及本地运行的 Ollama 等。
什么时候你会用到它?
- 当你拥有某个特定平台(如 OpenAI 或 GitHub Copilot)的 API Key 并希望在 OpenCode 中使用时。
- 当你希望在本地运行模型以保护代码隐私(通过 Ollama)时。
- 当你需要对比不同模型在特定编程任务上的表现时。
核心概念
- API Key:用于验证用户身份并授权访问模型服务的凭证。
- Base URL:模型服务的 API 接口地址,用于连接自定义或代理服务。
- Model ID:特定模型的唯一标识符(如
gpt-4o或claude-3-5-sonnet)。
基本用法 / 配置说明
TODO:后续补充具体用法示例
常见误解 / 注意事项
- 不同的模型提供商收费标准不同,使用前请确认相关费用。
- 本地模型(如 Ollama)不需要 API Key,但对本地硬件资源(显存、内存)有一定要求。
延伸阅读
TODO:后续补充