다음을 통해 공유


Microsoft Foundry SDK 및 엔드포인트

Note

이 문서는 Microsoft Foundry(클래식) 포털을 참조합니다.

🔄새 포털을 사용하는 경우 Microsoft Foundry(새) 설명서로 전환합니다.

Note

이 문서는 Microsoft Foundry(신규) 포털을 참조합니다.

이 문서에서는 Foundry 리소스와 함께 사용할 수 있는 SDK 및 엔드포인트에 대해 설명합니다. 프로젝트에 연결하고, 다른 공급자의 모델에 액세스하고, Foundry 도구를 사용하는 방법을 보여 줍니다. SDK는 여러 프로그래밍 언어의 클라이언트 라이브러리를 통해 AI 리소스를 사용하는 통합된 방법을 제공합니다.

Microsoft Foundry SDK는 Azure에서 AI 애플리케이션 개발을 간소화합니다. 개발자는 다음을 수행할 수 있습니다.

  • 하나의 인터페이스를 통해 다양한 공급자의 모델에 액세스
  • 모델, 데이터 및 Foundry 도구를 결합하여 AI 기반 애플리케이션 빌드
  • 개발, 테스트 및 프로덕션에서 애플리케이션 품질 및 안전성 평가, 디버그 및 개선

Microsoft Foundry SDK는 함께 작동하는 다른 클라이언트 라이브러리 및 서비스와 통합됩니다.

Foundry SDK

Microsoft Foundry를 사용하는 개발자는 여러 AI 기능을 통합 워크플로에 유연하게 통합해야 합니다. 이러한 SDK는 리소스 프로비전, 에이전트 오케스트레이션 및 특수한 Foundry 도구에 연결하기 위한 구성 요소를 제공합니다. 올바른 라이브러리를 선택하면 개발을 간소화하고, 복잡성을 줄이며, Foundry 프로젝트 및 외부 엔드포인트에서 솔루션을 확장할 수 있습니다.

Note

이 문서는 Foundry 프로젝트에 적용됩니다. 여기에 표시된 코드는 허브 기반 프로젝트에서는 작동하지 않습니다. 자세한 내용은 프로젝트 유형을 참조하세요.

Prerequisites

  • Foundry 프로젝트가 아직 없는 경우 만듭니다.
  • Microsoft Foundry 모델을 사용하면 고객이 단일 엔드포인트 및 자격 증명을 사용하여 주력 모델 공급자의 가장 강력한 모델을 사용할 수 있습니다. 즉, 한 줄의 코드를 변경하지 않고 모델 간에 전환하고 애플리케이션에서 사용할 수 있습니다.
    프로젝트의 개요 섹션에서 Foundry 프로젝트 엔드포인트를 복사합니다. 잠시 후에 사용합니다. 스크린샷은 Foundry 프로젝트의 프로젝트 개요를 보여줍니다.

    Tip

    Foundry 프로젝트 엔드포인트가 표시되지 않으면 허브 기반 프로젝트를 사용하는 것입니다. ( 프로젝트 유형 참조). Foundry 프로젝트로 전환하거나 이전 단계를 사용하여 프로젝트를 만듭니다.

    1. 오른쪽 위 탐색 영역에서 을 선택합니다.
    2. 키를 선택하고 엔드포인트를 복사합니다. 잠시 후에 당신이 사용할 거예요.
  • 환영 화면에서 엔드포인트를 복사하세요. 다음 단계에서 사용합니다. 엔드포인트 URL 및 복사 단추를 보여 주는 Microsoft Foundry 모델 시작 화면의 스크린샷
  • 프로젝트에 액세스하는 데 사용하는 것과 동일한 계정을 사용하여 Azure CLI로 로그인합니다.

    az login
    

다음 예제에서는 프로젝트 엔드포인트에 대한 클라이언트를 인증하고 만드는 방법을 보여 줍니다.

Tip

이러한 코드 샘플은 시작점입니다. 클라이언트 라이브러리 섹션에 설명된 대로 이러한 클라이언트를 사용하여 모델과 상호 작용하고, 평가 등을 실행합니다.

