OpenRouter
OpenRouter 是一个用于商业和开源模型的统一接口,让您能够以最优惠的价格访问最优质的模型。您可以在此处注册,在密钥页面创建您的 API 密钥,然后从支持的模型列表中选择一个模型。
将 ~/.continue/config.json
修改为如下所示。
- YAML
- JSON
config.yaml
models:
- name: OpenRouter LLaMA 70 8B
provider: openrouter
model: meta-llama/llama-3-70b-instruct
apiBase: https://openrouter.ai/api/v1
apiKey: <YOUR_OPEN_ROUTER_API_KEY>
config.json
{
"models": [
{
"title": "OpenRouter LLaMA 70 8B",
"provider": "openrouter",
"model": "meta-llama/llama-3-70b-instruct",
"apiBase": "https://openrouter.ai/api/v1",
"apiKey": "<YOUR_OPEN_ROUTER_API_KEY>"
}
]
}
要利用提供商偏好或模型路由配置等功能,请在插件配置的 models[].requestsOptions.extraBodyProperties
字段中包含这些参数。
例如,为了防止过长的提示词被压缩,您可以显式关闭该功能,如下所示
- YAML
- JSON
config.yaml
models:
- name: Example Model
provider: exampleProvider
model: example-model
requestOptions:
extraBodyProperties:
transforms: []
config.json
{
"models": [
{
"title": "Example Model",
"provider": "exampleProvider",
"model": "example-model",
"requestOptions": {
"extraBodyProperties": {
"transforms": []
}
}
}
]
}
在此处了解更多可用设置此处。