OpenAI API Tester

Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.

构建请求以及 cURL、Python 和 JavaScript 代码的过程都在你的浏览器本地完成。当你点击运行时,你的 OpenAI API 密钥和提示词会从浏览器直接发送给 OpenAI——而非 ArrayKit。你的密钥仅保留在浏览器内存中,绝不会被存储或发送给 ArrayKit。请避免在共享或公共机器上使用生产环境密钥。

测试 Claude API

关于 OpenAI API Tester

OpenAI API 测试器让你无需离开浏览器即可构建、运行并复制 OpenAI Chat Completions 请求。粘贴你的 OpenAI API 密钥,选择像 gpt-4o 或 gpt-4o-mini 这样的模型,设置最大 token 数,写一段提示词——工具会在本地组装一个发送到 https://api.openai.com/v1/chat/completions 的有效 POST 请求,并生成可直接使用的 cURL、Python 和 JavaScript 代码片段。在 CORS 允许的情况下,点击运行即可从浏览器直接向 OpenAI 发送请求,并查看原始 JSON 响应。它专为检查新密钥是否可用、对提示词做原型、调试 401 或限流错误,或将测试过的请求直接复制进应用的开发者而设计。请求和代码均在浏览器本地构建;只有在你选择运行时,密钥才会被用来调用 OpenAI。

功能特性

如何使用 OpenAI API Tester

  1. 将你的 OpenAI API 密钥(sk-…)粘贴到密钥字段中
  2. 选择或输入一个模型,例如 gpt-4o-mini,并设置最大 token 数
  3. 在提示词框中写下你的提示词
  4. 点击运行以发送请求并读取 JSON 响应
  5. 打开 cURL、Python 或 JavaScript 标签页并复制代码

常见错误与故障排除

常见问题

什么是 OpenAI API 测试器?
它是一款 ArrayKit 工具,可根据你的密钥、模型和提示词构建 OpenAI Chat Completions 请求,让你在 CORS 允许的情况下运行它,并为同一调用提供可直接复制的 cURL、Python 和 JavaScript 代码。
在这里粘贴我的 OpenAI API 密钥安全吗?
请求和代码在你的浏览器本地构建。当你点击运行时,你的密钥和提示词会从浏览器直接发送给 OpenAI,绝不会发送给 ArrayKit,密钥仅保留在浏览器内存中——不会被存储或发送给 ArrayKit。请避免在共享机器上使用生产环境密钥。
为什么有时运行会失败,而 cURL 却能用?
浏览器会强制执行 CORS,因此即便请求有效,直接的浏览器调用也可能被阻止。请改为复制生成的 cURL 或 Python,从终端或后端运行。
我可以测试哪些模型?
任何你的账户可以访问的 Chat Completions 模型。工具会建议 gpt-4o、gpt-4o-mini、gpt-4-turbo、o1-mini 和 gpt-3.5-turbo,你也可以输入任何其他模型名称。
我能获取 Python 和 JavaScript 代码,而不只是 cURL 吗?
可以。在 cURL、Python 和 JavaScript 标签页之间切换,即可用你偏好的语言复制完全相同的请求。
该工具会存储我的提示词或响应吗?
不会。提示词仅用于构建和运行请求;ArrayKit 不会在服务器上存储你的提示词、密钥或响应。

相关工具

全部 ArrayKit 工具