создать-ai-guardrail
Описание
Создаёт Amazon Q в Connect AI Guardrail.
См. также: Документация AWS API
Синтаксис
create-ai-guardrail
[--client-token <value>]
--assistant-id <value>
--name <value>
--blocked-input-messaging <value>
--blocked-outputs-messaging <value>
--visibility-status <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>]
[--tags <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 (строка)
--name (строка)
--blocked-input-messaging (строка)
--blocked-outputs-messaging (строка)
--visibility-status (строка)
Статус видимости AI Guardrail.
Возможные значения:
SAVEDPUBLISHED
--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 -> (список)
Список сущностей ПИИ для настройки 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 и январь 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
}
...
]
}
--tags (отображение)
Теги, используемые для организации, отслеживания или управления доступом к этому ресурсу.
key -> (строка)
value -> (строка)
Сокращенный синтаксис:
KeyName1=string,KeyName2=string
Синтаксис JSON:
{"string": "string"
...}
--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 -> (структура)
Данные 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 по каждой из четырех категорий вредного контента. Все входные и выходные выражения классифицируются по одному из четырех уровней уверенности (NONE, LOW, MEDIUM, HIGH) для каждой категории вредного контента. Например, если утверждение классифицировано как Ненависть с высокой уверенностью, вероятность того, что утверждение представляет собой ненавистнический контент, высокая. Одно утверждение может быть классифицировано по нескольким категориям с различными уровнями уверенности. Например, одно утверждение может быть классифицировано как Ненависть с высокой уверенностью, Оскорбления с низкой уверенностью, Сексуальный с уверенностью NONE и Насилие со средней уверенностью.
type -> (строка)
inputStrength -> (строка)
outputStrength -> (строка)
wordPolicyConfig -> (структура)
Содержит подробности о политике слов, настроенной для AI Guardrail.
wordsConfig -> (список)
Список слов для настройки AI Guardrail.
(структура)
Слово для настройки AI Guardrail.
text -> (строка)
managedWordListsConfig -> (список)
Список управляемых списков слов для настройки AI Guardrail.
(структура)
Управляемый список слов для настройки AI Guardrail.
type -> (строка)
sensitiveInformationPolicyConfig -> (структура)
Содержит подробности о сущностях PII и регулярных выражениях для настройки 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 лет» AI Guardrail распознает «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 и Январь 2021.
- CREDIT_DEBIT_CARD_NUMBER Номер кредитной или дебетовой карты. Эти номера могут варьироваться от 13 до 16 цифр. Однако Amazon Comprehend также распознает номера кредитных или дебетовых карт, если присутствуют только последние четыре цифры.
- PIN Четырехзначный личный идентификационный номер (PIN), с помощью которого вы можете получить доступ к своему банковскому счету.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER Международный номер банковского счета имеет определенные форматы в каждой стране. Для получения дополнительной информации см. www.iban.com/structure.
- SWIFT_CODE SWIFT-код — это стандартный формат кода идентификации банка (BIC), используемый для указания конкретного банка или филиала. Банки используют эти коды для денежных переводов, таких как международные банковские переводы. SWIFT-коды состоят из 8 или 11 символов. 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) — это уникальный 9-значный идентификатор, необходимый для получения доступа к государственным программам и льготам. SIN отформатирован как три группы из трех цифр, например, 123-456-789. SIN можно проверить с помощью простого алгоритма проверки контрольной цифры, известного как алгоритм Луна.
-
Специфические для Великобритании
- UK_NATIONAL_HEALTH_SERVICE_NUMBER Номер национальной службы здравоохранения Великобритании — число от 10 до 17 цифр, например, 485 555 3456. Текущая система форматирует 10-значное число пробелами после третьей и шестой цифр. Последняя цифра — это контрольная сумма для обнаружения ошибок.
- UK_NATIONAL_INSURANCE_NUMBER Номер национального страхования Великобритании (NINO) предоставляет лицам доступ к льготам по национальному страхованию (социальному обеспечению). Он также используется для некоторых целей в британской налоговой системе. Число содержит 9 цифр и начинается с двух букв, за которыми следуют шесть цифр и одна буква. 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.