Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- toolnode
- 강화학습의 수학적 기초와 알고리듬의 이해
- Python
- subgraph
- rl
- lcel
- LangChain
- REACT
- 밑바닥부터시작하는딥러닝 #딥러닝 #머신러닝 #신경망
- human-in-the-loop
- pinecone
- langgraph
- conditional_edges
- 밑바닥부터 시작하는 딥러닝
- 추천시스템
- tool_calls
- 강화학습의 수학적 기초와 알고리듬 이해
- add_subgraph
- langgrpah
- humannode
- update_state
- Ai
- rag
- summarize_chat_history
- conditional_edge
- tool_binding
- removemessage
- chat_history
- RecSys
- 강화학습
Archives
- Today
- Total
반응형
목록parallel (1)
반응형
타임트리
[LangGraph] Branches for parallel node execution(병렬 노드 실행)
병렬 노드 실행을 위한 브랜치 생성앞서 포스팅까지는 LangGrpah에서 하나의 노드에서 다른 여러 노드로 조건부로 분기하는 conditional_edge까지 다루고 있다. conditional_edge는 여러 노드 중 하나만 선택한다. 그런데, 만약 여러 프로세스를 동시에 처리가 필요한 경우를 생각해보자. 예를 들어, 리포트를 생성하고자 할 때 여러 관점(우호적/중립적/부정적)에서 각 LLM이 특정 주제에 대해 조사하도록 시키는 작업을 만들고자 한다. 이때 주황 박스로 표시한 부분은 순차적으로 처리하기보다는 병렬 처리를 통해 전체 그래프 작업의 속도 향상이 가능하다.다행히도 LangGraph는 Node의 병렬 실행을 기본적으로 지원한다. LangGraph에서 병렬 처리는 fan-out과 fan-in ..
LLM/LangGraph
2024. 12. 31. 04:43