9일차. 그래프 구조 수정

제로켄·2024년 12월 11일
0

Kyla Unit-00

목록 보기
10/44

  • 프롬프트 엔지니어링이 굉장히 어려운 과정이라고 느껴지고 있다. 시행착오에 드는 시간이 너무 길다.
  • Neo4j를 주된 데이터베이스로 활용하도록 설계를 바꾸고 있다.
  • 새로운 그래프 구조:
    - 입력과 동시에 load_db 노드에서 llm을 활용해 입력을 분석하고 Neo4j DB에서 불러올 내용을 결정한다.
    - load_db_tool 노드에서 실제로 데이터를 불러온다. 이 값이 그래프 상태에 저장된다.
    - 추후 agent 노드에서 사용자 입력에 대한 답변을 생성할 때에 불러온 데이터를 참고할 수 있다.
  • TODO:
    - 그림의 save_db, save_db_tool 노드는 추후 메모리 최적화 노드가 추가되면 그 노드의 뒤로 옮길 예정이다.
    - load_db 노드와 load_db_tool 노드, save_db 노드와 save_db_tool 노드를 각각 하나의 노드로 합칠 예정이다.

0개의 댓글