Microsoft Foundry는 다양한 기능을 다루며, 가장 어려운 부분은 종종 어디서 시작해야 할지 아는 것입니다. 이 문서에서는 일반적인 목표를 시작점에 매핑한 다음 주요 Foundry 제품 및 기능을 요약하여 구분할 수 있습니다.
Foundry의 모든 항목에 대한 전체 목록은 기능 참조를 참조하세요.
목표부터 시작
하려는 작업에 가장 가까운 행을 찾으세요.
| 저는 ~하고 싶습니다 | 여기에서 시작 | 이유 |
|---|---|---|
| 에이전트 또는 도구 없이 모델에 프롬프트 보내기 | 모델 및 에이전트를 사용하여 빌드 | 작업 호출에 대한 가장 짧은 경로입니다. 나중에 도구 또는 오케스트레이션이 필요한 경우에만 에이전트를 추가합니다. |
| 첫 번째 에이전트 만들기 | 빌드 방법 선택 | 투자하기 전에 프롬프트 에이전트와 호스팅된 에이전트 중 어느 것이 적합한지 결정합니다. 그 선택은 그 뒤의 모든 것을 형성합니다. |
| 이미 만든 에이전트 호스팅 | 호스트된 에이전트 배포 | 관리형 엔드포인트, 크기 조정 및 ID를 사용하여 기존 코드 또는 컨테이너를 실행합니다. |
| Foundry에서 오픈 소스 프레임워크 사용 | 호스트된 에이전트에 대한 프레임워크 | LangGraph, Microsoft 에이전트 프레임워크 및 의미 체계 커널 Foundry 호스팅에 매핑하는 방법을 보여줍니다. |
| 에이전트 품질 평가 | 생성 AI 앱 평가 | 먼저 기준 점수를 설정하므로 나중에 변경 내용을 일화가 아닌 측정할 수 있습니다. |
| 가시성 추가 | Foundry Observability | 추적, 모니터링 및 평가는 하나의 데이터 모델을 공유하므로 함께 설정합니다. |
| 애플리케이션 배포 및 운영 | 에이전트에 대한 CI/CD 설정 | 확장하기 전에 반복 가능한 릴리스 경로를 확보하세요. 플릿 전체 거버넌스는 제어 평면을 참조하세요. |
주요 제품 및 기능
각 행의 이름은 하나의 의사 결정 수준 진입점입니다. 사용 시점 열에는 먼저 적합한 경우를 설명하고, 그다음에는 다른 옵션이 더 적합해지는 경계를 설명합니다.
| 제품 또는 기능 | 그것이 무엇인지 | 사용 시기 | 사용 대상: |
|---|---|---|---|
| 파운드리 포털 | 모델, 에이전트, 평가 및 리소스에 대한 웹 환경입니다. | 코드를 작성하지 않고 탐색하고 프로토타입을 작성하는 데 사용합니다. 반복 가능한 빌드가 필요한 경우 SDK 또는 CLI로 이동합니다. | Foundry를 평가하는 사람 |
| 프롬프트 에이전트 | 명령, 모델 및 도구로 정의된 선언적 에이전트입니다. | 런타임이 없는 에이전트를 관리하려는 경우에 사용합니다. 사용자 지정 코드 또는 컨테이너가 필요한 경우 호스트된 에이전트를 대신 사용합니다. | 에이전트 개발자 |
| 음성 기반 프롬프트 에이전트 | 관리되는 음성 오케스트레이션을 사용하여 실시간으로 말하고 듣는 에이전트를 프롬프트합니다. | 음성 파이프라인을 호스팅하지 않고 음성 환경을 원하는 경우에 사용합니다. 텍스트 응답만 필요한 경우 프롬프트 에이전트를 사용합니다. | 에이전트 개발자 |
| 호스팅된 에이전트 | Foundry에서 실행하는 사용자 고유의 에이전트 코드 또는 프레임워크입니다. | 에이전트 논리 및 종속성을 완전히 제어해야 하는 경우에 사용합니다. 지침 및 도구가 충분하면 프롬프트 에이전트가 더 간단합니다. | 에이전트 개발자 |
| Foundry Models | Microsoft, OpenAI, Anthropic, Meta 등의 모델 카탈로그입니다. | 앱 또는 에이전트 뒤에 있는 모델을 선택하고 배포하는 데 사용합니다. 모델에 도메인 데이터가 필요한 경우 미세 조정을 고려합니다. | 응용 프로그램 개발자 |
| 미세 조정 | 사용자 고유의 데이터에 대한 모델 사용자 지정 | 프롬프트 및 검색이 필요한 품질에 도달할 수 없을 때 사용합니다. 격차에 맥락이 부족하다면 대신 검색을 사용하세요. | ML 엔지니어 |
| 도구 상자 | 에이전트가 호출할 수 있는 도구를 패키지하는 관리형 엔드포인트입니다. | 에이전트 작업을 제공하고 도구를 중앙에서 관리하는 데 사용합니다. 에이전트에 사용자 고유의 데이터만 필요한 경우 Foundry IQ로 시작합니다. | 에이전트 개발자 |
| 파운드리 IQ | 지식 베이스 기반 에이전트형 검색 | 답변을 콘텐츠를 기반으로 하도록 설정하는 데 사용합니다. 몇 가지 업로드된 파일만 필요한 경우 파일 검색이 더 가벼워집니다. | 에이전트 개발자 |
| 메모리 (미리 보기) | 세션 전체에서 영구 에이전트 회수. | 에이전트가 이전 턴 또는 사용자 컨텍스트를 기억해야 하는 경우에 사용합니다. 각 요청이 서로 독립적이면 건너뛰세요. | 에이전트 개발자 |
| 워크플로 | 여러 에이전트와 단계의 조율 | 한 작업이 여러 에이전트 또는 단계에 걸쳐 있을 때 사용합니다. 도구가 있는 단일 에이전트가 작업을 완료할 수 있는 경우 더 간단하게 유지합니다. | 에이전트 개발자 |
| Microsoft Foundry SDK | Python, C#, JavaScript 및 Java 대한 클라이언트 라이브러리입니다. | Foundry를 애플리케이션에 빌드하는 데 사용합니다. 에이전트 프로젝트를 스캐폴딩하고 배포하는 경우 Azure Developer CLI를 추가합니다. | 응용 프로그램 개발자 |
| Azure 개발자 명령줄 도구(azd) | 명령줄 스캐폴딩, 배포 및 환경 관리. | 에이전트 프로젝트를 반복적으로 만들고, 실행하고, 배송하는 데 사용합니다. 앱에서만 모델을 호출하는 경우 SDK로 충분합니다. | 플랫폼 엔지니어 |
| Visual Studio Code 확장 | 편집기 내의 Foundry 프로젝트, 모델 및 에이전트입니다. | VS Code를 종료하지 않고 빌드 및 디버그하는 데 사용합니다. AI 도우미가 Foundry를 구동하려면 코딩 에이전트를 사용합니다. | 응용 프로그램 개발자 |
| 코딩 에이전트 및 MCP | 코딩 에이전트를 위한 Foundry 액세스용 모델 컨텍스트 프로토콜. | GitHub Copilot 또는 Claude Code가 Foundry에서 작동하도록 하는 데 사용합니다. 직접 작성을 선호하는 경우 VS Code 확장을 사용합니다. | 응용 프로그램 개발자 |
| LangChain 및 LangGraph | Foundry 모델, 도구, 메모리 및 추적의 통합. | 팀이 이미 LangChain 또는 LangGraph에서 빌드할 때 사용합니다. 새로 시작하는 경우 네이티브 에이전트에는 더 적은 접착제 코드가 필요합니다. | 에이전트 개발자 |
| Foundry Observability | 에이전트 및 모델에 대한 추적, 모니터링 및 대시보드 | 에이전트가 프로덕션에서 실제로 어떤 작업을 했는지 확인하는 데 사용합니다. 릴리스 전에 버전을 비교하는 경우 평가부터 시작합니다. | AI 품질 엔지니어 |
| 평가 | 생성형 AI 앱 및 에이전트 평가 | 릴리스 전에 품질을 측정하고 회귀 문제를 포착하는 데 사용합니다. 적대적 시나리오에 대한 대응 범위가 필요하다면 AI 레드팀을 추가하세요. | AI 품질 엔지니어 |
| AI 레드 팀 | 모델 또는 에이전트에 대한 자동화된 적대적 검사입니다. | 안전하지 않거나 악용 가능한 동작을 검색하는 데 사용합니다. 일상적인 품질을 측정하는 경우 평가가 더 적합합니다. | 보안 관리자 |
| 가드레일 및 컨트롤 | 모델 및 에이전트에 대한 콘텐츠 필터 및 안전 컨트롤입니다. | 런타임에 보안을 적용하는 데 사용합니다. 출시 전에 안전성을 테스트한다면 AI 레드 팀 테스트도 함께 진행하세요. | 보안 관리자 |
| 파운드리 제어 평면 | 전체 환경 전반에 걸친 에이전트, 모델 및 도구 거버넌스. | 여러 프로젝트에서 제한, 정책 및 감독을 설정하는 데 사용합니다. 단일 프로젝트를 관리하는 경우 프로젝트 설정으로 충분합니다. | 플랫폼 엔지니어 |