에이전트 개발 경험

AI 에이전트 빌드는 여정입니다. 이 가이드에서는 점점 더 강력한 에이전트 패턴을 통해 LLM(대규모 언어 모델)의 기본 사항을 이해하여 각 기능에 도달하는 시기이유를 이해하는 데 도움을 줍니다.

여정의 각 단계는 이전 단계를 기반으로 하며 시나리오에서 요구하는 경우에만 복잡성을 추가합니다. 그 과정에서 고유한 애플리케이션에 대해 정보에 입각한 의사 결정을 내릴 수 있도록 각 접근 방식의 장단분에 대해 알아봅니다.

Step 학습할 내용 필요할 때
LLM 기본 사항 LLM의 작동 방식 및 수행할 수 있는 작업(및 수행할 수 없는 작업) LLM을 접하거나 기초를 이해하려고 합니다.
LLM에서 에이전트로 에이전트를 단순한 채팅 완료 호출 이상의 것으로 만드는 것과 지침을 통해 첫 번째 에이전트를 생성하는 방법 당신은 에이전트 추상화를 이해하고 싶어합니다.
도구 추가 함수 도구 및 MCP 서버를 사용하여 에이전트 확장 에이전트가 실제 세계와 상호 작용해야 합니다.
기술 추가 재사용 가능한 에이전트 기능 패키징 모듈식 공유 가능한 에이전트 동작을 원합니다.
미들웨어 추가 에이전트 동작 가로채기 및 사용자 지정 가드레일, 로깅 또는 동작 재정의가 필요합니다.
컨텍스트 공급자 메모리 및 동적 컨텍스트 삽입 에이전트가 외부 지식을 기억하거나 액세스해야 합니다.
도구로서의 에이전트 한 에이전트를 다른 에이전트의 도구로 사용 에이전트 구성을 원합니다.
에이전트 간 (A2A) 경계를 넘어 에이전트 간 통신 에이전트는 서비스 또는 조직 간에 통신해야 합니다.
워크플로 다중 에이전트, 다단계 프로세스 오케스트레이션 복잡한 다단계 실행에 대한 명시적 제어가 필요합니다.

이 가이드를 사용하는 방법

  • AI 에이전트에 익숙하지 않으신가요? 처음부터 시작하여 각 단계를 진행합니다.
  • 숙련된 개발자가 있나요? 현재 챌린지와 일치하는 단계로 이동합니다.
  • 에이전트 프레임워크를 평가하시겠습니까? 디자인 공간을 이해하려면 각 페이지의 "사용 시기" 및 "절충" 섹션을 읽어보세요.

팁 (조언)

각 페이지에는 해당 패턴이 시나리오에 적합한지 여부를 결정하는 데 도움이 되는 " 사용 시기" 섹션과 "장단 "테이블이 포함되어 있습니다.

다음 단계