Быстрый старт
Путь от получения API-ключа до первой генерации.
Эта страница показывает самый короткий сценарий: получить ключ, выбрать модель, запустить генерацию и дождаться результата.
1. Подготовьте переменные
Если у вас еще нет ключа, откройте страницу API-ключи и оплата и создайте его в настройках Braily.
API_KEY="br_..."Текущая версия API находится по адресу https://braily.ru/api/v1.
2. Выберите модель
Откройте страницу модели, например Nano Banana Pro. В примерах ниже используется nano-banana-pro.
Если вы генерируете только по тексту, выбирайте модель с поддержкой text-to-image. Для редактирования изображения нужна модель с поддержкой image-to-image.
3. Запустите генерацию
curl "https://braily.ru/api/v1/images/generations" \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "nano-banana-pro",
"prompt": "A clean studio photo of a futuristic white sneaker",
"parameters": {
"aspect_ratio": "1:1",
"resolution": "1K"
}
}'API вернет задачу:
{
"data": {
"task_id": "task_123",
"status": "CREATED",
"cost": 10,
"generated": []
}
}4. Дождитесь результата
curl "https://braily.ru/api/v1/generations/task_123" \
-H "Authorization: Bearer $API_KEY"Пример ответа:
{
"data": {
"task_id": "task_123",
"status": "COMPLETED",
"cost": 10,
"generated": ["https://cdn.braily.ru/generated.png"]
}
}Когда статус станет COMPLETED, поле generated будет содержать URL результата.