View a markdown version of this page

Limitações - Base da Amazônia AgentCore

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Limitações

As políticas do Cedar e a implementação atual do Amazon Bedrock AgentCore Gateway têm certas limitações que afetam a criação e a funcionalidade das políticas.

Limitações da linguagem Cedar

As seguintes limitações são inerentes à linguagem política do Cedar:

  • Sem números de ponto flutuante - O Cedar não suporta tipos flutuantes. Use decimal para valores fracionários (limitados a 4 casas decimais)

  • Sem expressões regulares - A correspondência de padrões é limitada ao operador similar com curingas *

Limitações de implementação atuais

As seguintes limitações são específicas da implementação atual do Amazon Bedrock AgentCore Gateway:

  • Declarações personalizadas em NL2Cedar - para usar declarações personalizadas com NL2Cedar, forneça as declarações personalizadas no prompt

  • Precisão decimal limitada - Os valores decimais são limitados a 4 casas decimais e a um intervalo específico

  • Tamanho máximo da política - 10 KB por política individual

  • Tamanho máximo total da política por recurso - 200 KB combinados em todas as políticas por recurso em um mecanismo de políticas

  • Tamanho do esquema Cedar - tamanhos de esquemas suportados abaixo de 400 KB. Esse limite se aplica ao esquema combinado do Cedar gerado a partir de todas as ferramentas em todos os gateways associados ao mecanismo de políticas. O tamanho do esquema é determinado pelo número total de ferramentas e pela complexidade de suas formas de parâmetros de entrada, não apenas pela contagem de ferramentas ou alvos. Se o esquema combinado exceder esse limite, use mecanismos de política separados para diferentes gateways ou remova as ferramentas que não estão mais em uso.

  • Máximo de políticas por mecanismo - 1.000

  • Máximo de mecanismos de política por conta - 1.000

  • Misturando context.input. e context.output. em uma única invocação é rejeitado

Essas limitações de implementação podem ser abordadas em versões futuras.