обновить-ai-барьер
Описание
Обновляет AI Guardrail.
См. также: Документацию AWS API
Синтаксис
update-ai-guardrail
[--client-token <value>]
--assistant-id <value>
--ai-guardrail-id <value>
--visibility-status <value>
--blocked-input-messaging <value>
--blocked-outputs-messaging <value>
[--description <value>]
[--topic-policy-config <value>]
[--content-policy-config <value>]
[--word-policy-config <value>]
[--sensitive-information-policy-config <value>]
[--contextual-grounding-policy-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]
Параметры
--client-token (строка)
--assistant-id (строка)
--ai-guardrail-id (строка)
--visibility-status (строка)
Статус видимости AI Guardrail Amazon Q в Connect.
Возможные значения:
SAVEDPUBLISHED
--blocked-input-messaging (строка)
--blocked-outputs-messaging (строка)
--description (строка)
--topic-policy-config (структура)
Политики тем, которые нужно настроить для AI Guardrail.
topicsConfig -> (список)
Список политик, относящихся к темам, которые AI Guardrail должен запретить.
(структура)
Подробная информация о темах, которые AI Guardrail должен определять и запрещать.
name -> (строка)
definition -> (строка)
examples -> (список)
Список запросов, каждый из которых является примером запроса, который может быть отнесен к теме.
(строка)
type -> (строка)
Синтаксис JSON:
{
"topicsConfig": [
{
"name": "string",
"definition": "string",
"examples": ["string", ...],
"type": "DENY"
}
...
]
}
--content-policy-config (структура)
Политики фильтрации контента для настройки AI Guardrail.
filtersConfig -> (список)
Содержит тип фильтра контента и степень его применения к запросам и ответам моделей.
(структура)
Содержит уровни строгости фильтров для вредного контента. AI Guardrail поддерживает следующие фильтры контента для обнаружения и фильтрации вредных пользовательских входов и выходных данных, генерируемых FM.
- Ненависть : Описывает входные запросы и ответы моделей, которые дискриминируют, критикуют, оскорбляют, осуждают или обесценивают человека или группу на основе идентичности (например, расы, этнической принадлежности, пола, религии, сексуальной ориентации, способностей и национальности).
- Оскорбления : Описывает входные запросы и ответы моделей, содержащие унижающий, унизительный, насмешливый, оскорбительный или презрительный язык. Этот тип языка также классифицируется как издевательство.
- Сексуальные : Описывает входные запросы и ответы моделей, указывающие на сексуальный интерес, деятельность или возбуждение с использованием прямых или косвенных ссылок на части тела, физические черты или секс.
- Насилие : Описывает входные запросы и ответы моделей, которые включают восхваление или угрозы нанесения физической боли, вреда или травм человеку, группе или предмету.
Фильтрация контента зависит от классификации уверенности пользовательских входов и ответов FM по каждой из четырех категорий вреда. Все входные и выходные утверждения классифицируются по одному из четырех уровней уверенности (NONE, LOW, MEDIUM, HIGH) для каждой категории вреда. Например, если утверждение классифицировано как Ненависть с высокой уверенностью, то вероятность того, что утверждение представляет ненавистнический контент, высока. Одно утверждение может быть классифицировано по нескольким категориям с разными уровнями уверенности. Например, одно утверждение может быть классифицировано как Ненависть с высокой уверенностью, Оскорбления со средней уверенностью, Сексуальные с отсутствующей уверенностью и Насилие со средней уверенностью.
type -> (строка)
inputStrength -> (строка)
outputStrength -> (строка)
Сокращенный синтаксис:
filtersConfig=[{type=string,inputStrength=string,outputStrength=string},{type=string,inputStrength=string,outputStrength=string}]
Синтаксис JSON:
{
"filtersConfig": [
{
"type": "SEXUAL"|"VIOLENCE"|"HATE"|"INSULTS"|"MISCONDUCT"|"PROMPT_ATTACK",
"inputStrength": "NONE"|"LOW"|"MEDIUM"|"HIGH",
"outputStrength": "NONE"|"LOW"|"MEDIUM"|"HIGH"
}
...
]
}
--word-policy-config (структура)
Политика слов, настраиваемая для AI Guardrail.
wordsConfig -> (список)
Список слов для настройки AI Guardrail.
(структура)
Слово для настройки AI Guardrail.
text -> (строка)
managedWordListsConfig -> (список)
Список управляемых слов для настройки AI Guardrail.
(структура)
Управляемый список слов для настройки AI Guardrail.
type -> (строка)
Сокращенный синтаксис:
wordsConfig=[{text=string},{text=string}],managedWordListsConfig=[{type=string},{type=string}]
Синтаксис JSON:
{
"wordsConfig": [
{
"text": "string"
}
...
],
"managedWordListsConfig": [
{
"type": "PROFANITY"
}
...
]
}
--sensitive-information-policy-config (структура)
Политика конфиденциальности конфиденциальной информации для настройки AI Guardrail.
piiEntitiesConfig -> (список)
Список сущностей PII для настройки AI Guardrail.
(структура)
Сущность PII для настройки AI Guardrail.
type -> (строка)
Настройка типа AI Guardrail при обнаружении сущности PII.
Следующие сущности PII используются для блокирования или маскирования конфиденциальной информации:
-
Общие
- ADDRESS Физический адрес, такой как «100 Main Street, Anytown, USA» или «Suite #12, Building 123». Адрес может содержать информацию, такую как улица, здание, местоположение, город, штат, страна, округ, почтовый индекс, участок и район.
- AGE Возраст человека, включая количество и единицу измерения времени. Например, в фразе «Мне 40 лет» Guarrails распознает «40 лет» как возраст.
- NAME Имя человека. Этот тип сущностей не включает звания, такие как доктор, мистер, миссис или мисс. AI Guardrail не применяет этот тип сущностей к именам, которые являются частью организаций или адресов. Например, AI Guardrail распознает «John Doe Organization» как организацию, а «Jane Doe Street» как адрес.
- EMAIL Электронный адрес, такой как marymajor@email.com.
- PHONE Номер телефона. Этот тип сущностей также включает факсы и номера пейджеров.
- USERNAME Имя пользователя, которое идентифицирует учетную запись, например, имя пользователя, имя пользователя, никнейм или ник.
- PASSWORD Алфавитно-цифровая строка, используемая в качестве пароля, например «very20special#pass «.
- DRIVER_ID Номер, присвоенный водительскому удостоверению, которое является официальным документом, разрешающим лицу управлять одним или несколькими моторными транспортными средствами по общественной дороге. Номер водительского удостоверения состоит из буквенно-цифровых символов.
- LICENSE_PLATE Номерной знак транспортного средства выдается штатом или страной, где зарегистрировано транспортное средство. Формат для легковых автомобилей обычно составляет от пяти до восьми цифр, состоящих из заглавных букв и цифр. Формат варьируется в зависимости от местоположения выдавшего штата или страны.
- VEHICLE_IDENTIFICATION_NUMBER Номер VIN (Vehicle Identification Number) уникально идентифицирует транспортное средство. Содержание и формат VIN определены в спецификации ISO 3779. Каждая страна имеет определенные коды и форматы для номеров VIN.
-
Финансы
- CREDIT_DEBIT_CARD_CVV Трехзначный код проверки карты (CVV), присутствующий на кредитных и дебетовых картах VISA, MasterCard и Discover. Для кредитных или дебетовых карт American Express CVV является четырехзначным цифровым кодом.
- CREDIT_DEBIT_CARD_EXPIRY Дата истечения срока действия кредитной или дебетовой карты. Это число обычно состоит из четырех цифр и часто форматируется как месяц/год или MM/гг. AI Guardrail распознает даты истечения срока действия, такие как 01/21 , 01/2021 и Январь 2021.
- CREDIT_DEBIT_CARD_NUMBER Номер кредитной или дебетовой карты. Эти номера могут варьироваться от 13 до 16 цифр в длину. Однако Amazon Comprehend также распознает номера кредитных или дебетовых карт, когда присутствуют только последние четыре цифры.
- PIN Четырехзначный личный идентификационный номер (PIN), с помощью которого вы можете получить доступ к своему банковскому счету.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER Международный банковский счет имеет определенные форматы в каждой стране. Для получения дополнительной информации см. www.iban.com/structure.
- SWIFT_CODE SWIFT-код — это стандартный формат банковского идентификационного кода (BIC), используемый для указания конкретного банка или филиала. Банки используют эти коды для денежных переводов, таких как международные денежные переводы. SWIFT-коды состоят из восьми или одиннадцати символов. 11-значные коды относятся к конкретным филиалам, а 8-значные коды (или 11-значные коды, заканчивающиеся на «XXX») относятся к головному или основному офису.
-
IT
- IP_ADDRESS IPv4-адрес, такой как 198.51.100.0.
- MAC_ADDRESS MAC-адрес (media access control) — это уникальный идентификатор, назначаемый контроллеру сетевого интерфейса (NIC).
- URL Веб-адрес, такой как www.example.com.
- AWS_ACCESS_KEY Уникальный идентификатор, связанный с секретным ключом доступа; вы используете идентификатор ключа доступа и секретный ключ доступа для шифрования запросов к Amazon Web Services.
- AWS_SECRET_KEY Уникальный идентификатор, связанный с ключом доступа. Вы используете идентификатор ключа доступа и секретный ключ доступа для шифрования запросов к Amazon Web Services.
-
Специфичные для США
- US_BANK_ACCOUNT_NUMBER Номер банковского счета США, который обычно имеет длину от 10 до 12 цифр.
- US_BANK_ROUTING_NUMBER Номер маршрутизации банковского счета США. Они обычно состоят из девяти цифр.
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER Номер индивидуального налогоплательщика США (ITIN) — девятизначное число, начинающееся с «9» и содержащее «7» или «8» в качестве четвертой цифры. ITIN может быть отформатирован с пробелом или дефисом после третьей и четвертой цифры.
- US_PASSPORT_NUMBER Номер паспорта США. Номера паспортов варьируются от шести до девяти буквенно-цифровых символов.
- US_SOCIAL_SECURITY_NUMBER Номер социального страхования США (SSN) — девятизначное число, выдаваемое гражданам США, постоянным жителям и временно проживающим работникам.
-
Специфичные для Канады
- CA_HEALTH_NUMBER Номер медицинского обслуживания Канады — это уникальный 10-значный идентификатор, необходимый для получения доступа к медицинским льготам.
- CA_SOCIAL_INSURANCE_NUMBER Номер социального страхования Канады (SIN) — уникальный девятизначный идентификатор, необходимый для получения доступа к государственным программам и льготам. SIN отформатирован как три группы из трех цифр, например 123-456-789. SIN можно проверить с помощью простого процесса проверки контрольной цифры, называемого алгоритмом Луна.
-
Специфичные для Великобритании
- UK_NATIONAL_HEALTH_SERVICE_NUMBER Номер Национальной службы здравоохранения Великобритании — число от 10 до 17 цифр, например 485 555 3456. Текущая система форматирует 10-значное число с пробелами после третьей и шестой цифры. Последняя цифра — это контрольная сумма для обнаружения ошибок.
- UK_NATIONAL_INSURANCE_NUMBER Номер государственного страхования Великобритании (NINO) предоставляет лицам доступ к льготам по государственному страхованию (социальному обеспечению). Он также используется для некоторых целей в британской налоговой системе. Число состоит из девяти цифр и начинается с двух букв, за которыми следуют шесть цифр и одна буква. NINO может быть отформатирован с пробелом или дефисом после двух букв и после второй, четвертой и шестой цифр.
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER Уникальный налоговый номер Великобритании (UTR) — это 10-значное число, которое идентифицирует налогоплательщика или бизнес.
-
Пользовательский
- Фильтр регулярных выражений - Вы можете использовать регулярные выражения для определения шаблонов, которые AI Guardrail распознает и на которые реагирует, такие как серийный номер, идентификатор бронирования и т. д..
action -> (строка)
regexesConfig -> (список)
Список регулярных выражений для настройки AI Guardrail.
(структура)
Регулярное выражение для настройки AI Guardrail.
name -> (строка)
description -> (строка)
pattern -> (строка)
action -> (строка)
Краткая запись:
piiEntitiesConfig=[{type=string,action=string},{type=string,action=string}],regexesConfig=[{name=string,description=string,pattern=string,action=string},{name=string,description=string,pattern=string,action=string}]
Синтаксис JSON:
{
"piiEntitiesConfig": [
{
"type": "ADDRESS"|"AGE"|"AWS_ACCESS_KEY"|"AWS_SECRET_KEY"|"CA_HEALTH_NUMBER"|"CA_SOCIAL_INSURANCE_NUMBER"|"CREDIT_DEBIT_CARD_CVV"|"CREDIT_DEBIT_CARD_EXPIRY"|"CREDIT_DEBIT_CARD_NUMBER"|"DRIVER_ID"|"EMAIL"|"INTERNATIONAL_BANK_ACCOUNT_NUMBER"|"IP_ADDRESS"|"LICENSE_PLATE"|"MAC_ADDRESS"|"NAME"|"PASSWORD"|"PHONE"|"PIN"|"SWIFT_CODE"|"UK_NATIONAL_HEALTH_SERVICE_NUMBER"|"UK_NATIONAL_INSURANCE_NUMBER"|"UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER"|"URL"|"USERNAME"|"US_BANK_ACCOUNT_NUMBER"|"US_BANK_ROUTING_NUMBER"|"US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER"|"US_PASSPORT_NUMBER"|"US_SOCIAL_SECURITY_NUMBER"|"VEHICLE_IDENTIFICATION_NUMBER",
"action": "BLOCK"|"ANONYMIZE"
}
...
],
"regexesConfig": [
{
"name": "string",
"description": "string",
"pattern": "string",
"action": "BLOCK"|"ANONYMIZE"
}
...
]
}
--contextual-grounding-policy-config (структура)
Конфигурация политики контекстуального обоснования, используемая для создания AI Guardrail.
filtersConfig -> (список)
Подробная информация о конфигурации фильтра для политики контекстуального обоснования AI Guardrails.
(структура)
Подробная информация о конфигурации фильтра контекстуального обоснования AI Guardrail.
type -> (строка)
threshold -> (двойное)
Краткая запись:
filtersConfig=[{type=string,threshold=double},{type=string,threshold=double}]
Синтаксис JSON:
{
"filtersConfig": [
{
"type": "GROUNDING"|"RELEVANCE",
"threshold": double
}
...
]
}
--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)
Переопределить URL по умолчанию команды заданным URL.
--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.
Вывод
aiGuardrail -> (структура)
Данные обновленного Amazon Q в Connect AI Guardrail.
assistantId -> (строка)
assistantArn -> (строка)
aiGuardrailArn -> (строка)
aiGuardrailId -> (строка)
name -> (строка)
visibilityStatus -> (строка)
blockedInputMessaging -> (строка)
blockedOutputsMessaging -> (строка)
description -> (строка)
topicPolicyConfig -> (структура)
Содержит данные о темах, которые AI Guardrail должен определять и запрещать.
topicsConfig -> (список)
Список политик, относящихся к темам, которые AI Guardrail должен запрещать.
(структура)
Подробности о темах для определения и запрета AI Guardrail.
name -> (строка)
definition -> (строка)
examples -> (список)
Список запросов, каждый из которых является примером запроса, который может быть классифицирован как принадлежащий к теме.
(строка)
type -> (строка)
contentPolicyConfig -> (структура)
Содержит данные о том, как обрабатывать вредное содержимое.
filtersConfig -> (список)
Содержит тип фильтра содержимого и то, насколько сильно он должен применяться к запросам и ответам модели.
(структура)
Содержит силу фильтров для вредного содержимого. AI Guardrail поддерживает следующие фильтры содержимого для обнаружения и фильтрации вредных пользовательских входов и выходных данных FM.
- Ненависть : описывает входные запросы и ответы модели, которые дискриминируют, критикуют, оскорбляют, осуждают или обесценивают человека или группу на основе идентичности (таких как раса, этническая принадлежность, пол, религия, сексуальная ориентация, способность и национальность).
- Оскорбления : описывает входные запросы и ответы модели, которые включают уничижительную, унижающую, насмешливую, оскорбительную или презрительную речь. Этот тип речи также классифицируется как буллинг.
- Сексуальные : описывает входные запросы и ответы модели, которые указывают на сексуальный интерес, активность или возбуждение с использованием прямых или косвенных ссылок на части тела, физические черты или пол.
- Насилие : описывает входные запросы и ответы модели, которые включают восхваление или угрозы причинения физической боли, вреда или травмы человеку, группе или вещи.
Фильтрация содержимого зависит от классификации уверенности пользовательских входов и ответов FM по каждой из четырех категорий вредных материалов. Все утверждения ввода и вывода классифицируются по одному из четырех уровней уверенности (НЕТ, НИЗКИЙ, СРЕДНИЙ, ВЫСОКИЙ) для каждой категории вредных материалов. Например, если утверждение классифицировано как Ненависть с высокой уверенностью, вероятность того, что утверждение представляет ненавидящее содержимое, высока. Одно утверждение может быть классифицировано по нескольким категориям с различными уровнями уверенности. Например, одно утверждение может быть классифицировано как Ненависть с высокой уверенностью, Оскорбления с низкой уверенностью, Сексуальные с отсутствием уверенности и Насилие со средней уверенностью.
type -> (строка)
inputStrength -> (строка)
outputStrength -> (строка)
wordPolicyConfig -> (структура)
Содержит данные о политике слов, настроенных для AI Guardrail.
wordsConfig -> (список)
Список слов для настройки AI Guardrail.
(структура)
Слово для настройки AI Guardrail.
text -> (строка)
managedWordListsConfig -> (список)
Список управляемых списков слов для настройки AI Guardrail.
(структура)
Управляемый список слов для настройки AI Guardrail.
type -> (строка)
sensitiveInformationPolicyConfig -> (структура)
Содержит сведения о сущностях ПИИ и регулярных выражениях для настройки AI Guardrail.
piiEntitiesConfig -> (список)
Список сущностей ПИИ для настройки AI Guardrail.
(структура)
Сущность ПИИ для настройки AI Guardrail.
type -> (строка)
Настройка типа AI Guardrail при обнаружении сущности ПИИ.
Следующие ПИИ используются для блокировки или маскирования конфиденциальной информации:
-
Общие
- ADDRESS Физический адрес, например, «100 Main Street, Anytown, USA» или «Suite #12, Building 123». Адрес может содержать информацию о улице, здании, местоположении, городе, штате, стране, округе, почтовом индексе, участках и районе.
- AGE Возраст человека, включая количество и единицу измерения времени. Например, в фразе «Мне 40 лет» Guarrails распознаёт «40 лет» как возраст.
- NAME Имя человека. Этот тип сущности не включает звания, такие как Dr., Mr., Mrs. или Miss. AI Guardrail не применяет этот тип сущности к именам, которые являются частью организаций или адресов. Например, AI Guardrail распознаёт «John Doe Organization» как организацию, а «Jane Doe Street» как адрес.
- EMAIL Электронный адрес, например, marymajor@email.com .
- PHONE Номер телефона. Этот тип сущности также включает номера факса и пейджера.
- USERNAME Имя пользователя, которое идентифицирует учётную запись, например, имя входа, имя пользователя, никнейм или псевдоним.
- PASSWORD Символьная строка, используемая в качестве пароля, например, «very20special#pass «.
- DRIVER_ID Номер, присвоенный водительскому удостоверению, которое является официальным документом, разрешающим лицу управлять одним или несколькими моторными транспортными средствами по общественной дороге. Номер водительского удостоверения состоит из буквенно-цифровых символов.
- LICENSE_PLATE Номерной знак транспортного средства выдаётся государством или страной, в которой зарегистрировано транспортное средство. Формат для легковых автомобилей обычно состоит из пяти-восьми цифр, состоящих из заглавных букв и цифр. Формат зависит от местоположения выдавшего государства или страны.
- VEHICLE_IDENTIFICATION_NUMBER Идентификационный номер транспортного средства (VIN) однозначно идентифицирует транспортное средство. Содержимое и формат VIN определены в спецификации ISO 3779. Каждая страна имеет определённые коды и форматы для VIN.
-
Финансы
- CREDIT_DEBIT_CARD_CVV Трехзначный код проверки карты (CVV), который присутствует на кредитных и дебетовых картах VISA, MasterCard и Discover. Для кредитных или дебетовых карт American Express CVV представляет собой четырёхзначный числовой код.
- CREDIT_DEBIT_CARD_EXPIRY Срок действия кредитной или дебетовой карты. Это число обычно состоит из четырёх цифр и часто форматируется как месяц/год или MM/YY . AI Guardrail распознаёт даты истечения срока действия, такие как 01/21 , 01/2021 и Jan 2021 .
- CREDIT_DEBIT_CARD_NUMBER Номер кредитной или дебетовой карты. Эти номера могут иметь длину от 13 до 16 цифр. Однако Amazon Comprehend также распознаёт номера кредитных или дебетовых карт, когда присутствуют только последние четыре цифры.
- PIN Четырёхзначный персональный идентификационный номер (PIN), с помощью которого вы можете получить доступ к своему банковскому счёту.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER Международный банковский счёт имеет определённые форматы в каждой стране. Для получения дополнительной информации см. www.iban.com/structure .
- SWIFT_CODE SWIFT-код — это стандартный формат кода идентификатора банка (BIC), используемый для указания конкретного банка или филиала. Банки используют эти коды для денежных переводов, таких как международные банковские переводы. SWIFT-коды состоят из восьми или одиннадцати символов. Коды из одиннадцати цифр относятся к конкретным филиалам, в то время как коды из восьми цифр (или коды из одиннадцати цифр, заканчивающиеся на «XXX») относятся к головному или основному офису.
-
IT
- IP_ADDRESS IPv4-адрес, такой как 198.51.100.0 .
- MAC_ADDRESS Media Access Control (MAC) адрес — это уникальный идентификатор, присваиваемый контроллеру сетевого интерфейса (NIC).
- URL Веб-адрес, например, www.example.com .
- AWS_ACCESS_KEY Уникальный идентификатор, связанный с секретным ключом доступа; вы используете идентификатор ключа доступа и секретный ключ доступа для криптографической подписи запросов Amazon Web Services.
- AWS_SECRET_KEY Уникальный идентификатор, связанный с ключом доступа. Вы используете идентификатор ключа доступа и секретный ключ доступа для криптографической подписи запросов Amazon Web Services.
-
Специфика USA
- US_BANK_ACCOUNT_NUMBER Номер счёта американского банка, длина которого обычно составляет от 10 до 12 цифр.
- US_BANK_ROUTING_NUMBER Номер маршрутизации счёта американского банка. Обычно они состоят из девяти цифр.
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER Номер индивидуального налогоплательщика США (ITIN) — это девятизначное число, начинающееся с «9» и содержащее «7» или «8» как четвёртую цифру. ITIN может быть отформатирован с пробелом или дефисом после третьей и четвёртой цифр.
- US_PASSPORT_NUMBER Номер паспорта США. Номера паспортов содержат от шести до девяти буквенно-цифровых символов.
- US_SOCIAL_SECURITY_NUMBER Номер социального страхования США (SSN) — это девятизначное число, выдаваемое гражданам США, постоянным жителям и временным работающим резидентам.
-
Специфика Канады
- CA_HEALTH_NUMBER Номер медицинской службы Канады — это уникальный 10-значный идентификатор, необходимый для получения доступа к медицинским льготам.
- CA_SOCIAL_INSURANCE_NUMBER Номер социального страхования Канады (SIN) — это уникальный 9-значный идентификатор, необходимый для получения доступа к государственным программам и льготам. SIN форматируется как три группы из трёх цифр, например, 123-456-789 . SIN можно проверить с помощью простого процесса проверки контрольной цифры, называемого алгоритмом Луна.
-
Специфика Великобритании
- UK_NATIONAL_HEALTH_SERVICE_NUMBER Номер Национальной службы здравоохранения Великобритании — это число от 10 до 17 цифр, например, 485 555 3456 . Текущая система форматирует 10-значное число с пробелами после третьей и шестой цифр. Последняя цифра — это контрольная цифра для проверки ошибок.
- UK_NATIONAL_INSURANCE_NUMBER Номер национального страхования Великобритании (NINO) предоставляет лицам доступ к льготам по национальному страхованию (социальному страхованию). Он также используется для некоторых целей в британской системе налогообложения. Число состоит из девяти цифр и начинается с двух букв, за которыми следуют шесть цифр и одна буква. NINO может быть отформатирован с пробелом или дефисом после двух букв и после второй, четвёртой и шестой цифр.
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER Уникальный идентификатор налогоплательщика Великобритании (UTR) — это 10-значное число, которое идентифицирует налогоплательщика или бизнес.
-
Пользовательские
- Фильтр регулярных выражений — Вы можете использовать регулярные выражения для определения шаблонов, которые AI Guardrail распознает и обрабатывает, таких как серийный номер, идентификатор бронирования и т.д..
action -> (строка)
regexesConfig -> (список)
Список регулярных выражений для настройки AI Guardrail.
(структура)
Регулярное выражение для настройки AI Guardrail.
name -> (строка)
description -> (строка)
pattern -> (строка)
action -> (строка)
contextualGroundingPolicyConfig -> (структура)
Подробные сведения о конфигурации политики AI Guardrail для политики контекстуального обоснования.
filtersConfig -> (список)
Подробные сведения о конфигурации фильтра AI Guardrail для политики контекстуального обоснования.
(структура)
Подробные сведения о конфигурации фильтра AI Guardrail для контекстуального фильтра обоснования.
type -> (строка)
threshold -> (двойное число)
tags -> (отображение)
Теги, используемые для организации, отслеживания или контроля доступа к этому ресурсу.
key -> (строка)
value -> (строка)
status -> (строка)
modifiedTime -> (временная метка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.