新版的 Raycast 1.102.4 更新之后支持自定义 Provider了,可以在 Raycast AI 分组下开启。
- 开启自定义提供商
- 点击配置文件
- 编写配置文件, Raycast 给了一个默认的模板,可以拷贝一份修改,并重名成 「providers.yaml」这里一定要重命名成 providers.yaml才能生效
这里提供一个我刚刚测试的模板
- id: my_provider
name: My Provider
base_url: 中转站的url(这里我测试需要在后面拼接v1,各位佬友可以自己尝试一下)
api_keys:
openai: 自己的key
models:
- id: gpt-4.1-mini
name: "GPT-4.1-mini"
context: 200000
provider: openai # matches "openai" in api_keys
abilities:
temperature:
supported: true
vision:
supported: true
system_message:
supported: true
tools:
supported: true
使用的时候可以在右下角 或者快捷键 Cmd + K
来切换到对应的模型


贴一个Openrouter的配置。 同上操作,但可以直接新建一个自己的 providers.yaml
文件,然后粘贴下述配置:
providers:
- id: OpenRouter
name: Customed Provider by OpenRouter
base_url: "https://openrouter.ai/api/v1"
api_keys:
openrouter: "sk-xxxxxx"
models:
- id: gpt-4.1
name: "GPT-4.1"
context: 200000
provider: openrouter # matches "openai" in api_keys
abilities:
temperature:
supported: true
vision:
supported: true
system_message:
supported: true
tools:
supported: true
- id: gpt-5
name: "GPT-5"
context: 200000
provider: openrouter # matches "openai" in api_keys
abilities:
temperature:
supported: true
vision:
supported: true
system_message:
supported: true
tools:
supported: true
在AI界面里,cmd+k 并输入 change model
选择自定义的model即可。
