Probar y perfeccionar los mensajes del sistema
En Redwood Consulting, el equipo de marketing está promocionando en LinkedIn el whitepaper anual Tech Forecast. Las publicaciones deben sonar conversacionales pero profesionales; sin embargo, tu primera versión resultó plana y sin hashtags. Tendrás que escribir un mensaje de sistema mejorado que entregue contenido dinámico y alineado con la marca siempre.
Las cadenas anthropic, client, content_request y current_system están precargadas.
Este ejercicio forma parte del curso
Introducción a los modelos Claude
Instrucciones del ejercicio
- Define el
rolepara la solicitud de contenido del usuario. - Escribe un mensaje
improved_systemque cumpla los requisitos para redes sociales, incluido usar emojis. - Aplica el mensaje
improved_systema la prueba final.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Test current system message
test_response = client.messages.create(
model="claude-3-7-sonnet-latest", max_tokens=75, system=current_system,
messages=[{"role": ____, "content": content_request}])
print("Current output:", test_response.content[0].text)
# Create improved system message based on problems identified
improved_system = ____
final_response = client.messages.create(
# Apply the improved system message
model="claude-3-7-sonnet-latest", max_tokens=75, system=____,
messages=[{"role": "user", "content": content_request}])
print("\nImproved output:", final_response.content[0].text)