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

Начало работы

1. Получите API-ключ

  1. Войдите в сервис и откройте профиль.
  2. Перейдите в раздел «API».
  3. Нажмите «Создать API ключ».
  4. Скопируйте и сохраните ключ — он показывается один раз. Храните ключ в надёжном месте.

2. Base URL

Все запросы к API отправляйте на:

https://api.genly.ru

Пути начинаются с /v1/ (например, /v1/models, /v1/generations).

3. Аутентификация

В каждый запрос добавляйте заголовок:

Authorization: Bearer <ваш_api_ключ>

Пример с curl:

curl -X GET "https://api.genly.ru/v1/models" \
-H "Authorization: Bearer sk-xxxxxxxx..."

4. Первый запрос

Список доступных моделей:

curl -X GET "https://api.genly.ru/v1/models" \
-H "Authorization: Bearer YOUR_API_KEY"

Ответ содержит массив моделей с полями modelId, title, resultType, estimatedGenerationTime и settings (параметры модели).

Запуск генерации:

curl -X POST "https://api.genly.ru/v1/generations" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"modelId": "имя_модели", "settings": {"prompt": "описание"}}'

В ответ придёт generationId. По нему можно запрашивать статус и результат: API Reference — генерации.