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 |
Tags
- 투자유치
- 봄축제
- 스타트업
- 교훈을 듣지 않은 결과
- 예레미야 32:36-44
- ai 산업 동향
- 예레미야 32:16-35
- 정부지원사업
- 큐티인 #큐티 #qt #우리들교회 #김양재목사
- 큐티 #큐티인 #우리들교회 #김양재목사 #qt
- 해외인턴십
- 기술창업
- 창업지원
- 주요 과학기술·ai 뉴스 요약 (2025년 5월)
- 창업멘토링
- 히스기야의 앗수르 왕 위협에 대한 기도와 신앙
- 묵상질문
- 5/14 ai 및 과학기술 전략 뉴스
- 예레미야서 32장 1-15절
- 자기계발
- 청년 주거 지원
- 새 언약으로 지어지는 거룩한 성전
- 청년 취업
- 예레미야 31:31-40
- 스타트업지원
- 큐티 #큐티인 #qt #우리들교회 #김양재목사
- 우리들교회 #김현우목사
- 예레미야 33:1-13
- 큐티 #큐티인 #우리들교회 #김양재목사
- 영원한 언약을 세우시리라
Archives
- Today
- Total
mornot 님의 블로그
Agent Development Kit (ADK) 본문
Agent Development Kit (ADK)
LLM 기반 애플리케이션 개발을 위한 Python 프레임워크
에이전트 (Agent)
- AI "두뇌" 역할
- 상호작용 조율
- 이름, 모델, 설명
- 지침, 도구 구성
- 사용자-LLM-도구 연결
도구 (Tool)
- 에이전트의 능력
- 일반 Python 함수
- 데이터 가져오기
- 계산 수행
- docstring 중요성
Runner
- 상호작용 흐름 조율
- 사용자 입력 전달
- LLM 호출 관리
- 도구 호출 관리
- 이벤트 처리
Session Service
- 대화 기록 관리
- 세션 상태 관리
- 사용자별 독립성
- InMemorySessionService
- 메모리 기반 저장
LiteLLM
- 다양한 LLM 지원
- 일관된 인터페이스
- Gemini, GPT
- Claude 등
- 100+ LLM 모델
위임 / 에이전트 팀
- 전문화된 하위 에이전트
- 자동 위임 (auto flow)
- 모듈형 구조
- 루트 에이전트
- 최적 에이전트 선택
Session State (기억)
- Python 딕셔너리
- 문맥 기억
- 정보 지속
- ToolContext
- output_key
콜백 (안전 장치)
- 요청 검사/수정/차단
- before_model_callback
- before_tool_callback
- 입력 가드레일
- 인자 검증
Weather Bot 구축 1단계
- 기본 날씨 조회
- get_weather 도구
- weather_agent_v1
- InMemorySessionService
- call_agent_async
Weather Bot 구축 2단계
- LiteLLM 활용
- 다중 LLM 지원
- weather_agent_gpt
- weather_agent_claude
- 모델별 응답 스타일
Weather Bot 구축 3단계
- 에이전트 팀 구성
- 업무 위임 구현
- greeting_agent
- farewell_agent
- weather_agent_v2
Weather Bot 구축 4단계
- 세션 상태 활용
- 기억과 개인화
- get_weather_stateful
- 사용자 선호도 저장
- tool_context.state
Weather Bot 구축 5단계
- 입력 가드레일
- before_model_callback
- block_keyword_guardrail
- LLM 호출 전 검사
- 특정 키워드 차단
Weather Bot 구축 6단계
- 도구 인자 가드레일
- before_tool_callback
- block_paris_tool_guardrail
- 도구 실행 전 검사
- 특정 인자 차단
향후 확장 방향
- 실제 API 연동
- 상태 저장 고도화
- 고급 콜백 활용
- 에러 핸들링
- 스트리밍 UI 연동

'GPT' 카테고리의 다른 글
4/28 AI관련 뉴스 (1) | 2025.04.28 |
---|---|
4/25 AI 산업 동향 (2) | 2025.04.25 |
AI 산업 동향 (3) | 2025.04.24 |
효과적인 프롬프트 프레임워크 (0) | 2025.04.23 |
Genspark AI 슬라이드 기능 (0) | 2025.04.23 |