chatgpt의 답변이 긴 경우 에러가 발생. 답변도 생성이 안됨. 확인해보니 db에서 message를 저장하는 최대 크기가 1000이었음. 보통 긴 답변은 3000자까지도 늘어나기 때문에 이 크기를 10000으로 늘림.
늘리고, 마이그레이션까지 해줘야 적용됨!class ChatHistory(Base): __tablename__ = "chat_history" id = Column(Integer, primary_key=True, index=True, autoincrement=True) chat_id = Column(String(100), index=True) # 채팅 아이디는 100자로 제한 user_id = Column(String(100), index=True) type = Column(Integer, index=True) created_at = Column(DateTime, default=datetime.utcnow) message = Column(String(10000)) # 메시지를 10000자로 늘림