create-model-customization-job
Описание
Создает задание по доработке модели для настройки базовой модели.
Вы указываете базовая модель и расположение обучающих данных. После успешного завершения задания по настройке модели, ваш пользовательский ресурс модели будет готов к использованию. Amazon Bedrock возвращает метрики потери валидации и результаты генерации после завершения задания.
Сведения о формате обучающих и проверочных данных см. в разделе Подготовка наборов данных.
Задания по настройке модели асинхронные, и время завершения зависит от базовой модели и размера обучающих/проверочных данных. Для отслеживания задания используйте операцию GetModelCustomizationJob для получения статуса задания.
Дополнительную информацию см. в разделе Пользовательские модели в руководстве пользователя Amazon Bedrock.
См. также: Документация API AWS
Синтаксис
create-model-customization-job
--job-name <value>
--custom-model-name <value>
--role-arn <value>
[--client-request-token <value>]
--base-model-identifier <value>
[--customization-type <value>]
[--custom-model-kms-key-id <value>]
[--job-tags <value>]
[--custom-model-tags <value>]
--training-data-config <value>
[--validation-data-config <value>]
--output-data-config <value>
[--hyper-parameters <value>]
[--vpc-config <value>]
[--customization-config <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--job-name (строка)
--custom-model-name (строка)
--role-arn (строка)
iam:PassRole.--client-request-token (строка)
--base-model-identifier (строка)
--customization-type (строка)
Тип настройки.
Возможные значения:
FINE_TUNINGCONTINUED_PRE_TRAININGDISTILLATION
--custom-model-kms-key-id (строка)
--job-tags (список)
Теги для прикрепления к заданию.
(структура)
Определение пары ключ/значение для тега.
ключ -> (строка)
значение -> (строка)
Краткая форма:
key=string,value=string ...
Синтаксис JSON:
[
{
"key": "string",
"value": "string"
}
...
]
--custom-model-tags (список)
Теги для прикрепления к полученной пользовательской модели.
(структура)
Определение пары ключ/значение для тега.
ключ -> (строка)
значение -> (строка)
Краткая форма:
key=string,value=string ...
Синтаксис JSON:
[
{
"key": "string",
"value": "string"
}
...
]
--training-data-config (структура)
Информация об обучающем наборе данных.
s3Uri -> (строка)
invocationLogsConfig -> (структура)
Настройки использования журналов вызовов для настройки модели.
usePromptResponse -> (булево)
False.invocationLogSource -> (структура со значениями)
Источник журналов вызовов.
Примечание
Это структура со значениями. Можно задать только один из следующих верхних ключей:s3Uri.s3Uri -> (строка)
requestMetadataFilters -> (структура со значениями)
Правила фильтрации журналов вызовов на основе метаданных запроса.
Примечание
Это структура со значениями. Можно задать только один из следующих верхних ключей:equals, notEquals, andAll, orAll.equals -> (массив)
Включать результаты, где ключ равен значению.
ключ -> (строка)
значение -> (строка)
notEquals -> (массив)
Включать результаты, где ключ не равен значению.
ключ -> (строка)
значение -> (строка)
andAll -> (список)
Включать результаты, где все базовые фильтры совпадают.
(структура)
Сопоставление ключа метаданных со значением, которому он должен или не должен быть равен.
equals -> (массив)
Включать результаты, где ключ равен значению.
ключ -> (строка)
значение -> (строка)
notEquals -> (массив)
Включать результаты, где ключ не равен значению.
ключ -> (строка)
значение -> (строка)
orAll -> (список)
Включать результаты, где любой из базовых фильтров совпадает.
(структура)
Сопоставление ключа метаданных со значением, которому он должен или не должен быть равен.
equals -> (массив)
Включать результаты, где ключ равен значению.
ключ -> (строка)
значение -> (строка)
notEquals -> (массив)
Включать результаты, где ключ не равен значению.
ключ -> (строка)
значение -> (строка)
Синтаксис JSON:
{
"s3Uri": "string",
"invocationLogsConfig": {
"usePromptResponse": true|false,
"invocationLogSource": {
"s3Uri": "string"
},
"requestMetadataFilters": {
"equals": {"string": "string"
...},
"notEquals": {"string": "string"
...},
"andAll": [
{
"equals": {"string": "string"
...},
"notEquals": {"string": "string"
...}
}
...
],
"orAll": [
{
"equals": {"string": "string"
...},
"notEquals": {"string": "string"
...}
}
...
]
}
}
}
--validation-data-config (структура)
Информация о проверочном наборе данных.
validators -> (список)
Информация о валидаторах.
(структура)
Информация о валидаторе.
s3Uri -> (строка)
Краткая форма:
validators=[{s3Uri=string},{s3Uri=string}]
Синтаксис JSON:
{
"validators": [
{
"s3Uri": "string"
}
...
]
}
--output-data-config (структура)
Расположение S3 для выходных данных.
s3Uri -> (строка)
Краткая форма:
s3Uri=string
Синтаксис JSON:
{
"s3Uri": "string"
}
--hyper-parameters (массив)
Параметры, связанные с настройкой модели. Подробности о формате для различных моделей см. в разделе Настройка параметров гиперпараметров пользовательских моделей.
ключ -> (строка)
значение -> (строка)
Краткая форма:
KeyName1=string,KeyName2=string
Синтаксис JSON:
{"string": "string"
...}
--vpc-config (структура)
Конфигурация виртуальной частной сети (VPC), содержащей ресурсы, которые вы используете для этого задания. Дополнительную информацию см. в разделе Защита заданий настройки моделей с помощью VPC.
subnetIds -> (список)
Массив идентификаторов каждой подсети в VPC для использования.
(строка)
securityGroupIds -> (список)
Массив идентификаторов каждого правила безопасности в VPC для использования.
(строка)
Краткая форма:
subnetIds=string,string,securityGroupIds=string,string
Синтаксис JSON:
{
"subnetIds": ["string", ...],
"securityGroupIds": ["string", ...]
}
--customization-config (структура со значениями)
Конфигурация настройки для задания настройки модели.
Примечание
Это структура со значениями. Можно задать только один из следующих верхних ключей:distillationConfig.distillationConfig -> (структура)
Конфигурация дистилляции для пользовательской модели.
teacherModelConfig -> (структура)
Конфигурация модели-учителя.
teacherModelIdentifier -> (строка)
maxResponseLengthForInference -> (целое число)
Краткая форма:
distillationConfig={teacherModelConfig={teacherModelIdentifier=string,maxResponseLengthForInference=integer}}
Синтаксис JSON:
{
"distillationConfig": {
"teacherModelConfig": {
"teacherModelIdentifier": "string",
"maxResponseLengthForInference": integer
}
}
}
--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной строки JSON. Строка JSON соответствует формату, указанному в --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные JSON. Невозможно передать произвольные двоичные значения с помощью предоставленного значения JSON, так как строка будет взята буквально. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если не предоставлено значение или предоставлено значение input, выводит JSON-образец входных данных, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено значение yaml-input, оно выведет образец входных данных YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, он проверяет входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не стабилен между версиями AWS CLI, и в сгенерированном JSON-скелете нет гарантий обратной совместимости.
Общие параметры
--debug (boolean)
Включить отладку регистрации.
--endpoint-url (string)
Заменить адрес по умолчанию команды на указанный адрес.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр изменяет поведение проверки SSL-сертификатов по умолчанию.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования вывода команд.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для фильтрации данных ответа.
--profile (string)
Использовать определенный профиль из файла аутентификации.
--region (string)
Регион для использования. Заменяет настройки конфигурации/среды.
--version (string)
Отобразить версию этого инструмента.
--color (string)
Включить/выключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Кредиты не будут загружены, если этот аргумент предоставлен.
--ca-bundle (string)
Файл сертификата CA для проверки SSL-сертификатов. Заменяет настройки конфигурации/среды.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться без блокировки и таймаута. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет выполняться без блокировки и таймаута. Значение по умолчанию — 60 секунд.
--cli-binary-format (string)
Стиль форматирования, используемый для бинарных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что бинарные блоки будут предоставлены как строка в кодировке base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и бинарные значения должны быть переданы буквально. При предоставлении содержимого из файла, соответствующего бинарному блоку, fileb:// всегда будет обрабатываться как бинарное и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (boolean)
Отключить кли-пагинатор для вывода.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическое запроса параметров ввода CLI.
Вывод
jobArn -> (string)
© Copyright 2025, Amazon Web Services. Created using Sphinx.