ai agents 3

Crew AI 실습

Serp API란?웹 검색을 자동화해서 검색 결과를 JSON 형태로 받아올 수 있는 API.Crew AI에서 SearchTool로 실시간 웹 검색 에이전트 구현 시 필수로 사용됨.준비 단계 요약Serp API 사이트 접속구글에 "serp api" 검색아래 링크로 접속:https://serper.dev/회원 가입이름, 이메일, 비밀번호 입력 후 가입가입하면 기본 크레딧 제공 (약 3000건)API Key 확인로그인 후 좌측 메뉴 → API Key 복사예시: sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxColab 또는 로컬에서 환경 변수 저장secrets 혹은 .env에 저장예시 (Python):python 복사편집 import os os.environ["SERPER_API_KEY"] =..

RAG 2025.05.02

AI Agents with CrewAI

Agentic RAG을 넘어서 Crew AI 기반의 멀티 에이전트 시스템 구축에 도전말 그대로 "AI 팀"을 구성해서 협력하고 동시에 작업하며, 복잡한 문제를 능동적으로 해결하게 만드는 거죠.Crew AI란?Crew AI는 AI 에이전트들이 함께 협력하고, 각자의 역할에 따라 일을 나누어 처리하는 구조를 제공하는 라이브러리입니다.비유하자면?당신은 우주선의 선장이며, AI 에이전트는 전문화된 선원들입니다.각 선원은 "특화된 역할"과 "도구", "업무 절차"를 가지고 함께 우주(=문제)를 탐험합니다!1. Crew AI의 핵심Agent: 역할이 분명한 AI 구성원Task: 에이전트가 수행하는 작업 (업무 지시서)Tool: 정보를 검색하거나, 계산하거나, API를 호출하는 데 사용하는 도구Process: 이 모..

RAG 2025.05.02

Agentic RAG : AI Agents for RAG

자율적으로 판단하고 대화하는 AI를 만드는 단계입니다.요약: Agentic RAG란 무엇인가요?핵심 목표단순히 정보를 가져오기(fetch)만 하는 것이 아니라,사용자의 요청을 이해하고적절한 판단을 하며정보를 검색하고자연스럽게 대화로 응답할 수 있는 자율적인 AI 에이전트를 만드는 것입니다. AI 에이전트의 핵심 개념1. 자율성 (Autonomy)사람의 개입 없이 스스로 작동사용자의 입력에 따라 적절한 정보를 검색하고 응답2. 인식 (Perception)텍스트, 음성, 이미지 등의 입력 데이터를 받아들이고 분석"이 식당에서 아이들에게 적합한 메뉴가 뭐야?" → 메뉴 정보 검색3. 목표 지향적 행동 (Goal-Oriented Behavior)특정 목표(예: 사용자 질문에 대한 최적의 응답 제공)를 달성하기..

RAG 2025.05.02