ComenzarEmpieza gratis

Generar texto en Bedrock

Tras tu éxito con Claude, la empresa de café de especialidad ahora quiere llevar la redacción asistida por IA a su departamento de marketing. Van a lanzar una campaña de Año Nuevo y necesitan asuntos atractivos para los correos: ¡es momento de generar algunas opciones llamativas con Bedrock!

Las librerías boto3 y json ya están importadas. El prompt ya está definido como: "Write an engaging email subject line for a coffee company's New Year marketing campaign".

Este ejercicio forma parte del curso

Introducción a Amazon Bedrock

Ver curso

Instrucciones del ejercicio

  • Establece las claves en el diccionario para completar la lista "messages" del modelo Nova.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

bedrock = boto3.client('bedrock-runtime', region_name='us-east-1')

# Set the dictionary keys
message = {"____": "user",
           "____": [{"text": prompt}]}

nova_response = bedrock.invoke_model(modelId='amazon.nova-lite-v1:0', body=json.dumps({"messages": [message]}))

print(json.loads(nova_response.get("body").read().decode())["output"]["message"]["content"][0]["text"])
Editar y ejecutar código