Raycast AI

在 Raycast 中通过 Custom Providers 扩展接入 AnyStarX。

Raycast AI 支持通过第三方扩展启用自定义服务商(Custom Providers),实现对兼容 OpenAI 协议端点的调用。

1. 启用自定义服务商功能

  1. 打开 Raycast 的偏好设置(Settings),进入 AI 标签页。
  2. 启用 Custom Providers 功能支持。
  3. 点击打开服务商配置目录(Reveal Providers Config)。

2. 编辑 providers.yaml 配置文件

在打开的配置目录中创建或编辑 providers.yaml 文件:

providers:
  - id: "anystarx"
    name: AnyStarX
    base_url: https://console.anystarx.com/v1
    api_keys:
      default: YOUR_API_KEY
    models:
      - id: MODEL_ID
        name: AnyStarX Model
        context: 128000
        abilities:
          temperature:
            supported: true
          system_message:
            supported: true
          tools:
            supported: true

YOUR_API_KEY 替换为在控制台创建的有效密钥,将 MODEL_ID 替换为控制台模型列表中的完整模型标识符。在 models 节点下可继续追加多个模型条目。

3. 切换服务商并测试

保存配置文件后,呼出 Raycast AI 对话面板,在底部的模型列表中选择 AnyStarX 组下的目标模型,发起一次对话测试连通性。

常见问题排查

  • 模型未展示在列表中:检查 providers.yaml 的 YAML 缩进格式是否有效,保存后重新打开 Raycast AI 面板。
  • 提示鉴权失败:检查 api_keys 中的凭据映射是否正确,确保没有输入多余的首尾空格。
  • 协议交互异常:Raycast AI 严格依赖标准 OpenAI 协议规范,建议选用控制台已验证支持 Chat Completions 的标准模型。

更多高级参数与功能开关说明,可参考 Raycast AI Custom Providers 扩展主页。

本页内容