Python용 Azure AI Projects 클라이언트 라이브러리는 단일 프로젝트 엔드포인트에 연결하여 여러 클라이언트 라이브러리를 함께 사용할 수 있는 통합 라이브러리입니다.

  • 프로젝트 클라이언트 라이브러리 설치

    pip install azure-ai-projects azure-identity openai
    
    pip install --pre azure-ai-projects
    pip install azure-identity openai
    
  • 코드에서 프로젝트 클라이언트를 만듭니다. 프로젝트의 개요 페이지에서 Foundry 프로젝트 엔드포인트를 복사하고 엔드포인트 문자열 값을 업데이트합니다.

    from azure.identity import DefaultAzureCredential
    from azure.ai.projects import AIProjectClient
    
    project = AIProjectClient(
      endpoint="your_project_endpoint",  # Replace with your endpoint
      credential=DefaultAzureCredential())
    # The AIProjectClient lets you access models, data, and services in your project.
    

Java용 Azure AI Projects 클라이언트 라이브러리(미리 보기)는 단일 프로젝트 엔드포인트에 연결하여 여러 클라이언트 라이브러리를 함께 사용할 수 있는 통합 라이브러리입니다.

Important

이 문서에 표시된 항목(미리 보기)은 현재 퍼블릭 미리 보기에서 확인할 수 있습니다. 이 미리 보기는 서비스 수준 계약 없이 제공되며, 프로덕션 워크로드에는 권장되지 않습니다. 특정 기능이 지원되지 않거나 기능이 제한될 수 있습니다. 자세한 내용은 Microsoft Azure Preview에 대한 추가 사용 약관을 참조하세요.

  • 설치에 다음 패키지를 추가합니다.

    • com.azure.ai.projects
    • com.azure.core
  • 코드에서 프로젝트 클라이언트를 만듭니다. 프로젝트의 개요 페이지에서 Foundry 프로젝트 엔드포인트를 복사하고 연결 문자열 값을 업데이트합니다.

    import com.azure.ai.projects.ProjectsClient;
    import com.azure.ai.projects.ProjectsClientBuilder;
    import com.azure.core.credential.AzureKeyCredential;
    
    String endpoint ="your_project_endpoint"; // Replace with your endpoint
    
    ProjectsClient projectClient = new ProjectsClientBuilder()
        .credential(new DefaultAzureCredential())
        .endpoint(endpoint)
        .buildClient();
    // The ProjectsClient enables unified access to your project's resources.
    

JavaScript용 Azure AI Projects 클라이언트 라이브러리는 단일 프로젝트 엔드포인트에 연결하여 여러 클라이언트 라이브러리를 함께 사용할 수 있는 통합 라이브러리입니다.

  • 종속성 설치(미리 보기):

    npm install @azure/ai-projects @azure/identity
    
    npm install @azure/ai-projects@beta @azure/identity
    
  • 코드에서 프로젝트 클라이언트를 만듭니다. 프로젝트의 개요 페이지에서 Foundry 프로젝트 엔드포인트를 복사하고 엔드포인트 문자열 값을 업데이트합니다.

    import { AIProjectClient } from '@azure/ai-projects';
    import { DefaultAzureCredential } from '@azure/identity';
    
    const endpoint = "your_project_endpoint"; // Replace with your actual endpoint
    
    const project = new AIProjectClient(endpoint, new DefaultAzureCredential());
    // The AIProjectClient lets you access models, data, and services in your project.
    

.NET용 Azure AI Projects 클라이언트 라이브러리는 단일 프로젝트 엔드포인트에 연결하여 여러 클라이언트 라이브러리를 함께 사용할 수 있는 통합 라이브러리입니다.

  • 패키지를 설치합니다.

    dotnet add package Azure.Identity
    dotnet add package Azure.Core
    dotnet add package OpenAI
    
  • 코드에서 프로젝트 클라이언트를 만듭니다. 프로젝트의 개요 페이지에서 Foundry 프로젝트 엔드포인트를 복사하고 endpointUrl 문자열 값을 업데이트합니다.

    using Azure.Identity;
    using Azure.Core;
    using Azure.Core.Pipeline;
    using Azure.AI.Projects;
    using System;
    
    string endpointUrl = "your_project_endpoint"; // Replace with your endpoint
    
    DefaultAzureCredential credential = new();
    BearerTokenPolicy tokenPolicy = new(credential, "https://cognitiveservices.azure.com/.default");
    
    AIProjectClientOptions clientOptions = new AIProjectClientOptions();
    // The PerRetry position ensures the authentication policy is applied to every retry attempt.
    // This is important for robust authentication in distributed/cloud environments.
    clientOptions.AddPolicy(tokenPolicy, HttpPipelinePosition.PerRetry);
    
    AIProjectClient projectClient = new(new Uri(endpointUrl), new DefaultAzureCredential(), clientOptions);
    // The AIProjectClient lets you access models, data, and services in your project.
    

