• 简体中文
  • Command Code AI Provider

    Command Code AI Provider 插件把 Command Code 接入 WordPress AI Client —— 一个 API Key 即可使用 Claude、GPT、Gemini 以及主流开源模型。

    功能

    • 模型列表实时更新 —— 模型取自 GET /provider/v1/models,新上线的模型无需更新插件即可出现。
    • 按模型选择端点 —— Claude 模型走 Anthropic Messages 端点,其余模型走 OpenAI 兼容的 chat completions 端点,与接口为每个模型返回的 supported_endpoints 字段保持一致。
    • 完整能力支持 —— 在模型能力允许的范围内支持工具调用、结构化输出(JSON Schema)、多轮对话、停止序列与多候选生成。
    • 零数据保留(按需) —— 可为单次请求开启零数据保留路由。

    环境要求

    • WordPress 6.9 及以上,且具备 PHP AI Client SDK(WordPress 7.0 自带,或由 AI 插件提供)
    • PHP 7.4 及以上
    • 一个带 API 权限的 Command Code 套餐 —— 免费的 Go 套餐没有 API 权限;Provider、GOAT、Pro、Max、Team 套餐可用

    安装

    在 WordPress 插件目录 中安装 AI Provider for Command Code,或通过 插件 → 安装插件 → 上传插件 上传 zip。启用后进入 设置 → 连接器(Connectors),打开 Command Code 卡片,粘贴你的 Provider API Key。

    配置

    API Key 的读取优先级依次为:

    1. COMMANDCODE_API_KEY 环境变量
    2. COMMANDCODE_API_KEY PHP 常量
    3. connectors_ai_commandcode_api_key 选项(设置 → 连接器)

    常用可选配置(均为环境变量或 PHP 常量):

    配置项默认值说明
    COMMANDCODE_DEFAULT_MODELclaude-sonnet-5在模型选择器和功能筛选器中优先使用的模型 ID
    COMMANDCODE_ZDR关闭设为 1 时发送 x-cmd-zdr: 1,只路由到零数据保留的上游
    COMMANDCODE_BASE_URLhttps://api.commandcode.ai/provider/v1Provider API 基础地址
    COMMANDCODE_STRUCTURED_OUTPUTjson_schema取值 json_schema、json_object 或 none

    完整列表(含超时、输入模态等)见插件页面。

    数据与隐私

    你发给 AI 的提示词,以及调用方插件或主题附加的内容,都会发送到 api.commandcode.ai 的 Command Code 服务。API Key 保存在你自己的站点上,且只会发送到该域名。只有在你的站点实际请求 AI Client 生成内容时才会发起请求。具体端点见隐私协议。

    支持

    有问题或建议?见支持页面。