Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
APLICA-SE A: Todas as camadas de gerenciamento de API
Pode importar endpoints de modelos de IA implementados no Microsoft Foundry para a sua instância de Gestão de APIs como APIs. Use políticas de gateway de IA e outros recursos no Gerenciamento de API para simplificar a integração, melhorar a observabilidade e aprimorar o controle sobre os pontos de extremidade do modelo.
Saiba mais sobre como gerenciar APIs de IA no Gerenciamento de API:
Opções de compatibilidade do cliente
O API Management suporta duas opções de compatibilidade com clientes para APIs de IA da Microsoft Foundry. Ao importar a API usando o assistente, escolha a opção adequada para a implantação do modelo. A opção determina como os clientes chamam a API e como a instância de Gerenciamento de API roteia solicitações para o serviço de IA.
Azure OpenAI - Gerir Azure OpenAI em implementações de modelos Microsoft Foundry.
Os clientes chamam a implantação num endpoint
/openaicomo/openai/deployments/my-deployment/chat/completions. O nome da implantação é passado no caminho da solicitação. Use esta opção se o seu serviço de IA incluir apenas implantações de modelo OpenAI do Azure.Azure AI - Gerir endpoints de modelos no Microsoft Foundry que são expostos através da API Azure AI Model Inference.
Os clientes chamam a implementação num endpoint como
/models. O nome da implantação é passado no corpo da solicitação. Use esta opção se quiser flexibilidade para alternar entre modelos expostos por meio da API de Inferência de Modelos de IA do Azure e aqueles implementados no Azure OpenAI em Foundry Models.
Pré-requisitos
Uma instância de gerenciamento de API existente. Crie um, caso ainda não o tenha feito.
Um serviço de IA do Azure em sua assinatura com um ou mais modelos implantados. Exemplos incluem modelos implementados no Microsoft Foundry ou Azure OpenAI.
Importar a API Microsoft Foundry usando o portal
Use as etapas a seguir para importar uma API de IA para o Gerenciamento de API.
Quando você importa a API, o Gerenciamento de API configura automaticamente:
- Operações para cada um dos pontos de extremidade REST da API
- Uma identidade atribuída ao sistema com as permissões necessárias para acessar a implantação do serviço de IA.
- Um recurso de back-end e uma política de configuração de serviço do back-end que direcionam solicitações de API para o endpoint do serviço de IA.
- Autenticação no back-end usando a identidade gerenciada atribuída ao sistema da instância.
- (opcionalmente) Políticas para ajudá-lo a monitorar e gerenciar a API.
Para importar uma API Microsoft Foundry para API Management:
No portal do Azure, navegue até sua instância de Gerenciamento de API.
No menu à esquerda, em APIs, selecione APIs>+ Add API.
Em Criar a partir do recurso Azure, selecione Microsoft Foundry.
Na guia Selecionar serviço de IA :
- Selecione a Assinatura na qual pesquisar serviços de IA. Para obter informações sobre as implantações de modelo em um serviço, selecione o link de implantações ao lado do nome do serviço.
- Selecione um serviço de IA.
- Selecione Seguinte.
- Selecione a Assinatura na qual pesquisar serviços de IA. Para obter informações sobre as implantações de modelo em um serviço, selecione o link de implantações ao lado do nome do serviço.
Na aba Configurar API:
Insira um Nome para exibição e uma Descrição opcional para a API.
Em Caminho base, insira um caminho que sua instância de Gerenciamento de API usa para acessar o ponto de extremidade de implantação.
Opcionalmente, selecione um ou mais Produtos para associar à API.
Em Compatibilidade com cliente, selecione uma das seguintes opções com base nos tipos de cliente que você pretende suportar. Consulte Opções de compatibilidade de cliente para obter mais informações.
- Azure OpenAI - Selecione esta opção se os seus clientes só precisarem de aceder ao Azure OpenAI nas implementações do modelo Microsoft Foundry.
- Azure AI - Selecione esta opção se os seus clientes precisarem de aceder a outros modelos no Microsoft Foundry.
Selecione Seguinte.
Na guia Gerenciar consumo de token , opcionalmente, insira configurações ou aceite padrões que definam as seguintes políticas para ajudar a monitorar e gerenciar a API:
Na guia Aplicar cache semântico , opcionalmente, insira configurações ou aceite padrões que definem as políticas para ajudar a otimizar o desempenho e reduzir a latência da API:
Na segurança de conteúdo de IA, opcionalmente, insira configurações ou aceite padrões para configurar o serviço de Segurança de Conteúdo de IA do Azure para bloquear prompts com conteúdo não seguro:
Selecione Revisão.
Depois que as configurações forem validadas, selecione Criar.
Teste a API de IA
Para garantir que sua API de IA esteja funcionando conforme o esperado, teste-a no console de teste de Gerenciamento de API.
Selecione a API que criou no passo anterior.
Selecione a guia Teste .
Selecione uma operação que seja compatível com a implantação do modelo. A página exibe campos para parâmetros e cabeçalhos.
Insira parâmetros e cabeçalhos conforme necessário. Dependendo da operação, talvez seja necessário configurar ou atualizar um corpo de solicitação.
Observação
No console de teste, a Gestão de API preenche automaticamente um cabeçalho Ocp-Apim-Subscription-Key e configura a chave de subscrição da subscrição de acesso total interna. Essa chave permite o acesso a todas as APIs na instância de Gerenciamento de API. Opcionalmente, mostre o cabeçalho Ocp-Apim-Subscription-Key ao selecionar o ícone de "olho" ao lado da Solicitação HTTP.
Selecione Enviar.
Quando o teste é bem-sucedido, o back-end responde com um código de resposta HTTP bem-sucedido e alguns dados. Anexados à resposta estão dados de uso de token para ajudá-lo a monitorar e gerenciar o consumo de token do modelo de idioma.
Conteúdo relacionado
- Limitações de importação de API
- Importar uma especificação de OpenAPI
- Importar uma API SOAP
- Importe uma API SOAP e converta-a em REST
- Importar uma API do Serviço de Aplicativo
- Importar uma API de aplicativo de contêiner
- Importar uma API WebSocket
- Importar uma GraphQL API
- Importar um esquema de GraphQL e configurar resolveres de campos
- Importar uma API de aplicativo de função
- Importar uma API de aplicativo lógico
- Importar um serviço do tipo Service Fabric
- Importar uma API do Azure AI Foundry
- Importar uma API OpenAI do Azure
- Importar uma API LLM
- Importar uma API OData
- Exportar uma API REST como um servidor MCP
- Expor um servidor MCP existente
- Importar uma API de agente A2A
- Importar metadados do SAP OData
- Importar uma API gRPC
- Editar uma API