OpenRouter Access

Актуально на 05.04.2026. Для внутренних сервисов AIDACAMP.

Базовые endpoint'ы

Авторизация

Используется OpenAI-compatible заголовок:

Authorization: Bearer <GATEWAY_API_KEY>

Токен не хранить в коде. Передавать через env/secrets вашего сервиса.

Быстрый smoke-check

curl -s http://127.0.0.1:4001/health/liveliness

curl -s http://127.0.0.1:4001/v1/models \
  -H "Authorization: Bearer $GATEWAY_API_KEY"

Пример запроса (chat.completions)

curl -s http://127.0.0.1:4001/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GATEWAY_API_KEY" \
  -d '{
    "model": "openai/gpt-5.4-mini",
    "messages": [{"role":"user","content":"Привет"}]
  }'

Примечания