跳至主要内容
VOID

工具goose

goose

在 goose CLI 或桌面版中将 Void API 添加为可复用的自定义提供商。

block.github.io/goose官方设置文档

MODEL_ID 是占位符。请从目录中选择支持该工具接口和功能的模型。

  1. API 密钥

    将密钥保存在环境变量中。

    export VOID_API_KEY='void_your_key'

    在 Bash 或 Zsh 中运行。仅为当前终端设置这些值。若要在后续会话中保留,还请将这些命令添加到 ~/.bashrc 或 ~/.zshrc。

  2. 配置

    创建自定义 OpenAI 兼容提供商。goose 需要完整的聊天补全 URL。

    ~/.config/goose/custom_providers/void_api.json
    {
      "name": "void_api",
      "engine": "openai",
      "display_name": "Void API",
      "description": "Void API OpenAI 兼容提供商",
      "api_key_env": "VOID_API_KEY",
      "base_url": "https://void-api.tech/v1/chat/completions",
      "models": [
        {
          "name": "MODEL_ID"
        }
      ],
      "supports_streaming": true,
      "requires_auth": true
    }
  3. 运行

    使用自定义提供商启动会话。

    shell
    goose session start --provider void_api

在账户中创建密钥,在目录中查找模型 ID。