OpenAI SDK

OpenAI SDK를 사용하면 Azure OpenAI 서비스와 상호 작용할 수 있습니다. API 호출을 수행하고 인증을 관리하기 위한 간단한 인터페이스를 제공합니다. OpenAI SDK는 Azure OpenAI 엔드포인트를 직접 호출합니다. 다음 코드 조각은 적절한 범위 지정 및 컨텍스트 관리를 위해 Project 클라이언트에서 OpenAI 클라이언트를 만드는 방법을 보여줍니다.

어떤 엔드포인트를 사용해야 하나요?

  • 프로젝트 관리 또는 에이전트 v2 호출 Foundry SDK와 함께 Foundry 프로젝트 엔드포인트를 사용합니다. 인증을 위해 Microsoft Entra ID를 사용하여 프로젝트에서 OpenAI 클라이언트를 가져옵니다.
  • 모델을 직접 호출하시겠습니까? 기본 인증 방법으로 Microsoft Entra ID와 함께 OpenAI SDK와 함께 Azure OpenAI 엔드포인트를 사용합니다. API 키를 사용하는 경우 v1 엔드포인트 https://<YOUR-RESOURCE-NAME>.openai.azure.com/openai/v1/를 선택합니다.

프로젝트에서 OpenAI 클라이언트 만들기

# Use the AIProjectClient to create an OpenAI client for your project
openai_client = project.get_openai_client(api_version="api_version")
response = openai_client.responses.create(
    model="gpt-4.1-mini",
    input="What is the size of France in square miles?",
)
print(f"Response output: {response.output_text}")

다음 코드 조각은 응답에 대해 OpenAI 클라이언트와 함께 Azure OpenAI v1 엔드포인트를 사용하는 방법을 보여 줍니다.

from openai import OpenAI
from azure.identity import DefaultAzureCredential, get_bearer_token_provider

token_provider = get_bearer_token_provider(
    DefaultAzureCredential(), "https://cognitiveservices.azure.com/.default"
)

client = OpenAI(  
  base_url = "https://<YOUR-RESOURCE-NAME>.openai.azure.com/openai/v1/",  
  api_key=token_provider,
)

response = client.responses.create(
    model="model_deployment_name",
    input= "What is the size of France in square miles?" 
)

print(response.model_dump_json(indent=2)) 

OpenAI SDK 사용에 대한 자세한 내용은 Azure OpenAI 지원 프로그래밍 언어를 참조하세요.

# Use the AIProjectClient to create an OpenAI client for your project
openai_client = project.get_openai_client()
response = openai_client.responses.create(
    model="gpt-4.1-mini",
    input="What is the size of France in square miles?",
)
print(f"Response output: {response.output_text}")

다음 코드 조각은 응답에 대해 OpenAI 클라이언트와 함께 Azure OpenAI v1 엔드포인트를 사용하는 방법을 보여 줍니다.

from openai import OpenAI
from azure.identity import DefaultAzureCredential, get_bearer_token_provider

token_provider = get_bearer_token_provider(
    DefaultAzureCredential(), "https://cognitiveservices.azure.com/.default"
)

client = OpenAI(  
  base_url = "https://<YOUR-RESOURCE-NAME>.openai.azure.com/openai/v1/",  
  api_key=token_provider,
)

response = client.responses.create(
    model="model_deployment_name",
    input= "What is the size of France in square miles?" 
)

print(response.model_dump_json(indent=2)) 

OpenAI SDK 사용에 대한 자세한 내용은 Azure OpenAI 지원 프로그래밍 언어를 참조하세요.

Important

이 문서에 표시된 항목(미리 보기)은 현재 퍼블릭 미리 보기에서 확인할 수 있습니다. 이 미리 보기는 서비스 수준 계약 없이 제공되며, 프로덕션 워크로드에는 권장되지 않습니다. 특정 기능이 지원되지 않거나 기능이 제한될 수 있습니다. 자세한 내용은 Microsoft Azure Preview에 대한 추가 사용 약관을 참조하세요.

