Начало работы
1. Получите API-ключ
- Войдите в сервис и откройте профиль.
- Перейдите в раздел «API».
- Нажмите «Создать API ключ».
- Скопируйте и сохраните ключ — он показывается один раз. Храните ключ в надёжном месте.
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 — генерации.