다음을 통해 공유


공급자 개요

Microsoft Agent Framework는 다양한 사용 사례 및 요구 사항을 수용하기 위해 여러 유형의 에이전트를 지원합니다. 모든 에이전트는 모든 에이전트 형식에 일관된 인터페이스를 제공하는 공통 기본 클래스(.NET AIAgent, Python BaseAgent)에서 파생됩니다.

공급자 비교

Provider 함수 도구 구조적 출력 코드 인터프리터 파일 검색 MCP 도구 백그라운드 응답
Azure OpenAI
OpenAI
Microsoft Foundry
Anthropic
올라마 섬
Foundry Local
GitHub Copilot
Copilot Studio
사용자 지정 다릅니다 다릅니다 다릅니다 다릅니다 다릅니다 다릅니다

중요합니다

Microsoft Agent Framework를 사용하여 타사 서버, 에이전트, 코드 또는 비 Azure 직접 모델("타사 시스템")과 함께 작동하는 애플리케이션을 빌드하는 경우 사용자 고유의 위험에 처하게 됩니다. 타사 시스템은 Microsoft 제품 조건에 따라 비 Microsoft 제품이며 자체 타사 사용 조건의 적용을 받습니다. 사용량 및 관련 비용에 대한 책임은 귀하에게 있습니다.

타사 시스템에서 공유 및 수신되는 모든 데이터를 검토하고 데이터의 처리, 공유, 보존 및 위치에 대한 타사 사례를 인식할 것을 권장합니다. 데이터가 조직의 Azure 규정 준수 및 지리적 경계와 관련된 의미를 벗어나고 적절한 권한, 경계 및 승인이 프로비전되는지 여부를 관리하는 것은 사용자의 책임입니다.

사용자는 특정 사용 사례의 컨텍스트에서 Microsoft Agent Framework를 사용하여 빌드하는 애플리케이션을 신중하게 검토하고 테스트하고 모든 적절한 결정 및 사용자 지정을 수행해야 합니다. 여기에는 메타프롬프트, 콘텐츠 필터 또는 기타 안전 시스템과 같은 책임 있는 AI 완화를 구현하고 애플리케이션이 적절한 품질, 안정성, 보안 및 신뢰성 표준을 충족하도록 보장하는 것이 포함됩니다. 참고 항목: 투명도 FAQ

유추 서비스를 기반으로 하는 간단한 에이전트

에이전트 프레임워크를 사용하면 다양한 유추 서비스를 기반으로 간단한 에이전트를 쉽게 만들 수 있습니다. Microsoft.Extensions.AI.IChatClient 구현을 제공하는 모든 유추 서비스를 사용하여 이러한 에이전트를 빌드할 수 있습니다.

.NET 사용할 수 있는 공급자는 다음과 같습니다.

  • Azure OpenAI — 채팅 완료, 응답 API 및 도구 지원을 갖춘 완전한 기능을 갖춘 공급자입니다.
  • OpenAI - 채팅 완료 및 응답 API를 사용하여 직접 OpenAI API 액세스
  • Foundry - 관리되는 채팅 기록이 있는 영구 서버 쪽 에이전트입니다.
  • Anthropic - 함수 도구 및 스트리밍 지원을 갖춘 Claude 모델입니다.
  • Ollama - 오픈 소스 모델을 로컬로 실행합니다.
  • GitHub Copilot - 셸 및 파일 액세스와 SDK 통합을 GitHub Copilot.
  • Copilot Studio - Microsoft Copilot Studio 에이전트와 통합됩니다.
  • 사용자 지정 - 기본 클래스를 구현하여 고유한 공급자를 AIAgent 빌드합니다.

에이전트 공급자

Agent Framework는 채팅 클라이언트를 통해 다양한 유추 서비스를 지원합니다. 각 공급자는 다양한 기능 집합을 제공합니다.

  • Azure OpenAI - Azure ID를 지원하는 모든 기능을 갖춘 공급자입니다.
  • OpenAI - 직접 OpenAI API 액세스.
  • Foundry — Foundry 프로젝트 유추 및 서비스 관리 에이전트를 Microsoft.
  • Foundry LocalFoundryLocalClient(Python만 해당)을 사용하여 지원되는 Foundry 모델을 로컬로 실행합니다.
  • Anthropic — 확장된 사고 및 호스트된 도구를 지원하는 Claude 모델입니다.
  • Ollama - 오픈 소스 모델을 로컬로 실행합니다.
  • GitHub Copilot - SDK 통합을 GitHub Copilot.
  • Copilot Studio - Microsoft Copilot Studio 에이전트와 통합됩니다.
  • 사용자 지정 - 클래스를 구현하여 고유한 공급자를 빌드합니다 BaseAgent .

다음 단계: