AI 에이전트 구축 방법

데이터 수집부터 배포까지 필수 단계가 포함된 세일즈포스(Salesforce)의 단계별 가이드를 통해 AI 에이전트를 구축하고 훈련하는 방법에 대해 살펴보세요.

AI 에이전트 FAQ

단순히 코딩으로 설계하는 것이 아니라, Agentforce Agent Builder라는 로우코드 환경에서 구축합니다. 비즈니스 목표를 설정하고, Salesforce Data Cloud의 실시간 데이터와 연동하며, 미리 정의된 '액션(Action)'을 연결하여 테스트와 배포를 반복하는 과정을 거칩니다.

기본 구성 요소에는 추론을 위한 대규모 언어 모델(LLM), 메모리 시스템, 작업 인터페이스(도구 사용), 환경 인식 메커니즘이 포함됩니다.

LLM은 에이전트의 '두뇌' 역할을 하여 자연어 프롬프트를 이해하고, 문제를 논리적으로 해결하며, 계획이나 작업을 생성할 수 있습니다.

도구를 사용하면 AI 에이전트가 외부 시스템, 데이터베이스 또는 API와 상호 작용하여 순수 언어 처리를 넘어 실제 작업을 수행할 수 있도록 기능을 확장할 수 있습니다.

메모리 시스템(단기 및 장기)을 통해 에이전트는 컨텍스트를 유지하고, 과거 상호 작용에서 학습하며, 향후 의사 결정에 필요한 관련 정보에 액세스할 수 있습니다.

주요 단계에는 에이전트의 페르소나 및 목표 정의, 도구 선택, 프롬프트 설계, 에이전트 행동 테스트, 결과 분석, 그리고 지속적으로 역량을 개선하는 과정이 포함됩니다.

안정적인 성능 보장, 복잡한 다단계 작업 관리, 자율 행동 디버깅, 잠재적인 안전 및 윤리적 문제 해결 등의 과제가 있습니다.

가능합니다. Salesforce Agentforce Agent Builder는 노코드(No-code) 환경을 제공하여 자연어 입력만으로 첫 에이전트를 생성할 수 있습니다. 특히 사전 구축된 템플릿을 활용하면 복잡한 설정 없이도 수 분 내에 첫 에이전트를 배포할 수 있는 낮은 진입장벽이 강점입니다.

에이전트의 '의사결정 경로'와 '데이터 접근 권한'입니다. 감사 리뷰 시 에이전트가 사전 정의된 가드레일을 준수하는지, 그리고 고객의 민감 데이터에 불필요하게 접근하지 않는지 확인하는 것이 비즈니스 안정성 확보의 핵심입니다.

데이터 라벨링은 AI가 사용자 입력의 의도(예: "결제 오류", "영업시간 문의")를 정확히 파악하게 돕는 가이드입니다. 정확한 라벨링은 에이전트가 문맥을 오해하지 않고 적절한 도구(Tools)를 호출하도록 만드는 기반이 됩니다.

훈련 데이터뿐만 아니라 보이지 않는 테스트 데이터(Unseen Data)로 검증해야 합니다. 유닛 테스트와 A/B 테스트를 병행하여, 에이전트가 특정 시나리오에만 매몰되지 않고 다양한 사용자 질문에 유연하게 대응하는지 리뷰하는 과정이 필수적입니다.