Модель AI (v3). Идентификация и управляющие поля находятся на верхнем уровне, все сравнимые характеристики (цены, лимиты, возможности) — в словаре parameter_values
| Name | Type | Description | Notes |
|---|---|---|---|
| id | object | Уникальный идентификатор модели | |
| provider_id | object | ID провайдера, который предоставляет модель | |
| name | object | Название модели | |
| public_name | object | Публичное имя модели | |
| model_name | object | Идентификатор модели, который передаётся в поле `model` тела запроса | |
| type | object | Тип модели (llm — языковая модель, hosted-llm — self-hosted языковая модель, embedding — модель для эмбеддингов, image — генерация изображений, audio — работа с аудио, moderation — модерация контента) | |
| version | object | Версия модели | |
| is_deprecated | object | Признак, что модель устарела | |
| is_stopped | object | Признак, что поддержка модели остановлена | |
| deprecation_date | object | Дата отключения модели у провайдера. `null`, если отключение не запланировано | [optional] |
| created_at | object | Дата и время добавления модели | |
| updated_at | object | Дата и время последнего обновления модели | |
| params_info | object | Информация о доступных параметрах модели с их ограничениями. Ключ — название параметра, значение — его тип, ограничения и значение по умолчанию | [optional] |
| parameter_values | Dict[str, object] | Характеристики модели. Ключ — код характеристики, значение — число, строка, булево значение или массив строк. Основные коды: - `cost_in` — цена за 1 входной токен в рублях - `cost_out` — цена за 1 выходной токен в рублях - `context_window` — размер контекстного окна в токенах - `max_output_tokens` — максимальное количество токенов в ответе - `is_reasoning` — поддержка режима рассуждений - `supports_function_calling` — поддержка function calling - `supported_input_modalities` — поддерживаемые входные модальности (например, `text`, `image`) - `supported_output_modalities` — поддерживаемые выходные модальности - `avg_speed` — средняя скорость генерации в токенах в секунду - `aa_intelligence_index`, `aa_coding_index`, `aa_agentic_index` — индексы качества Artificial Analysis - `release_date` — дата релиза модели |
from timeweb_cloud_api.models.model_v3 import ModelV3
# TODO update the JSON string below
json = "{}"
# create an instance of ModelV3 from a JSON string
model_v3_instance = ModelV3.from_json(json)
# print the JSON string representation of the object
print ModelV3.to_json()
# convert the object into a dict
model_v3_dict = model_v3_instance.to_dict()
# create an instance of ModelV3 from a dict
model_v3_form_dict = model_v3.from_dict(model_v3_dict)