복습 합시다

  • 홈
  • Java

AI 1

[LangGraph] Redis 로 이전 대화 관리

최근 사내 서비스를 활용하는 AI Agent 구현중에 이전 대화 내용을 관리하기 위해 Redis 를 활용한 예제를 공유한다.기본적으로 대화 맥락은 동일 스레드 환경에서 토큰 길이에 따라 약 10~30개 정도 메모리로 저장하는 것으로 알고 있는데 (chatGPT)설계한 AI Agent 는 FastAPI 로 동일 스레드를 보장할 수 없었다. 단순 Redis 서버를 연동하여 사용자의 요청 필드와, AI Agent 의 응답 필드, 저장 시간을 특정 유저 아이디로 키를 만들어 매번 조회하고, 리스트에 추가하여 갱신해주어 해결 redis = redis_client()context_key = redis.generate_key(user_id, 'test')# 이전 대화 조회saved_content = redis.get..

AI 2024.12.31
이전
1
다음
더보기
프로필사진

복습 합시다

복습하는 개발자📚

  • 분류 전체보기 (30)
    • AI (1)
    • Java (5)
    • Spring (11)
    • JPA (3)
    • Database (2)
    • Docker, K8S (2)
    • Unix, Linux (1)
    • ETC (5)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바