ComeçarComece gratuitamente

Utilização de mensagens do sistema

O endpoint Chat Completions aceita três funções diferentes para moldar as mensagens enviadas ao modelo:

  • Sistema: controla o comportamento do assistente
  • Usuário: instruir o assistente
  • Assistente: resposta às instruções do usuário

Neste exercício, você começará a projetar um sistema de IA para ajudar as pessoas a aprender novas habilidades, usando uma mensagem do sistema para definir um comportamento de modelo apropriado.

Este exercício faz parte do curso

Trabalhar com a API da OpenAI

Ver Curso

Instruções de exercício

  • Crie uma solicitação usando mensagens do sistema e do usuário para criar um plano de estudo para aprender a falar holandês.
  • Extraia e imprima a resposta de texto do assistente.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

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 e executar código