配置 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 兼容接口 |
model | Xikapi 后台已启用的模型名称 |
apiBase | 固定写 https://xikapi.com/v1 |
apiKey | Xikapi 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。