Руководства
Первый запрос к модели
Отправьте chat-completion через API моделей в формате OpenAI API.
Кому подходит
- Разработчикам — проверка интеграции.
- Администраторам — проверка настройки моделей и ключей.
Что понадобится
- Адрес API моделей —
https://llmmart.ru/api/v1. - API-ключ организации — см. Создание API-ключа.
- Имя модели из каталога (например,
gpt-4o-mini).
Шаг 1. Убедитесь, что модель включена
В личном кабинете (раздел Модели) или через API:
TOKEN="<session-token>"
curl -s "https://llmmart.ru/api/organization/models" \
-H "Authorization: Bearer $TOKEN"Включите модель при необходимости:
curl -s -X PATCH "https://llmmart.ru/api/organization/models" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"enabledModels": ["gpt-4o-mini"]}'Шаг 2. Chat completion
Подставьте адрес API моделей и API-ключ:
MODELS_API_URL="https://llmmart.ru/api/v1"
API_KEY="sk-…"
curl -s "$MODELS_API_URL/chat/completions" \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o-mini",
"messages": [
{"role": "user", "content": "Скажи одним предложением, что такое LLM Mart."}
]
}'Успешный ответ — JSON с полем choices[0].message.content.
Шаг 3. Проверьте расходы (опционально)
Расход появится в разделе Биллинг после обработки (обычно в течение нескольких секунд). Сводку можно запросить через API платформы:
curl -s "https://llmmart.ru/api/organization/usage" \
-H "Authorization: Bearer $TOKEN"Совместимость API
API моделей реализует OpenAI-совместимый набор маршрутов (снимок 2026-07-09): chat, responses, completions, embeddings, images, audio, video, Realtime. Достаточно сменить base_url на https://llmmart.ru/api/v1 и использовать API-ключ организации.
| Ресурс | Документация |
|---|---|
| Полный список маршрутов | Справочник API моделей |
| OpenAI SDK (Python / Node) | Примеры SDK |
| Ошибки | Ошибки API моделей |
Рекомендуемые версии SDK: Python openai==2.45.0, Node.js openai@6.45.0.
Типичные ошибки
| Ошибка | Причина |
|---|---|
| 401 Unauthorized | Неверный или отозванный API-ключ |
| 403 / model not allowed | Модель не включена для организации или ключа |
| 5xx от провайдера | Модель недоступна у поставщика — напишите в службу поддержки LLM Mart |