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

Генерация изображений с помощью ИИ

Создавайте кастомные изображения и находите стоковые фотографии прямо в чате с ИИ. Встроенная функция — API-ключи не нужны.

ИИ в Proyecta умеет генерировать изображения в процессе создания приложения. Для этого предусмотрено два встроенных инструмента: один для создания кастомной графики с помощью ИИ, другой — для поиска профессиональных стоковых фотографий. Сторонние API-ключи не требуются.

ИИ располагает инструментом generate_image, который создаёт кастомную графику по запросу. Просто попроси:

  • "Generate a hero image for my landing page — abstract gradient with floating shapes"
  • "Create product mockup images for my e-commerce store"
  • "Make an illustration of a team collaborating for the about page"

Сгенерированные изображения сохраняются в файловом хранилище проекта и получают постоянный CDN URL. ИИ загружает их в директорию src/assets/ твоего проекта (в компонентах они подключаются через ES6 import). Используй target_path: public/<name>, чтобы поместить файлы в public/ — например, фавиконы или OG-изображения — и получить стабильные URL.

Параметры: ИИ может управлять соотношением сторон (1:1, 16:9, 9:16, 4:3, 3:4) и качеством (medium, high).

Для поиска реальных профессиональных фотографий ИИ использует инструмент generate_stock_image, который обращается к библиотекам стоковых фото (по умолчанию Unsplash, также поддерживается Pexels):

  • "Find a hero photo of a modern office space"
  • "Add stock photos of food for the restaurant menu page"

Стоковые изображения загружаются в директорию src/assets/ твоего проекта, а также возвращается hotlinked CDN URL. В результате работы инструмента включается информация об авторстве — ИИ отобразит атрибуцию фотографий в интерфейсе, если платформа настроена соответствующим образом.

Для логотипов и простых иллюстраций ИИ может генерировать SVG напрямую, не обращаясь к image API:

Generate an SVG logo for my app — minimalist, two colors, abstract mark.
Save it to public/logo.svg and use it in the navbar.
  • Изображения, созданные ИИ — загружаются в blob-хранилище и сохраняются в директорию src/assets/ проекта
  • Стоковые изображения (Unsplash / Pexels) — загружаются в директорию src/assets/ проекта
  • Изображения, загружаемые пользователями во время работы приложения — обрабатываются через SDK Files & Media

Если для конечных пользователей твоего приложения нужна конкретная модель или сторонний провайдер (не для Builder), ИИ может интегрировать любой сервис генерации изображений:

  • DALL-E / OpenAI"Add an image generation page that calls OpenAI's images API"
  • Stable Diffusion / Stability AI"Integrate Stability AI with an SDXL model"
  • Replicate"Add Replicate-powered image gen with model selection"

Перед тем как сделать запрос, добавь API-ключ провайдера в Environment Variables.