模型提供商 (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-4oclaude-3-5-sonnet)。

基本用法 / 配置说明

TODO:后续补充具体用法示例

常见误解 / 注意事项

  • 不同的模型提供商收费标准不同,使用前请确认相关费用。
  • 本地模型(如 Ollama)不需要 API Key,但对本地硬件资源(显存、内存)有一定要求。

延伸阅读

TODO:后续补充