927AI API 文档
官网控制台模型与价格文档首页
官网控制台模型与价格文档首页
  1. 开发工具接入
  • 快速开始
    • 欢迎使用
    • 价格说明
  • 开发工具接入
    • 开发工具接入
    • Claude Code
    • Codex
    • Cursor
    • OpenCode
    • Grok CLI
    • Gemini CLI
    • OpenClaw
    • Hermes
    • 常见问题
  • 模型 API 接口
    • OpenAI
      • 文本生成
        • Completions
        • Responses
      • 图片
        • 图片生成
        • 图片编辑
    • Anthropic
      • 文本生成
        • Messages
  1. 开发工具接入

OpenCode

OpenCode 接入 927AI#

OpenCode 可以把 927AI 配置为自定义 OpenAI 兼容模型提供商。推荐使用 Chat Completions 兼容包和 gpt-5.6-sol。

设置 API Key#

macOS、Linux 或 WSL:
Windows PowerShell:
$env:AI927_API_KEY = "sk-替换为你的927AI_API_Key"

OpenCode 稳定版配置#

在项目目录创建或编辑 opencode.json:
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "ai927": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "927AI",
      "options": {
        "baseURL": "https://vip.927ai.ai/v1",
        "apiKey": "{env:AI927_API_KEY}"
      },
      "models": {
        "gpt-5.6-sol": {
          "name": "GPT-5.6 SOL"
        }
      }
    }
  },
  "model": "ai927/gpt-5.6-sol"
}
启动 OpenCode 后执行 /models,选择 927AI / GPT-5.6 SOL。

OpenCode v2 配置#

如果你的 OpenCode 文档和配置校验使用 providers、package、settings 这些新字段,请使用下面的 v2 格式:
{
  "$schema": "https://opencode.ai/config.json",
  "providers": {
    "ai927": {
      "name": "927AI",
      "env": ["AI927_API_KEY"],
      "package": "@opencode-ai/ai/providers/openai-compatible",
      "settings": {
        "baseURL": "https://vip.927ai.ai/v1"
      },
      "models": {
        "gpt-5.6-sol": {
          "name": "GPT-5.6 SOL"
        }
      }
    }
  }
}
不要把两套字段混在同一个配置文件中。以当前安装版本的配置校验提示和官方文档路径为准。

验证方法#

进入 OpenCode 后发送:
只读取当前项目的顶层文件,并用一句话概括项目类型。不要修改文件。

常见问题#

找不到 927AI 模型#

确认配置文件是当前项目能够读取的 opencode.json,然后重新启动 OpenCode 并执行 /models。

提示缺少 AI927_API_KEY#

从设置环境变量的同一个终端启动 OpenCode。图形界面启动的进程不一定能继承终端变量。

返回 404#

baseURL 应为 https://vip.927ai.ai/v1。不要填写完整的 /v1/chat/completions 地址。

官方参考#

OpenCode:Providers
OpenCode v2:Providers
上一页
Cursor
下一页
Grok CLI
Built with