시작하기무료로 시작하기

시스템 메시지 활용하기

채팅 모드는 세 가지 메시지 역할을 지원합니다.

  • System: 어시스턴트의 동작 방식을 제어합니다
  • User: 어시스턴트에게 지시를 내립니다
  • Assistant: 사용자의 지시에 응답합니다

이번 연습 문제에서는 사람들이 새로운 기술을 익힐 수 있도록 돕는 AI 시스템을 설계해 봅니다. 시스템 메시지를 사용해 모델의 동작 방식을 적절하게 설정해 보세요.

이 연습은 강의의 일부입니다

Python으로 DeepSeek 활용하기

강의 보기

연습 안내

  • system 메시지와 user 메시지를 모두 활용하여 네덜란드어 회화 학습 계획을 세우는 요청을 작성하세요.
  • 어시스턴트의 텍스트 응답을 추출하여 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")

# Create a request to the chat model
response = client.chat.completions.create(
  model="deepseek-ai/DeepSeek-V4-Pro",
  max_tokens=500,
  messages=[
    {"role": ____,
     "content": "You are a study planning assistant that creates plans for learning new skills. Only return the structured plan."},
    {"____": "____",
     "____": "I want to learn to speak Dutch."}
  ]
)

# Extract the assistant's text response
print(response.choices[0].____.____)
코드 편집 및 실행