В качестве векторной базы данных я использую AWS Bedrock с Pinecone, а с Claude 2.1 все работает без проблем. Тем не менее, когда я пытаюсь обновить его (или создать новый), используя недавно включенный Claude 3.0 Haiku или Sonnet, возникает следующая ошибка:
Нет никаких конфигураций расширенных подсказок или групп действий; это простой вариант использования PDF-файла в корзине S3 с Pinecone.
Я запускаю его, используя «игровую площадку», среду тестирования агентов Bedrock, и у меня также включена/подписана модель.
Когда я смотрю на трассировку шагов, я вижу, что первые два шага (предварительная обработка и оркестровка) были успешно выполнены. Однако в трассировках отсутствует какая-либо значимая информация об ошибке, и я вижу только, что она дала ожидаемые результаты.
JIT: это похоже на это Любой, у кого проблемы с доступом к claude-3-haiku или anthropic.claude-3-sonnet из клиента boto, но называется по-другому.
Он не похож на этот: Агент Amazon Bedrock — доступ запрещен при вызове Bedrock. Проверьте разрешения вашего запроса и повторите запрос, поскольку проблема заключалась в отсутствии доступа к самой модели.
Если я перейду на Клод 2.1, то все будет работать как положено.
Я также безуспешно пытался воссоздать агента и Базу знаний.
Дополнительная информация: Среда тестирования Базы знаний работает бесперебойно. Проблема в том, что я связываю ее с агентом.
Модели базы знаний, которые я пробовал:
Но я не думаю, что проблема связана с базой знаний, потому что, как я уже говорил, трассировка показывает правильные результаты поиска.
Кто-нибудь сталкивался с этой проблемой раньше или знает, как ее правильно решить?
Пожалуйста, проверьте политику роли IAM вашего агента Bedrock. Если вы хотите использовать все модели Claude, попробуйте приведенную ниже. Обязательно смените регион на свой.
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AmazonBedrockAgentBedrockFoundationModelPolicyProd",
"Effect": "Allow",
"Action": "bedrock:InvokeModel",
"Resource": [
"arn:aws:bedrock:us-east-1::foundation-model/anthropic.claude*"
]
}
]
}
У меня был другой случай, я использовал существующую модель с утверждением из этого комментария — доступ запрещен. Я переключился на «Создать и использовать новую роль службы», и это сработало.
Спасибо, Иск, ты справился! Именно в этом и заключалась проблема. Отличная работа.