// 
OpenAIClient openAIClient = projectClient.getOpenAIClient();

OpenAI SDK 사용에 대한 자세한 내용은 Azure OpenAI 지원 프로그래밍 언어를 참조하세요.

OpenAI SDK 사용에 대한 자세한 내용은 Azure OpenAI 지원 프로그래밍 언어를 참조하세요.

// Use the AIProjectClient to create an OpenAI client for your project
const openAIClient = await project.getOpenAIClient();

OpenAI SDK 사용에 대한 자세한 내용은 Azure OpenAI 지원 프로그래밍 언어를 참조하세요.

OpenAI SDK 사용에 대한 자세한 내용은 Azure OpenAI 지원 프로그래밍 언어를 참조하세요.

  1. OpenAI 패키지를 설치합니다.

    dotnet add package OpenAI
    
  2. 다음 코드 조각은 Azure OpenAI v1 엔드포인트를 사용하여 직접 OpenAI 클라이언트를 만드는 방법을 보여 줍니다.

    using Azure.Identity;
    using Azure.Core;
    using Azure.Core.Pipeline;   
    using OpenAI;
    using System;
    using System.ClientModel.Primitives;
    
    endpointUrl = "https://<YOUR-RESOURCE-NAME>.openai.azure.com/openai/v1/"
    
    DefaultAzureCredential credential = new();
    BearerTokenPolicy tokenPolicy = new(credential, "https://cognitiveservices.azure.com/.default");
    
    OpenAIClientOptions clientOptions = new()
    {
        Endpoint = new Uri(endpointUrl)
    };
    
    // The PerRetry position ensures the authentication policy is applied to every retry attempt.
    // This is important for robust authentication in distributed/cloud environments.
    clientOptions.AddPolicy(tokenPolicy, HttpPipelinePosition.PerRetry);
    
    var projectClient = new ResponseClient(
        endpointUrl, 
        credential,
        clientOptions
    );
    // The ResponseClient lets you interact with models and services in your project.
    

OpenAI SDK 사용에 대한 자세한 내용은 Azure OpenAI 지원 프로그래밍 언어를 참조하세요.

OpenAI SDK 사용에 대한 자세한 내용은 Azure OpenAI 지원 프로그래밍 언어를 참조하세요.

클라이언트를 만든 후 이를 사용하여 모델에 액세스하고, 평가를 실행하고, 다른 Foundry 도구에 연결합니다.

다음 섹션에서는 Foundry Tools 클라이언트 라이브러리를 나열하고 사용하는 방법을 보여 있습니다.

펀드리 도구 SDKs

Foundry 도구를 사용하려면 나열된 엔드포인트와 함께 다음 SDK를 사용할 수 있습니다.

어떤 엔드포인트를 사용해야 하나요?

필요에 따라 엔드포인트를 선택합니다.

Azure AI Services 엔드포인트를 사용하여 Computer Vision, 콘텐츠 안전, 문서 인텔리전스, 언어, 번역 및 토큰 파운드리 도구에 액세스합니다.

Azure AI 서비스 엔드포인트: https://<YOUR-RESOURCE-NAME>.services.ai.azure.com/

Speech 및 Translation Foundry 도구의 경우 다음 표의 엔드포인트를 사용합니다. 자리 표시자를 리소스 정보로 대체합니다.

음성 엔드포인트

주조 도구 엔드포인트
음성 텍스트 변환(표준) https://<YOUR-RESOURCE-REGION>.stt.speech.microsoft.com
음성 합성 (신경망 기반) https://<YOUR-RESOURCE-REGION>.tts.speech.microsoft.com
Custom Voice https://<YOUR-RESOURCE-NAME>.cognitiveservices.azure.com/

번역 엔드포인트

주조 도구 엔드포인트
텍스트 번역 https://api.cognitive.microsofttranslator.com/
문서 번역 https://<YOUR-RESOURCE-NAME>.cognitiveservices.azure.com/

다음 섹션에는 Foundry 도구 SDK에 대한 빠른 시작 링크 및 참조 정보가 포함되어 있습니다.

C# 지원 Foundry Tools

