5. 세션 상태를 활용한 AI 모델의 응답
AI 모델에 요청을 보낼 때 messages로 세션 상태 리스트를 전달하면 AI 모델은 세션 상태 리스트에 저장된 대화 전체를 참고해 맥락을 이해하고 답변을 생성합니다.
stream = client.chat.completions.create(
messages=st.session_state.messages,
model="gpt-4o-mini", stream=True, )