EmpezarEmpieza gratis

Aportar contexto mediante el system prompt

Ahora quieres usar system prompts para aportar contexto al chatbot sobre MyPersonalDelivery en lugar de depender de conversaciones de ejemplo. Dispones de un service_description detallado que presenta los servicios que se ofrecen y las ventajas de elegir este servicio. Después probarás una consulta de usuario para comprobar si el modelo reconoce bien el contexto.

El paquete OpenAI y la cadena service_description ya están precargados.

Este ejercicio forma parte del curso

Ingeniería de prompts con la API de OpenAI

Ver curso

Instrucciones del ejercicio

  • Define un system_prompt que especifique el propósito del chatbot, incluya el service_description y lo guíe para responder a las consultas de forma amable.
  • Obtén la respuesta usando la función get_response(), que recibe como entrada un system prompt y un user prompt y devuelve la respuesta como salida.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

client = OpenAI(api_key="")

# Define the system prompt
system_prompt = ____

user_prompt = "What benefits does MyPersonalDelivery offer?"

# Get the response to the user prompt
response = ____

print(response)
Editar y ejecutar código