ComenzarEmpieza gratis

Utilizar los mensajes de los sistemas

El punto de conexión Chat Completions admite tres roles diferentes para dar forma a los mensajes enviados al modelo:

  • Sistema: controla el comportamiento del asistente
  • Usuario: da instrucciones al asistente
  • Asistente: respuesta a la instrucción del usuario

En este ejercicio, empezarás a diseñar un sistema de IA para ayudar a las personas a aprender nuevas habilidades, utilizando un mensaje del sistema para establecer un comportamiento modelo adecuado.

Este ejercicio forma parte del curso

Trabajar con la API de OpenAI

Ver curso

Instrucciones de ejercicio

  • Crea una solicitud utilizando mensajes del sistema y del usuario para crear un plan de estudio para aprender a hablar holandés.
  • Extrae e imprime la respuesta de texto del asistente.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

client = OpenAI(api_key="")

# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
  model="gpt-4o-mini",
  max_tokens=150,
  messages=[
    {"role": ____,
     "content": "You are a study planning assistant that creates plans for learning new skills."},
    {"____": "____",
     "____": "I want to learn to speak Dutch."}
  ]
)

# Extract the assistant's text response
print(response.choices[0].____.____)
Editar y ejecutar código