LLM API 请求构建器

无需 API 密钥或模型调用,即可生成 OpenAI、Anthropic 和 Gemini 原生请求 JSON、cURL、JavaScript 与 Python 示例。

原生供应商模板 · 确定性生成

LLM API 请求工作区

无密钥输入 · 不保存正文
仅生成请求示例,绝不会调用模型。
原生 API 模板

Chat Completions 将 system 保留在 messages 中,使用 max_tokens,并通过 stream: true 开启流式响应。

请求参数

OpenAI

凭据仅从环境变量读取: OPENAI_API_KEY

有序消息

稳定 ID 保留编辑顺序;供应商映射警告会显示在下方。

1
2

请求预览

只读文本;此页面没有发送实现。

{
  "model": "gpt-4.1-mini",
  "messages": [
    {
      "role": "system",
      "content": "You are a concise, helpful assistant."
    },
    {
      "role": "user",
      "content": "Explain request builders in one sentence."
    }
  ],
  "temperature": 1,
  "max_tokens": 1024,
  "stream": false
}
Endpoint
https://api.openai.com/v1/chat/completions
Content-Type
application/json
Authorization
Bearer ${OPENAI_API_KEY}

可移植配置

仅允许版本化配置字段;递归拒绝密钥、密码和未知属性。导入失败不会覆盖当前编辑。

或将本地文件拖放到这里(最大 0.5 MB)
关于此工具

专注当前任务。

使用精选原生供应商模板组装可审查的 API 请求,不再假定所有模型共用一种结构。编辑有序的 system、user 和 assistant 消息,检查供应商特定转换,无需输入凭据或联系模型即可复制、下载静态示例。

使用方法

  1. 选择 OpenAI、Anthropic 或 Gemini,然后编辑代表性模型 ID、temperature、最大输出 Token 和流式选项。
  2. 添加、编辑、删除和排序消息,查看校验与映射提示,特别注意 Anthropic 顶层 system 以及 Gemini 的 model 角色和流式端点。
  3. 复制或下载请求 JSON、cURL、JavaScript 或 Python。单独导出或导入允许列表配置;凭据仅使用环境变量占位符。
你的内容由你掌握。
工具输入在你的浏览器本地处理,绝不会发送至 KitVerse 服务器。在共享设备上使用时,请及时清空工作区。
常见问题
此工具会调用 OpenAI、Anthropic、Gemini 或后端吗?

不会。它只把请求示例渲染为文本,没有请求发送实现、API 密钥输入、后端代理或模型调用。生成的 fetch 或 urllib 代码仅供检查、复制和下载。

供应商映射有何不同?

OpenAI 将 system 保留在 messages 中并使用 max_tokens。Anthropic 把 system 移到顶层,要求 max_tokens 和 anthropic-version,并合并连续同角色轮次。Gemini 使用 user/model 角色的 contents、system_instruction 和 generationConfig.maxOutputTokens;流式模式选择 streamGenerateContent?alt=sse,而不是添加正文字段。

导入配置可以包含 API 密钥吗?

不可以。导入有大小限制和字段允许列表,并递归拒绝 apiKey、authorization、x-api-key、password 和 secret 属性。maxTokens 与 max_tokens 仍是有效 Token 设置。无效导入不会改变当前编辑器。

消息会自动保存吗?

不会。消息正文和设置仅保留在页面内存中,刷新后消失。如需本地文件或剪贴板副本,请显式导出或复制配置;其中不包含真实凭据。