Member must satisfy regular expression pattern: DRAFT; Value 'Version 3' at 'agentVersion' failed

0

I get this error when calling from laravel. where can I find the versions in the Agent. I do have two different version Request: $result = $this->bedrockAgentClient->associateAgentKnowledgeBase([ 'agentId' => '4EG1ETD7H4', // REQUIRED 'agentVersion' => 'Version 3', // REQUIRED 'description' => 'Query knowledgebase if enabled', // REQUIRED 'knowledgeBaseId' => 'FG0TYJOWZ5', // REQUIRED 'knowledgeBaseState' => 'ENABLED' ]);

Error Response: { "error": "Error executing "AssociateAgentKnowledgeBase" on "https://bedrock-agent.us-east-1.amazonaws.com/agents/4EG1ETD7H4/agentversions/Version%203/knowledgebases/"; AWS HTTP error: Client error: PUT https://bedrock-agent.us-east-1.amazonaws.com/agents/4EG1ETD7H4/agentversions/Version%203/knowledgebases/ resulted in a 400 Bad Request response:\n{"message":"2 validation errors detected: Value 'Version 3' at 'agentVersion' failed to satisfy constraint: Member must (truncated...)\n ValidationException (client): 2 validation errors detected: Value 'Version 3' at 'agentVersion' failed to satisfy constraint: Member must satisfy regular expression pattern: DRAFT; Value 'Version 3' at 'agentVersion' failed to satisfy constraint: Member must have length less than or equal to 5 - {"message":"2 validation errors detected: Value 'Version 3' at 'agentVersion' failed to satisfy constraint: Member must satisfy regular expression pattern: DRAFT; Value 'Version 3' at 'agentVersion' failed to satisfy constraint: Member must have length less than or equal to 5"}" }

Guru
preguntada hace un mes57 visualizaciones
1 Respuesta
0
Respuesta aceptada

Hello Guru,

I've reviewed the requirements for the agentVersion parameter. It appears that it must be a fixed length of 5 characters and match the pattern ^DRAFT$. This means the only acceptable value for agentVersion is "DRAFT". Using any other value, such as "v1", will not meet the validation requirements and will result in a Validation Exception.

💡 Please ensure that you are passing the correct value "DRAFT" for the agentVersion parameter, as this is the only value allowed based on the constraints provided.

Key Source:
profile picture
EXPERTO
respondido hace un mes
  • Thanks very much Osvaldo. I'll try that out. Appreciate your response!!

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas