더북(TheBook)

5. 세션 상태를 활용한 AI 모델의 응답

AI 모델에 요청을 보낼 때 messages로 세션 상태 리스트를 전달하면 AI 모델은 세션 상태 리스트에 저장된 대화 전체를 참고해 맥락을 이해하고 답변을 생성합니다.

stream = client.chat.completions.create(
    messages=st.session_state.messages,
    model="gpt-4o-mini",
    stream=True,
)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.