Agentes para muestras de funciones de Amazon Bedrock
Este repositorio contiene cuadernos de Jupyter que demuestran el uso de Amazon Bedrock Agents. Estos cuadernos corresponden a videos y blogs de YouTube que explican y muestran diferentes características de Amazon Bedrock Agents.
Cuadernos
-
preview-agent-code-interpreter.ipynb
: muestra cómo configurar y utilizar un agente de Amazon Bedrock con capacidades de intérprete de código. -
preview-agent-long-memory.ipynb
: muestra cómo crear un agente de Amazon Bedrock con funcionalidad de memoria a largo plazo.
Características demostradas
Agente intérprete de códigos
- Configuración de un agente de AWS Bedrock con intérprete de código
- Configurar el agente para utilizar Claude 3 Sonnet como modelo básico
- Interactuar con el agente para realizar tareas como:
- Calcular secuencias de Fibonacci
- Trazar gráficos
- Análisis y visualización de datos de muestra.
Agente de memoria a largo plazo
- Creación de un agente de AWS Bedrock con capacidades de memoria a largo plazo
- Usando Claude 3 Haiku como modelo básico
- Demostrar cómo el agente retiene información en múltiples sesiones de chat.
Requisitos previos
- Cuenta de AWS con acceso a Amazon Bedrock
- Acceso habilitado a los modelos requeridos en la región (Anthropic Claude 3 Sonnet y Haiku)
- Pitón 3.x
- Cuaderno Jupyter
- Bibliotecas Python requeridas: boto3==1.34.144, matplotlib
Configuración
- Clonar este repositorio
- Instale las bibliotecas de Python necesarias
- Configure sus credenciales de AWS
- Abra los cuadernos en Jupyter y siga las instrucciones que aparecen en
Uso
Cada cuaderno contiene instrucciones paso a paso para crear, interactuar y limpiar Bedrock Agents. Incluyen explicaciones del código y conceptos, lo que los hace adecuados tanto para el aprendizaje como para la experimentación.
Notas importantes
- Estos cuadernos utilizan funciones que pueden estar en versión preliminar en el momento de su creación. Verifique el estado actual de las funciones de Amazon Bedrock antes de usarlas.
- Recuerde ejecutar las celdas de limpieza al final de cada cuaderno para eliminar los recursos creados y evitar cargos innecesarios.
Descargo de responsabilidad
El código de este repositorio tiene fines de demostración. Asegúrese de comprender los precios de AWS para Bedrock y los servicios relacionados antes de ejecutar estos portátiles en su propio entorno.
Seguridad
Consulte CONTRIBUCIÓN para obtener más información.
Licencia
Esta biblioteca tiene la licencia MIT-0. Ver el archivo de LICENCIA.