之前使用第三方的转发体验了三方API的接入。现在最新版支持Custom Providers 功能了。

通过Custom Providers 接入API

在 Raycast 中,添加自定义模型(Custom Providers)的具体位置如下:

  1. 打开 Raycast
  2. 进入 Settings(设置)。
  3. 点击左侧的 AI 选项卡。
  4. 第一次需要在AI选项最底下的Experiments中开启Custom Providers
  5. AI 选项卡页面,找到 Custom Providers(自定义提供商)部分。
  6. 点击 Reveal Providers Config(显示提供商配置)按钮,这会在 Finder 中打开配置文件目录。 点击后会跳转到具体目录中。默认是有一个providers.template.yaml名字的文件。这个文件是一个模板,根据模板创建一个名称为providers.yamlg87S5cBZOD4GyaW.png 通过dia 我询问了一下,可能 raycast仅加载此文件。 其他名称的我没做测试。

配置providers

我这里偷个懒,直接使用claude code进行配置,告诉他一些参数。

他呱唧呱唧的写完了大致的配置,我在base_url 加入了/v1,不加实际测试不正常。 api_key 我也改写成真实的(之前告诉他的是一个假的为了隐私)。

通过测试没问题,可以使用。但有些能力限制。

custum providers 体验

接入后,对话是没问题的。gemini 2.5 支持联网搜索,但实际体验下来不可以。 可以打开本地的一些程序,比如浏览器,apple music等等。 MCP支持有问题,我不知道是模型的事还是什么。比如通过exa搜索会返回error。 这是我在其他工具中没遇到的。 使用raycast支持的模型,比如填写gemini key 的模型支持联网,调用MCP都OK。 如图:

在raycast可以判断你接入的模型支持什么:

我在dia询问大致也是类似的回答吧:

以上就是大致的体验。Custom Providers给接入第三方接入提供了便利,让我不需要在本机开启其他proxy。 直接使用自定义的API,期待这方面后续的发展。

完结 祝好 🍀