[10/26~27] ChatAI 개발일지

‍서산·2023년 10월 27일

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자로 늘림

0개의 댓글