주조 도구 Description 빠른 시작 및 참조 설명서
음성 아이콘 음성 애플리케이션에 음성을 텍스트로, 텍스트 음성 변환, 번역 및 화자 인식 기능을 추가합니다. 음성 텍스트 변환 빠른 시작

텍스트 음성 변환 빠른 시작

음성 번역 빠른 시작

.NET용 Speech SDK

Speech NuGet 패키지(Speech CLI)
콘텐츠 안전 아이콘 콘텐츠 안전 애플리케이션 및 서비스에서 유해한 콘텐츠를 검색합니다. 텍스트 콘텐츠 분석 빠른 시작

텍스트 차단 목록 빠른 시작 사용

이미지 콘텐츠 분석 빠른 시작

.NET용 콘텐츠 안전 SDK

콘텐츠 안전 NuGet 패키지
비전 아이콘 비전 디지털 이미지 및 리치 미디어 자산의 콘텐츠를 분석합니다. Foundry Tools v3.2 GA 읽기의 Azure Vision 빠른 시작

이미지 분석 빠른 시작

Face 서비스 빠른 시작 사용

.NET용 Vision SDK

Vision NuGet 패키지
언어 아이콘 언어 자연어 이해 기능을 사용하여 애플리케이션을 빌드합니다. CQA(사용자 지정 질문 답변) 빠른 시작

엔티티 링크 빠르게 시작하기

언어 검색 빠른 시작

핵심 구 추출 빠른 시작

명명된 엔터티 검색(NER) 빠른 시작

PII(개인 식별 정보) 검색 빠른 시작

감정 분석 및 의견 마이닝 빠른 시작

텍스트, 문서 및 대화 요약 빠른 시작 사용

상태를 위한 Text Analytics 사용 빠른 시작

.NET용 언어 SDK(텍스트 분석)

Language NuGet 패키지(텍스트 분석)

.NET용 언어 SDK(질문 답변)

Language NuGet 패키지(질문 답변)
Translator 아이콘 Translator AI 기반 번역 기술을 사용하여 100개 이상의 사용 중인 위험에 처한 사라질 위기의 언어 및 방언을 번역합니다. Translator SDK for .NET(text)

Translator NuGet 패키지(텍스트)

Translator SDK for .NET(batch)

Translator NuGet 패키지(일괄 처리)
문서 인텔리전스 아이콘 문서 인텔리전스 문서를 지능형 데이터 기반 솔루션으로 전환합니다. 문서 인텔리전스 빠른 시작

.NET용 문서 인텔리전스 SDK

문서 인텔리전스 NuGet 패키지
Azure AI 검색 아이콘 Azure AI 검색 AI 기반 클라우드 검색을 모바일 및 웹앱으로 가져옵니다. 에이전틱 검색 빠른 시작 사용

벡터 검색 빠른 시작

기반을 두는 과정 데이터를 사용한 클래식 생성 검색(RAG) 빠른 시작

전체 텍스트 검색 빠른 시작

시맨틱 랭킹 빠른 시작

자신의 데이터를 사용하여 Azure OpenAI 모델과 빠른 채팅 시작하기

.NET용 Azure AI Search SDK

Azure AI Search NuGet 패키지

자바 지원 파운드리 도구

주조 도구 Description 빠른 시작 및 참조 설명서
음성 아이콘 음성 애플리케이션에 음성을 텍스트로, 텍스트 음성 변환, 번역 및 화자 인식 기능을 추가합니다. 음성 텍스트 변환 빠른 시작

텍스트 음성 변환 빠른 시작

음성 번역 빠른 시작

Java용 Speech SDK

Speech Maven 패키지
콘텐츠 안전 아이콘 콘텐츠 안전 애플리케이션 및 서비스에서 유해한 콘텐츠를 검색합니다. 텍스트 콘텐츠 분석 빠른 시작

텍스트 차단 목록 빠른 시작 사용

이미지 콘텐츠 분석 빠른 시작

Java용 콘텐츠 안전 SDK

콘텐츠 안전 Maven 패키지
비전 아이콘 비전 디지털 이미지 및 리치 미디어 자산의 콘텐츠를 분석합니다. 이미지 분석 빠른 시작

Face 서비스 빠른 시작 사용

Java용 Vision SDK

