Первое подключение к API
Подготовьте приложение к первому текстовому запросу.
Каталог и цены уже доступны. Подключение и генерация готовятся. Инструкции с отметкой «Скоро» описывают подготовку: окончательные настройки будут подтверждены при запуске.
Как это устроено
Начните с одной модели и короткого сообщения. Для подключения нужны базовый адрес API, ключ проекта и точный идентификатор модели из каталога. Публичный адрес подключения будет подтверждён при запуске.
Порядок работы
- Сохраните адрес в TOKENMOST_BASE_URL, ключ в TOKENMOST_API_KEY, а идентификатор в TOKENMOST_MODEL.
- Отправьте одно сообщение с ограничением max_tokens.
- Проверьте текст ответа и расход токенов, затем добавляйте историю диалога.
Пример для подготовки
Адрес TOKENMOST_BASE_URL должен включать /v1. Подставьте подтверждённый адрес после запуска API, ключ проекта и точный ID модели. Сейчас этот пример не выполняет запросы к публичному сайту.
curl "$TOKENMOST_BASE_URL/chat/completions" \
-H "Authorization: Bearer $TOKENMOST_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: example-request-0001" \
-d '{
"model": "MODEL_ID_FROM_CATALOG",
"messages": [{"role": "user", "content": "Объясни API в двух предложениях."}],
"max_tokens": 128
}'Что учесть
Не переносите в рабочее приложение демонстрационные ключи. Примеры в этом разделе описывают предварительный контракт; публичные запросы пока закрыты.