Тестер OpenAI API

Тестер OpenAI API для сборки, запуска и копирования запросов Chat Completions.

Сборка запроса и кода на cURL, Python и JavaScript происходит локально в вашем браузере. Когда вы нажимаете «Запуск», ваш ключ OpenAI API и промпт отправляются напрямую из браузера в OpenAI — не в ArrayKit. Ключ хранится только в памяти браузера и никогда не сохраняется и не отправляется в ArrayKit. Избегайте использования рабочих ключей на общих или публичных компьютерах.

Создаёт и поддерживает Udit Agarwal

Протестировать Claude API

Об инструменте Тестер API OpenAI

Тестер OpenAI API позволяет собирать, запускать и копировать запросы OpenAI Chat Completions, не покидая браузер. Вставьте свой ключ OpenAI API, выберите модель вроде gpt-4o или gpt-4o-mini, задайте максимальное число токенов и напишите промпт — инструмент соберёт корректный POST-запрос к https://api.openai.com/v1/chat/completions и сгенерирует готовые к использованию фрагменты на cURL, Python и JavaScript. Там, где это разрешено CORS, нажмите «Запуск», чтобы отправить запрос напрямую из браузера в OpenAI и изучить сырой JSON-ответ. Инструмент создан для разработчиков, которые проверяют работоспособность нового ключа, прототипируют промпт, отлаживают ошибку 401 или превышение лимита либо копируют проверенный запрос прямо в своё приложение. Запрос и код формируются локально в браузере; ваш ключ используется только для вызова OpenAI, когда вы решите запустить запрос.

Возможности

  • Собирает корректный POST-запрос к https://api.openai.com/v1/chat/completions с messages и max_tokens
  • Подсказки моделей gpt-4o, gpt-4o-mini, gpt-4-turbo, o1-mini и gpt-3.5-turbo
  • Запуск запросов напрямую из браузера там, где это разрешено CORS, с просмотром сырого JSON-ответа
  • Генерирует готовый к копированию cURL, Python и JavaScript для того же запроса
  • Настраиваемое число токенов и редактируемое поле модели для любой модели Chat Completions
  • Заголовок Authorization: Bearer автоматически подставляется из вставленного ключа
  • Переключатель показа/скрытия поля API-ключа, чтобы он не отображался на экране
  • Переключение между вкладками cURL, Python и JavaScript и копирование одним кликом

Как использовать Тестер API OpenAI

  1. Вставьте свой ключ OpenAI API (sk-…) в поле ключа
  2. Выберите или введите модель, например gpt-4o-mini, и задайте максимальное число токенов
  3. Напишите промпт в поле промпта
  4. Нажмите «Запуск», чтобы отправить запрос и прочитать JSON-ответ
  5. Откройте вкладку cURL, Python или JavaScript и скопируйте код

Частые ошибки и устранение неполадок

  • Запуск завершается ошибкой CORS / сети в браузере — OpenAI может блокировать кросс-доменные вызовы из браузера; скопируйте сгенерированный cURL или Python и запустите его из терминала или своего бэкенда.
  • 401 Incorrect API key provided — Проверьте, что ключ активен и скопирован полностью (начинается с sk-), и что он принадлежит нужной организации или проекту OpenAI.
  • 429 rate limit или insufficient_quota — Вы достигли лимита запросов или у вас не осталось кредитов; подождите и повторите или добавьте оплату в панели OpenAI.
  • 404 model not found — Имя модели неверно или у вашей учётной записи нет к ней доступа; используйте доступную вам модель, например gpt-4o-mini.
  • Ответ обрывается на середине предложения — Увеличьте значение Max tokens, чтобы у завершения было место закончиться.

Часто задаваемые вопросы

Что такое тестер 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 не хранит ваши промпты, ключи или ответы на сервере.

Связанные инструменты

  • Тестер API Anthropic Claude — Создавайте, выполняйте и копируйте запросы к API Anthropic Claude Messages в виде cURL, Python и JavaScript.
  • Тестер API Google Gemini — Создавайте, выполняйте и копируйте запросы generateContent Google Gemini в виде cURL, Python и JavaScript.
  • Тестер API Replicate — Создавайте, выполняйте и копируйте запросы прогнозов API Replicate в виде cURL, Python и JavaScript.
  • Тестер API Hugging Face — Создавайте, выполняйте и копируйте запросы к Hugging Face Inference API в виде cURL, Python и JavaScript.
  • API-клиент — Отправляйте HTTP-запросы, задавайте заголовки и параметры и изучайте ответы; сохраняет последние 25.
  • cURL в Fetch — Преобразуйте команду curl в вызов fetch() на JavaScript.
  • Генератор Basic Auth — Создавайте и декодируйте заголовки авторизации HTTP Basic Auth из имени пользователя и пароля.
  • Разбор URL — Разбейте URL на части и просмотрите список параметров запроса.

Другие инструменты: Инструменты API

  • Тестер API Anthropic Claude — Создавайте, выполняйте и копируйте запросы к API Anthropic Claude Messages в виде cURL, Python и JavaScript.
  • Тестер API Google Gemini — Создавайте, выполняйте и копируйте запросы generateContent Google Gemini в виде cURL, Python и JavaScript.
  • Тестер API Replicate — Создавайте, выполняйте и копируйте запросы прогнозов API Replicate в виде cURL, Python и JavaScript.
  • Тестер API Hugging Face — Создавайте, выполняйте и копируйте запросы к Hugging Face Inference API в виде cURL, Python и JavaScript.
  • curl в Python — Преобразование команды curl в скрипт Python requests.
  • curl в Go — Преобразование команды curl в код Go net/http.
  • curl в PHP — Преобразование команды curl в скрипт PHP cURL.
  • curl в Node.js — Преобразование команды curl в код Node.js axios.
  • Счётчик токенов LLM — Считайте токены для GPT, Claude и Gemini вживую по мере ввода.
  • Калькулятор стоимости LLM — Оцените стоимость API GPT, Claude и Gemini по вашим подсчётам токенов.
  • cURL в Rust — Преобразует команду curl в код Rust с reqwest.
  • HAR в cURL — Превращает запросы из HAR в исполняемые команды cURL.

Все инструменты: Инструменты API (24) · Все инструменты