Модели YandexART
Сервис Yandex Foundation Models предоставляет доступ к модели YandexART, которая генерирует изображения по текстовому описанию методом каскадной диффузии, итеративно детализируя изображения из шума.
Назначение | URI | Режимы работы |
---|---|---|
Генерация изображения по текстовому описанию | art://<идентификатор_каталога>/yandex-art/latest |
Асинхронный |
Обращение к модели
Вы можете обращаться к модели генерации изображений несколькими способами.
При работе с моделью генерации изображений через Yandex Cloud ML SDK используйте один из следующих форматов:
-
Название модели, передается в виде строки.
model = ( sdk.models.image_generation("yandex-art") )
-
Название и версия модели, передаются в виде строк в полях
model_name
иmodel_version
соответственно.model = ( sdk.models.image_generation(model_name="yandex-art", model_version="latest") )
-
URI модели, передается в виде строки, содержащей полный URI модели.
model = ( sdk.models.image_generation("art://b1gt6g8ht345********/yandex-art/latest") )
Чтобы обратиться к модели через REST API или gRPC API, в поле modelUri
тела запроса укажите URI модели, содержащий идентификатор каталога. Сегмент /latest
указывает на версию модели и является необязательным.
Пример:
{
"modelUri":
art://b1gt6g8ht345********/yandex-art/latest
...
}
Для обращения к Latest
версии необязательно задавать версию модели явно, поскольку версия Latest
используется по умолчанию.