Перейти к содержимому

Тестирование API

Введите свой API-ключ, выберите тип эндпоинта и модель, напишите сообщение — все пять примеров ниже обновятся одновременно. Скопируйте любой и запустите либо нажмите Отправить запрос: браузер обращается к шлюзу напрямую, поэтому ни ключ, ни ответ не проходят через сайт документации. Базовый адрес вводить не нужно: сайт документации отдаёт сам шлюз, и примеры уже указывают на него.

«Отправить запрос» — это настоящий вызов: он расходует токены вашего аккаунта и тарифицируется по фактическому потреблению. Копирование кода ничего не стоит.

Ключ остаётся в этой вкладке, удаляется при её закрытии и никогда не отправляется на сайт документации.

POST /v1/chat/completions

curl https://llm.usmm.cn/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "deepseek-v4.1-flash",
    "messages": [{ "role": "user", "content": "Объясни одним предложением, что такое API-шлюз." }]
  }'

Ответ

Запросов пока не было. Скопируйте код выше и запустите его — или отправьте запрос отсюда и посмотрите настоящий ответ.

Четыре типа эндпоинтов выше покрывают диалекты, на которых говорит шлюз. Различий два:

  • Заголовок авторизации. Chat и Responses используют Authorization, Claude — x-api-key, Gemini — x-goog-api-key. Именно это чаще всего подводит при переходе между диалектами.
  • Как выражается потоковый режим. Первые три ставят "stream": true в теле запроса; нативный формат Gemini меняет действие в URL (:streamGenerateContent).

Шлюз отдаёт далеко не только эти четыре. Полный список — ниже: параметры, структура тела запроса и примеры ответов, и каждый вызов можно тут же попробовать. Текстовая версия того же материала — в разделе Использование API и Playground, его удобнее читать подряд.

Загружаем документацию API…