Skip to Content
러닝 랭체인
book

러닝 랭체인

by 메이오 오신, 누노 캄포스, 강민혁
May 2025
Beginner to intermediate
400 pages
7h 31m
Korean
Hanbit Media, Inc.
Content preview from 러닝 랭체인
177
4
랭그래프를 활용한 메모리 기능
코드
4-9
상태 확인
Python
graph
.
get
_
state
(
thread1
)
JavaScript
await graph
.
getState
(
thread1
);
이 코드는 스레드의 현재 상태를 반환한다. 상태는 다음 코드로 업데이트한다.
코드
4-10
상태 업데이트
Python
graph
.
update
_
state
(
thread1
,
{'
messages
':
[
HumanMessage
('저는
LLM
좋아요!')]})
JavaScript
await graph
.
updateState
(
thread1
,
{
messages
:
[
new HumanMessage
('저는
LLM
좋아
요!')]});
상태가 저장하고 있는 메시지 목록 (
messages
)에 새 메시지가 추가되며, 동일 스레드에서의
그래프를 호출할 때 추가된 메시지가 활용된다.
4.5
채팅 기록 수정
대부분의 경우, 채팅 기록 메시지는 채팅 모델이 정확한 응답을 생성하는 데 사용할 만큼 좋
은 상태나 형식을 갖추지 못한다. 채팅 기록을 수정해 이 문제를 해결할 수 있다. 메시지 축
trimming
, 내용 필터링
filtering
, 메시지 병합
merging
세 가지 방법이 있다.
4.5.1
메시지 축약
LLM
컨텍스트 윈도
를 제한한다. 다시 말해, 프롬프트로 입력 가능한 토큰 수에 한계가 존
178 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

타입스크립트 프로그래밍

타입스크립트 프로그래밍

Boris Czerny, U Jung Eun
실무로 통하는 클린 코드

실무로 통하는 클린 코드

막시밀리아노 콘티에리
fastai와 파이토치가 만나 꽃피운 딥러닝

fastai와 파이토치가 만나 꽃피운 딥러닝

박찬성, 김지은, 제러미 하워드, 실뱅 거거

Publisher Resources

ISBN: 9791169213783