1. Создайте API-ключ
Откройте раздел API-ключей в кабинете и создайте новый ключ. Скопируйте его сразу после создания и храните только на сервере или в переменной окружения.
2. Получите ID модели
Используйте публичный каталог или запросите список моделей через API. Передавайте полученный ID без изменений в поле model.
1curl https://elysiumai.garden/v1/models -H "Authorization: Bearer $ELYSIUM_API_KEY"3. Отправьте запрос
Настроить пример под себяВыберите модель и получите готовую команду
Этот блок только собирает пример — ничего не отправляет. API-ключ сюда вводить не нужно.
Текстовая модель с Chat Completions. Каталог и цены ↗
https://elysiumai.garden/v1export ELYSIUM_API_KEY="YOUR_API_KEY"
curl 'https://elysiumai.garden/v1/chat/completions' \
-H "Authorization: Bearer $ELYSIUM_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "your-model-id",
"messages": [
{
"role": "user",
"content": "Привет!"
}
],
"max_tokens": 128
}'Замените YOUR_API_KEY своим ключом только в терминале на своём устройстве. Также замените your-model-id на ID из каталога. Запуск команды выполнит платный запрос по тарифу выбранной модели.
1curl https://elysiumai.garden/v1/chat/completions -H "Authorization: Bearer $ELYSIUM_API_KEY" -H "Content-Type: application/json" -d '{"model":"your-model-id","messages":[{"role":"user","content":"Привет!"}]}'4. Прочитайте результат
Текст ответа находится в choices[0].message.content. Причина завершения — в finish_reason, а количество использованных токенов — в объекте usage.
Пример обмена · переключайте запрос и ответ вручную
1POST /v1/chat/completions2Authorization: Bearer sk-...3Content-Type: application/json4 5{6 "model": "your-model-id",7 "messages": [8 {"role": "user", "content": "Привет!"}9 ]10}Термины на этой странице
| Термин | Что означает |
|---|---|
| Base URL | Базовый адрес API, к которому клиент добавляет нужный маршрут. |
| API-ключ | Секрет для авторизации и списания запросов с вашего баланса. |
| Model ID | Точное системное имя модели из каталога Elysium AI. |
| Endpoint | Маршрут конкретной операции после базового адреса API. |
| Request | Один запрос клиента к API вместе с его заголовками и телом. |
| Response | Результат обработки запроса: статус, заголовки и данные. |