选择模型和兼容协议
使用模型广场里的完整模型 ID,按 Key 所属分组选择 OpenAI、Anthropic 或 Gemini 接口。
选好模型和兼容协议,一次生成四种语言的可运行示例。
# 回复文本在 JSON 的 content 中 type 为 text 的项
curl --max-time 60 -X POST 'https://api.aigocode.dev/v1/messages' \
-H 'x-api-key: sk-your-api-key' \
-H 'anthropic-version: 2023-06-01' \
-H 'Content-Type: application/json' \
--data-raw '{
"model": "claude-sonnet-5-5",
"max_tokens": 512,
"messages": [
{
"role": "user",
"content": "请用一句话介绍 AIGoCode,并说明它适合哪些开发场景。"
}
]
}'
Key 只用于在你的浏览器里生成下方代码,不会上传、不会写入 localStorage,也不会发起任何网络请求。
生成结果可能包含你的 Key,请不要提交到公开仓库,或分享给不可信的人。
使用模型广场里的完整模型 ID,按 Key 所属分组选择 OpenAI、Anthropic 或 Gemini 接口。
可选 system prompt、用户消息、max tokens 和 stream;所有内容只在浏览器内拼接。
在 curl、Python、Node.js、Go 之间切换,复制代码或下载对应扩展名的文件。
关于 Key、协议差异和生成结果。
免费,无需注册。可以随时切换模型、API 风格和输出语言,生成次数没有限制。
不会。Key 只存在于当前页面的内存中,用于拼接下方代码,不会发送到服务器,也不会写入 localStorage。刷新页面后输入即清空。
可以。curl 命令可直接粘贴到终端;Python 示例依赖 requests(pip install requests);Node.js 示例需要 Node.js 18 及以上;Go 示例只使用标准库。运行前请把占位 Key 换成真实 Key。
OpenAI 兼容使用 https://api.aigocode.dev/v1/chat/completions,并通过 Authorization: Bearer 认证;Anthropic 兼容使用 https://api.aigocode.dev/v1/messages,并通过 x-api-key 和 anthropic-version 认证。请根据 API Key 所属分组选择。
模型列表来自 AIGoCode 模型广场的公开目录,模型 ID 必须完整匹配。是否可用取决于 API Key 所属分组和当前权限,以实际请求结果为准。
不会。示例只把 SSE 原始内容打印出来,方便确认连通性和响应格式。生产环境需要按 event / data 行自行解析,或改用对应的官方 SDK。
示例使用标准 HTTP 客户端,把 URL、认证头和请求体明确展示出来,便于核对兼容协议和排查 401 / 404。确认请求无误后,可以很容易地换成官方 SDK。
探索 AIGoCode,让 AI 更顺手地融入你的开发流程。