Gerando texto no Bedrock
Com base no seu sucesso com o Claude, a cafeteria especializada agora quer levar a escrita assistida por IA para o departamento de marketing. Eles vão lançar uma campanha de Ano-Novo e precisam de linhas de assunto irresistíveis: é hora de gerar algumas opções chamativas com o Bedrock!
As bibliotecas boto3 e json já foram importadas. O prompt já foi definido como: "Write an engaging email subject line for a coffee company's New Year marketing campaign".
Este exercício faz parte do curso
Introdução ao Amazon Bedrock
Instruções do exercício
- Defina as chaves no dicionário para completar a lista
"messages"do modelo Nova.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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"])