MODEL IN. CODE OUT. NO REQUEST.

SDK 调用 → 代码.

选好模型和兼容协议,一次生成四种语言的可运行示例。

免费 · 无需登录四种语言 / 三种 API 协议
SDK 调用代码工作台
Anthropic 兼容 · https://api.aigocode.dev
请求设置LOCAL · NO REQUEST
Claude Sonnet 5.5 · 推荐 Anthropic 兼容 接口。可用范围取决于 API Key 所属分组。
API 风格
当前风格与所选模型的常见分组一致。
可以不填:留空会使用占位 Key,复制后替换即可。Key 只写进下方代码,不上传、不写入 localStorage。
留空则不发送 system 指令;OpenAI 风格会写入 messages,Anthropic 风格会写入顶层 system。
会原样写入 content,保留换行;为空时会生成一条空消息。
留空时 Anthropic 使用 512,OpenAI 省略该字段。
流式输出示例会直接打印 SSE 原始内容,不会解析事件结构。
不联网 · 不调用模型代码已生成
  • 当前使用的是占位 Key,运行前请替换成你自己的 API Key。
# 回复文本在 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,并说明它适合哪些开发场景。"
    }
  ]
}'
POST /messages · https://api.aigocode.dev399 字符

Key 只用于在你的浏览器里生成下方代码,不会上传、不会写入 localStorage,也不会发起任何网络请求。
生成结果可能包含你的 Key,请不要提交到公开仓库,或分享给不可信的人。

从模型到调用,只需三步

NO NETWORK NEEDED
01

选择模型和兼容协议

使用模型广场里的完整模型 ID,按 Key 所属分组选择 OpenAI、Anthropic 或 Gemini 接口。

02

填写消息和参数

可选 system prompt、用户消息、max tokens 和 stream;所有内容只在浏览器内拼接。

03

切换语言并拿走

在 curl、Python、Node.js、Go 之间切换,复制代码或下载对应扩展名的文件。

A FEW THINGS TO KNOW

你可能想知道

关于 Key、协议差异和生成结果。

这个工具免费吗?

免费,无需注册。可以随时切换模型、API 风格和输出语言,生成次数没有限制。

我的 API Key 会被上传或保存吗?

不会。Key 只存在于当前页面的内存中,用于拼接下方代码,不会发送到服务器,也不会写入 localStorage。刷新页面后输入即清空。

生成的代码可以直接运行吗?

可以。curl 命令可直接粘贴到终端;Python 示例依赖 requests(pip install requests);Node.js 示例需要 Node.js 18 及以上;Go 示例只使用标准库。运行前请把占位 Key 换成真实 Key。

OpenAI 兼容和 Anthropic 兼容有什么区别?

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 所属分组和当前权限,以实际请求结果为准。

选择 stream 后代码会解析流式事件吗?

不会。示例只把 SSE 原始内容打印出来,方便确认连通性和响应格式。生产环境需要按 event / data 行自行解析,或改用对应的官方 SDK。

为什么不直接生成官方 SDK 代码?

示例使用标准 HTTP 客户端,把 URL、认证头和请求体明确展示出来,便于核对兼容协议和排查 401 / 404。确认请求无误后,可以很容易地换成官方 SDK。

调用代码准备好了,开始接入你的工作流。

探索 AIGoCode,让 AI 更顺手地融入你的开发流程。

探索 AIGoCode ↗