Vision Maven 패키지
언어 아이콘 언어 자연어 이해 기능을 사용하여 애플리케이션을 빌드합니다. 엔티티 링크 빠르게 시작하기

언어 검색 빠른 시작

핵심 구 추출 빠른 시작

명명된 엔터티 검색(NER) 빠른 시작

PII(개인 식별 정보) 검색 빠른 시작

감정 분석 및 의견 마이닝 빠른 시작

텍스트, 문서 및 대화 요약 빠른 시작 사용

상태를 위한 Text Analytics 사용 빠른 시작

Java용 언어 SDK(텍스트 분석)

Language Maven 패키지
Translator 아이콘 Translator AI 기반 번역 기술을 사용하여 100개 이상의 사용 중인 위험에 처한 사라질 위기의 언어 및 방언을 번역합니다. Java용 Translator SDK(텍스트)

Translator Maven 패키지(텍스트)
문서 인텔리전스 아이콘 문서 인텔리전스 문서를 지능형 데이터 기반 솔루션으로 전환합니다. 문서 인텔리전스 빠른 시작

Java용 문서 인텔리전스 SDK

문서 인텔리전스 Maven 패키지
Azure AI 검색 아이콘 Azure AI 검색 AI 기반 클라우드 검색을 모바일 및 웹앱으로 가져옵니다. 에이전틱 검색 빠른 시작 사용

벡터 검색 빠른 시작

기반을 두는 과정 데이터를 사용한 클래식 생성 검색(RAG) 빠른 시작

전체 텍스트 검색 빠른 시작

시맨틱 랭킹 빠른 시작

자신의 데이터를 사용하여 Azure OpenAI 모델과 빠른 채팅 시작하기

Java용 Azure AI Search SDK

Azure AI Search Maven 패키지

JavaScript를 지원하는 주조 도구

주조 도구 Description 참조 설명서
음성 아이콘 음성 애플리케이션에 음성을 텍스트로, 텍스트 음성 변환, 번역 및 화자 인식 기능을 추가합니다. 음성 텍스트 변환 빠른 시작

텍스트 음성 변환 빠른 시작

음성 번역 빠른 시작

JavaScript용 Speech SDK

Speech npm 패키지
콘텐츠 안전 아이콘 콘텐츠 안전 애플리케이션 및 서비스에서 유해한 콘텐츠를 검색합니다. 텍스트 콘텐츠 분석 빠른 시작

텍스트 차단 목록 빠른 시작 사용

이미지 콘텐츠 분석 빠른 시작

콘텐츠 안전 npm 패키지
비전 아이콘 비전 디지털 이미지 및 리치 미디어 자산의 콘텐츠를 분석합니다. Foundry Tools v3.2 GA 읽기의 Azure Vision 빠른 시작

이미지 분석 빠른 시작

Face 서비스 빠른 시작 사용

JavaScript용 Vision SDK

비전 npm 패키지
언어 아이콘 언어 자연어 이해 기능을 사용하여 애플리케이션을 빌드합니다. 엔티티 링크 빠르게 시작하기

언어 검색 빠른 시작

핵심 구 추출 빠른 시작

명명된 엔터티 검색(NER) 빠른 시작

PII(개인 식별 정보) 검색 빠른 시작

감정 분석 및 의견 마이닝 빠른 시작

텍스트, 문서 및 대화 요약 빠른 시작 사용

상태를 위한 Text Analytics 사용 빠른 시작

JavaScript용 언어 SDK(텍스트 분석)

언어 npm 패키지
Translator 아이콘 Translator AI 기반 번역 기술을 사용하여 100개 이상의 사용 중인 위험에 처한 사라질 위기의 언어 및 방언을 번역합니다. JavaScript용 Translator SDK(텍스트)

Translator npm 패키지(텍스트)
문서 인텔리전스 아이콘 문서 인텔리전스 문서를 지능형 데이터 기반 솔루션으로 전환합니다. 문서 인텔리전스 빠른 시작

JavaScript용 문서 인텔리전스 SDK

문서 인텔리전스 npm 패키지
Azure AI 검색 아이콘 Azure AI 검색 AI 기반 클라우드 검색을 모바일 및 웹앱으로 가져옵니다. 에이전틱 검색 빠른 시작 사용

벡터 검색 빠른 시작

기반을 두는 과정 데이터를 사용한 클래식 생성 검색(RAG) 빠른 시작

