主题
模型与服务地址
本页包含密钥准备、模型查询和生成请求示例。先确认目标模型支持准备使用的接口。
还没有 Wegoo 账号
打开 注册页,填写用户名、密码、确认密码和电子邮件。点击 发送验证码并填回验证码,勾选用户协议,点击 创建账户。成功后用用户名或电子邮件登录。
未收到验证码时,检查邮箱拼写和垃圾邮件,并使用最新收到的验证码。已有账号可直接 登录。
准备密钥
已有可用密钥时,确认它所属的分组和目标模型后继续。
创建密钥并选择模型
- 登录 模型广场,搜索目标模型,记下完整模型 ID、支持的分组和接口。
- 打开 API 密钥,点击 创建 API 密钥。填写 名称,在 分组中选择刚确认的分组;数量保持
1。 - 设置 过期时间。需要限制消耗时,关闭 无限配额并填写额度;
0表示没有可用额度。点击 保存更改。 - 新密钥出现在列表后,打开行末菜单,点击 复制密钥。
图中名称和分组为演示数据。
无限配额只是不单独限制这把密钥的额度,使用仍消耗账户余额。完整密钥不要放进截图或公开代码。
示例中用到 MODEL_ID 时,替换为该分组可用的完整模型名称;用到 YOUR_API_KEY 时,替换为完整密钥。
客户端中填写的地址
| 客户端或 SDK | 地址 |
|---|---|
Codex 的 base_url | https://ai.wegoo.site/v1 |
OpenAI SDK 的 base_url | https://ai.wegoo.site/v1 |
Claude Code 的 ANTHROPIC_BASE_URL | https://ai.wegoo.site |
Gemini CLI 的 GOOGLE_GEMINI_BASE_URL | https://ai.wegoo.site |
客户端会添加请求路径。下面表格中的路径用于直接发送 HTTP 请求,不要重复拼接到上面的配置中。
完整请求路径
| 接口 | 方法与路径 | 密钥请求头 |
|---|---|---|
| 模型列表 | GET /v1/models | Authorization: Bearer YOUR_API_KEY |
| Responses | POST /v1/responses | Authorization: Bearer YOUR_API_KEY |
| Chat Completions | POST /v1/chat/completions | Authorization: Bearer YOUR_API_KEY |
| Claude Messages | POST /v1/messages | x-api-key: YOUR_API_KEY |
| Gemini 内容生成 | POST /v1beta/models/MODEL_ID:generateContent | x-goog-api-key: YOUR_API_KEY |
| 图片生成 | POST /v1/images/generations | Authorization: Bearer YOUR_API_KEY |
| 图片编辑 | POST /v1/images/edits | Authorization: Bearer YOUR_API_KEY |
查询可用模型
在终端查询这把密钥可用的模型:
powershell
$env:WEGOO_API_KEY = "YOUR_API_KEY"
$headers = @{ Authorization = "Bearer $env:WEGOO_API_KEY" }
$models = Invoke-RestMethod -Uri "https://ai.wegoo.site/v1/models" -Headers $headers
$models.data.idbash
export WEGOO_API_KEY="YOUR_API_KEY"
curl --fail-with-body "https://ai.wegoo.site/v1/models" \
-H "Authorization: Bearer $WEGOO_API_KEY"将 YOUR_API_KEY 替换为完整密钥,从返回的 data 数组中取模型的 id。模型目录可读取后,再确认所选模型支持准备使用的接口。
以下示例将 MODEL_ID和 YOUR_API_KEY替换后执行。除单独标注的 PowerShell 示例外,命令使用 Bash 语法,适用于 macOS、Linux 或 WSL。生成请求按实际用量计费。
Responses 示例
bash
curl "https://ai.wegoo.site/v1/responses" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"model":"MODEL_ID","input":"Hello","stream":true}'powershell
$headers = @{ Authorization = "Bearer YOUR_API_KEY" }
$body = @{ model = "MODEL_ID"; input = "Hello"; stream = $false } | ConvertTo-Json
Invoke-RestMethod -Method Post -Uri "https://ai.wegoo.site/v1/responses" -Headers $headers -ContentType "application/json" -Body $body流式回复会分段返回。收到内容后,在 使用日志 核对模型和费用。
Claude 示例
bash
curl "https://ai.wegoo.site/v1/messages" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{"model":"MODEL_ID","max_tokens":128,"messages":[{"role":"user","content":"Hello"}]}'Gemini 示例
bash
curl "https://ai.wegoo.site/v1beta/models/MODEL_ID:generateContent" \
-H "Content-Type: application/json" \
-H "x-goog-api-key: YOUR_API_KEY" \
-d '{"contents":[{"parts":[{"text":"Hello"}]}]}'生图
网页操作入口为 AI 生图。接口调用时,选择支持图片生成的模型和分组。
bash
curl "https://ai.wegoo.site/v1/images/generations" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"model":"MODEL_ID","prompt":"A green notebook on a white desk","n":1}'图片大小、输出格式和编辑参数取决于所选模型。先确认模型支持的参数,再补充到请求中。
请求失败
保留 HTTP 状态码、完整错误文字和请求时间,按 常见问题 排查。请勿将完整密钥放进错误截图或工单。
配置时的疑问
密钥与账号密码的区别 · 服务地址怎么填 · 模型名称不匹配
