Skip to content

配置 Xikapi 模型

Continue 使用 config.yaml 管理模型配置。推荐在 Continue 设置里打开本地配置文件,然后添加 OpenAI 兼容模型。

最小配置

yaml
name: Xikapi Config
version: 1.0.0
schema: v1

models:
  - name: Xikapi Chat Model
    provider: openai
    model: YOUR_MODEL_ID
    apiBase: https://xikapi.com/v1
    apiKey: YOUR_XIKAPI_API_KEY
    roles:
      - chat
      - edit
      - apply

字段说明:

字段说明
provider使用 openai,表示走 OpenAI 兼容接口
modelXikapi 后台已启用的模型名称
apiBase固定写 https://xikapi.com/v1
apiKeyXikapi API Key
roles这个模型承担的角色,例如 chat、edit、apply

不要把 apiBase 写成 https://xikapi.com/v1/chat/completions。Continue 会自己拼接接口路径。

Responses API 兼容

如果 Continue 对当前模型默认走 /responses,而你的实际接入只使用 Chat Completions 兼容路径,可以显式关闭 Responses API:

yaml
models:
  - name: Xikapi Chat Completions Model
    provider: openai
    model: YOUR_MODEL_ID
    apiBase: https://xikapi.com/v1
    apiKey: YOUR_XIKAPI_API_KEY
    useResponsesApi: false
    roles:
      - chat
      - edit
      - apply

如果错误来自 /v1/responses,优先检查这个字段。

Agent 模式

如果你要用 Continue Agent 模式,建议选择支持工具调用的模型,并显式声明能力:

yaml
models:
  - name: Xikapi Agent
    provider: openai
    model: YOUR_MODEL_ID
    apiBase: https://xikapi.com/v1
    apiKey: YOUR_XIKAPI_API_KEY
    roles:
      - chat
      - edit
      - apply
    capabilities:
      - tool_use

如果要处理图片或截图,再选择支持视觉输入的模型,并按需要加入:

yaml
capabilities:
  - tool_use
  - image_input

能力字段只是告诉 Continue 这个模型可以做什么;模型本身仍然必须在 Xikapi 和上游侧支持对应能力。

自动补全配置

补全对延迟和成本更敏感,建议单独使用更快、更便宜的模型:

yaml
models:
  - name: Xikapi Autocomplete
    provider: openai
    model: YOUR_MODEL_ID
    apiBase: https://xikapi.com/v1
    apiKey: YOUR_XIKAPI_API_KEY
    roles:
      - autocomplete
    autocompleteOptions:
      debounceDelay: 350
      maxPromptTokens: 1024
      onlyMyCode: true

如果补全变慢或成本偏高,可以先关闭 autocomplete,只保留 chat / edit / apply。

参考链接