전체 텍스트 검색 빠른 시작

시맨틱 랭킹 빠른 시작

자신의 데이터를 사용하여 Azure OpenAI 모델과 빠른 채팅 시작하기

JavaScript용 Azure AI Search SDK

Azure AI Search npm 패키지

파이썬 지원 파운드리 도구

주조 도구 Description 빠른 시작 및 참조 설명서
음성 아이콘 음성 애플리케이션에 음성을 텍스트로, 텍스트 음성 변환, 번역 및 화자 인식 기능을 추가합니다. 음성 텍스트 변환 빠른 시작

텍스트 음성 변환 빠른 시작

음성 번역 빠른 시작

Python용 Speech SDK

Speech PyPi 패키지
콘텐츠 안전 아이콘 콘텐츠 안전 애플리케이션 및 서비스에서 유해한 콘텐츠를 검색합니다. 텍스트 콘텐츠 분석 빠른 시작

텍스트 차단 목록 빠른 시작 사용

이미지 콘텐츠 분석 빠른 시작

Python용 콘텐츠 안전 SDK

콘텐츠 안전 PyPi 패키지
비전 아이콘 비전 디지털 이미지 및 리치 미디어 자산의 콘텐츠를 분석합니다. Foundry Tools v3.2 GA 읽기의 Azure Vision 빠른 시작

이미지 분석 빠른 시작

Face 서비스 빠른 시작 사용

Python용 Vision SDK

Vision PyPi 패키지
언어 아이콘 언어 자연어 이해 기능을 사용하여 애플리케이션을 빌드합니다. CQA(사용자 지정 질문 답변) 빠른 시작

엔티티 링크 빠르게 시작하기

언어 검색 빠른 시작

핵심 구 추출 빠른 시작

명명된 엔터티 검색(NER) 빠른 시작

PII(개인 식별 정보) 검색 빠른 시작

감정 분석 및 의견 마이닝 빠른 시작

텍스트, 문서 및 대화 요약 빠른 시작 사용

상태를 위한 Text Analytics 사용 빠른 시작

Python용 언어 SDK(텍스트 분석)

언어 PyPi 패키지(텍스트 분석)

Python용 언어 SDK(질문 답변)

언어 PyPi 패키지(질문 답변)

Python용 언어 SDK(언어 대화)

언어 PyPi 패키지(언어 대화)
Translator 아이콘 Translator AI 기반 번역 기술을 사용하여 100개 이상의 사용 중인 위험에 처한 사라질 위기의 언어 및 방언을 번역합니다. Python용 Translator SDK(텍스트)

Translator PyPi 패키지(텍스트)

Python용 Translator SDK(일괄 처리)

Translator PyPi 패키지(일괄 처리)
문서 인텔리전스 아이콘 문서 인텔리전스 문서를 지능형 데이터 기반 솔루션으로 전환합니다. 문서 인텔리전스 빠른 시작

Python용 문서 인텔리전스 SDK

문서 인텔리전스 PyPi 패키지
Azure AI 검색 아이콘 Azure AI 검색 AI 기반 클라우드 검색을 모바일 및 웹앱으로 가져옵니다. 검색 서비스 빠른 시작에 연결

에이전틱 검색 빠른 시작 사용

벡터 검색 빠른 시작

기반을 두는 과정 데이터를 사용한 클래식 생성 검색(RAG) 빠른 시작

전체 텍스트 검색 빠른 시작

시맨틱 랭킹 빠른 시작

자신의 데이터를 사용하여 Azure OpenAI 모델과 빠른 채팅 시작하기

Python용 Azure AI Search SDK

Azure AI Search PyPi 패키지

로컬 오케스트레이션에 에이전트 프레임워크 사용

Microsoft Agent Framework는 .NET 및 Python용 AI 에이전트 및 다중 에이전트 워크플로를 빌드하기 위한 오픈 소스 개발 키트입니다. 사용자 및 기타 서비스와 상호 작용할 수 있는 AI 에이전트를 빌드하고 관리하는 방법을 제공합니다. Foundry에서 에이전트를 오케스트레이션하거나 Foundry 모델을 사용하는 로컬 에이전트를 가질 수 있습니다.

자세한 내용은 Microsoft 에이전트 프레임워크 개요를 참조하세요.