ComenzarEmpieza gratis

Chatbot asesor de aprendizaje

Estás desarrollando un chatbot asesor de aprendizaje personalizado que recomienda libros de texto a los usuarios. La función del chatbot es recibir consultas de los alumnos sobre sus antecedentes, experiencia y objetivos, y, en consecuencia, recomienda una ruta de aprendizaje de libros de texto, que incluye tanto opciones de nivel principiante como más avanzadas. Tu trabajo consiste en crear un juego de rol system_prompt para el chatbot de recomendación de libros de texto y destacar lo que se espera que haga al interactuar con los usuarios.

El paquete OpenAI y la función get_response() se han precargados para ti.

Este ejercicio forma parte del curso

ChatGPT Prompt Ingeniería para programadores

Ver curso

Instrucciones de ejercicio

  • Define un juego de rol system_prompt que indique al bot que actúe como un asesor de aprendizaje capaz de interpretar las consultas del alumno tal y como se describen y proporcionar las recomendaciones de libros de texto pertinentes.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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