Агенты для примеров функций Amazon Bedrock
В этом репозитории содержатся блокноты Jupyter, демонстрирующие использование агентов Amazon Bedrock. Эти блокноты соответствуют видеороликам и блогам YouTube, в которых объясняются и демонстрируются различные функции агентов Amazon Bedrock.
Ноутбуки
-
preview-agent-code-interpreter.ipynb
: демонстрирует, как настроить и использовать агент Amazon Bedrock с возможностями интерпретатора кода. -
preview-agent-long-memory.ipynb
: показывает, как создать агент Amazon Bedrock с функцией долговременной памяти.
Продемонстрированные возможности
Агент интерпретатора кода
- Настройка агента AWS Bedrock с интерпретатором кода
- Настройка агента для использования Claude 3 Sonnet в качестве базовой модели.
- Взаимодействие с агентом для выполнения таких задач, как:
- Вычисление последовательностей Фибоначчи
- Построение графиков
- Анализ и визуализация выборочных данных
Агент долговременной памяти
- Создание агента AWS Bedrock с возможностями долговременной памяти
- Использование Claude 3 Haiku в качестве базовой модели.
- Демонстрация того, как агент сохраняет информацию в нескольких сеансах чата.
Предварительные условия
- Учетная запись AWS с доступом к Amazon Bedrock
- Включен доступ к необходимым моделям в регионе (Anthropic Claude 3 Sonnet и Haiku).
- Питон 3.x
- Блокнот Юпитера
- Требуемые библиотеки Python: boto3==1.34.144, matplotlib.
Настраивать
- Клонировать этот репозиторий
- Установите необходимые библиотеки Python.
- Настройте свои учетные данные AWS
- Откройте блокноты в Jupyter и следуйте инструкциям внутри.
Использование
В каждом блокноте содержатся пошаговые инструкции по созданию, взаимодействию и очистке агентов Bedrock. Они включают объяснения кода и концепций, что делает их пригодными как для обучения, так и для экспериментов.
Важные примечания
- В этих блокнотах используются функции, которые могут быть доступны в предварительной версии на момент создания. Перед использованием проверьте текущий статус функций Amazon Bedrock.
- Не забудьте запустить ячейки очистки в конце каждого блокнота, чтобы удалить созданные ресурсы и избежать ненужных расходов.
Отказ от ответственности
Код в этом репозитории предназначен для демонстрационных целей. Прежде чем запускать эти ноутбуки в своей среде, убедитесь, что вы понимаете цены AWS на Bedrock и сопутствующие услуги.
Безопасность
См. ВКЛАД для получения дополнительной информации.
Лицензия
Эта библиотека лицензируется по лицензии MIT-0. См. файл ЛИЦЕНЗИИ.