- Бесплатно
- Без регистрации
- Работает в вашем браузере
Конвертер cURL в Python, Node.js и Go
Вставьте cURL-запрос, выберите язык и скопируйте рабочий код. Базовый URL по умолчанию указывает на HiAPI, поэтому перенос совместимого с OpenAI вызова занимает одну вставку.
Ваша команда разбирается в этом браузере и никогда не загружается.
Включено по умолчанию. Ключи в заголовках, cookie, строке запроса и теле запроса заменяются заглушкой.
import requests
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY",
}
payload = {
"model": "deepseek-v4.1-flash",
"messages": [
{
"role": "user",
"content": "Hello!",
},
],
}
response = requests.request(
"POST",
"https://api.hiapi.ai/v1/chat/completions",
headers=headers,
json=payload,
)
print(response.status_code)
print(response.text)Запустите на HiAPI за три шага
- 01Создайте бесплатный аккаунт
Зарегистрируйтесь через почту, Google или GitHub. Это займёт около минуты.
Зарегистрироваться - 02Создайте API-ключ
Создайте ключ в панели управления и используйте его вместо YOUR_API_KEY.
Создать API-ключ - 03Сделайте первый вызов
Скопируйте код выше, добавьте ключ и запустите. Ваш запрос появится в журнале использования.
Смотреть журнал
Как превратить cURL в код
- 01 Вставьте вашу cURL
Скопируйте запрос из документации API, терминала или инструментов разработчика браузера (Copy as cURL) и вставьте в поле.
- 02 Выберите язык
Переключайтесь между Python (requests), Node.js (fetch) и Go (net/http). Код обновляется по мере ввода.
- 03 Скопируйте и запустите
Замените YOUR_API_KEY на ваш ключ HiAPI и запустите код. Создайте ключ в панели управления HiAPI.
Частые вопросы о конвертере cURL
Моя команда cURL куда-то загружается?
Нет. Разбор и генерация кода полностью выполняются в вашем браузере. Ничего не отправляется в HiAPI или на другие серверы.
Почему сгенерированный код указывает на api.hiapi.ai?
Инструмент заменяет хост вашего запроса на базовый URL HiAPI и сохраняет путь и параметры. Отключите опцию, чтобы оставить исходный хост, или введите любой другой базовый URL.
Что происходит с API-ключом в моей команде?
По умолчанию заголовки Authorization, API-key, token и cookie, чувствительные параметры запроса и чувствительные поля тела заменяются на YOUR_API_KEY. Это можно отключить, но тогда ключ появится в сгенерированном коде.
Какие опции cURL поддерживаются?
Метод (-X), заголовки (-H), данные (-d, --data-raw), базовая авторизация (-u), cookie (-b), --url и -G. Multipart-загрузка (-F) и загрузка файлов отклоняются с понятным сообщением вместо генерации кода, который не запустится.
Мой запрос, совместимый с OpenAI, будет работать на HiAPI?
Запросы в стиле Chat Completions работают, если имя модели доступно на HiAPI. Точные ID моделей и эндпоинты смотрите на странице моделей.