ComenzarEmpieza gratis

Resolución colaborativa de problemas

Con el nuevo taller de fabricación a punto de lanzarse, el sitio de registro de Aurora se ha ralentizado a 8–10 segundos por carga de página, lo que está desanimando a posibles asistentes. Recurres a Claude para otra conversación de varios turnos: primero informa de la ralentización y luego añade más detalles para que Claude pueda identificar el cuello de botella.

La biblioteca anthropic y el client ya están precargados.

Este ejercicio forma parte del curso

Introducción a los modelos Claude

Ver curso

Instrucciones del ejercicio

  • Informa del problema inicial: "My website loads slowly, taking 8-10 seconds".
  • Proporciona detalles de diagnóstico adicionales, "The slowdown happens only on the homepage with the image gallery".
  • Añade el parámetro messages a la segunda llamada a la API.

Ejercicio interactivo práctico

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

messages = []

# Add initial problem report
messages.append({"role": "user", "content": ____})

response1 = client.messages.create(model="claude-3-7-sonnet-latest", max_tokens=150, messages=messages)

# Simulate Claude asking follow-up questions, then provide more details
messages.append({"role": "assistant", "content": response1.content[0].text})
messages.append({"role": "user", "content": ____})

# Get final troubleshooting advice
response2 = client.messages.create(model="claude-3-7-sonnet-latest", max_tokens=200, ____)
Editar y ejecutar código