50분
How: LangGraph Agent 구현 (Tools + Graph)
RAG + Agent 파이프라인 통합
How: LangGraph Agent 구현 (Tools + Graph)
통합 프로젝트 > RAG + Agent 파이프라인 통합
학습 목표
LangGraph StateGraph로 Agent를 구현할 수 있다 Tool 정의와 바인딩을 할 수 있다 조건부 엣지로 루프를 제어할 수 있다
LangGraph Agent 구현
구현 순서
- Tool 정의 (RAG Tool, KG Tool, Calc Tool)
- Agent State 정의
- Agent Node / Tool Node 구현
- StateGraph 조립
- 터미널 테스트
이것이 오늘의 핵심이다.
에디터 로딩 중...
힌트 보기
- • @tool 데코레이터의 docstring이 Agent의 도구 선택 기준이 된다
- • bind_tools로 LLM에 도구를 알려줘야 한다
- • ToolNode는 LangGraph의 빌트인 도구 실행 노드
- • run_stream은 Streamlit에서 실시간 표시에 사용
정답 보기
에디터 로딩 중...
AI로 학습하기 — 꿀팁
🤖LangGraph StateGraph + Tool 바인딩 생성AI 학습 팁
AI에게 RAG·KG Tool을 바인딩한 LangGraph StateGraph Agent 구조를 생성시켜 통합 Agent 구현을 가속하세요.
LangGraph StateGraph로 제조 AI Agent를 작성해줘. State에 messages·rag_results·kg_results·final_answer 필드를 정의하고, rag_search·kg_query·synthesize 세 Node와 도구 결과를 바탕으로 최종 답변 노드로 분기하는 Conditional Edge를 구현해줘.
이 팁이 도움이 됐나요?