EmpezarEmpieza gratis

Chatbot de asesoramiento de aprendizaje

Estás desarrollando un chatbot de asesoramiento de aprendizaje personalizado que recomienda libros de texto a los usuarios. El rol del chatbot es recibir consultas de los estudiantes sobre su formación, experiencia y objetivos y, en función de ello, recomendar una ruta de aprendizaje de libros de texto, incluyendo opciones tanto de nivel principiante como más avanzadas. Tu trabajo es crear un system_prompt de role-playing para el chatbot de recomendación de libros de texto, destacando lo que se espera que haga al interactuar con los usuarios.

El paquete OpenAI y la función get_response() ya están precargados para ti.

Este ejercicio forma parte del curso

Ingeniería de prompts con la API de OpenAI

Ver curso

Instrucciones del ejercicio

  • Define un system_prompt de role-playing que le indique al bot que actúe como un asesor de aprendizaje capaz de interpretar las consultas del estudiante, tal y como se describe, y proporcionar las recomendaciones de libros de texto pertinentes.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

client = OpenAI(api_key="")

# Craft the system_prompt using the role-playing approach
system_prompt = "____"

user_prompt = "Hello there! I'm a beginner with a marketing background, and I'm really interested in learning about Python, data analytics, and machine learning. Can you recommend some books?"

response = get_response(system_prompt, user_prompt)
print(response)
Editar y ejecutar código