AI 에이전트 알아보기
AI 에이전트는?
- 복잡한 요구 사항을 이해
- 스스로 계획
- 필요한 경우 적절한 도구 활용
- 여러 단계에 걸쳐 목표를 향해 나아가는 능동적 시스템
증강된 LLM
- 널리 사용되는 용어는 아님
- 정보 검색 결과 (리트리버)를 전달, 필요한 도구를 제공하여 요구 사항 달성에 필요한 것들을 LLM에게 전달
에이전트 런타임
구글 에이전트 백서

- 오케스트레이션
- 방식
- 에이전트가 정보를 받아들임
- 내부적으로 추론
- 추론 결과에 따른 다음 행동이나 결정에 활용하는 방식
- 1~3과정 반복 프로세스
- 의미 : 다양한 시스템, 서비스를 조율 및 실행
- 구조
- LLM 모델
- 도구
오픈AI 에이전트 SDK
핵심 콘셉트
- 에이전트
- LLM 기반 특정역할 수행하도록 “지시문”, “도구”, “가드레일”, “핸드오프” 등 설정하여 구성
- 도구 → 코드 실행, 웹 브라우저, API 호출 등 외부 기능과 LLM 연결
- 핸드오프 → 다른 에이전트 또는 외부 시스템으로 제어 넘길 때 이용
- 가드레일 → 입력, 출력의 유효성 검사, 정책 준수 등의 안전장치
- 추적(트레이싱) → 실행 흐름을 기록하고 시각화, 디버깅 및 성능 최적화 활용하는 기능