Модели классификаторов на базе YandexGPT
Сервис Yandex AI Studio предоставляет доступ к моделям классификаторов на базе YandexGPT Lite и YandexGPT Pro, которые позволяют классифицировать передаваемые в промптах текстовые запросы. Классификация реализована в AI Studio Text Classification API.
Если стандартных моделей вам недостаточно, вы можете дообучить классификатор на базе YandexGPT Lite, чтобы модель точнее классифицировала ваши запросы. Чтобы обратиться к дообученной модели классификатора, используйте метод classify Text Classification API.
| Модель | URI | Режимы работы |
|---|---|---|
| Классификатор по промпту на базе YandexGPT Lite | cls://<идентификатор_каталога>/yandexgpt-lite/latest |
Синхронный |
| Классификатор по промпту на базе YandexGPT Pro | cls://<идентификатор_каталога>/yandexgpt/latest |
Синхронный |
| Дообученный классификатор | cls://<URI_базовой_модели>/<версия>@<суффикс_дообучения> |
Синхронный |
Обращение к моделям
Вы можете обращаться к моделям классификаторов несколькими способами.
При работе с моделями классификаторов через Yandex Cloud ML SDK используйте один из следующих форматов:
-
Название модели, передается в виде строки.
model = ( sdk.models.text_classifiers("yandexgpt-lite") ) -
Название и версия модели, передаются в виде строк в полях
model_nameиmodel_versionсоответственно.model = ( sdk.models.text_classifiers(model_name="yandexgpt", model_version="latest") ) -
URI модели, передается в виде строки, содержащей полный URI модели. Также используйте этот способ для обращения к дообученным моделям.
model = ( sdk.models.text_classifiers("cls://b1gt6g8ht345********/yandexgpt/latest") )
Чтобы обратиться к модели через REST API или gRPC API, в поле modelUri тела запроса укажите URI модели, содержащий идентификатор каталога. Сегмент /latest указывает на версию модели и является необязательным. Чтобы обратиться к модели классификатора на базе YandexGPT, используйте метод/вызов fewShotClassify Text Classification API.
Пример:
{
"modelUri": "cls://b1gt6g8ht345********/yandexgpt-lite/latest"
...
}
Для обращения к Latest версии необязательно задавать версию модели явно, поскольку версия Latest используется по умолчанию.