Consumir pontos de extremidade de API sem servidor de um projeto ou hub diferente do Azure AI Foundry
Neste artigo, você aprenderá a configurar um ponto de extremidade de API sem servidor existente em um projeto ou hub diferente daquele que foi usado para criar a implantação.
Importante
Os modelos que estão em pré-visualização são marcados como pré-visualização nos respetivos cartões de modelo no catálogo de modelos.
Certos modelos no catálogo de modelos podem ser implantados como APIs sem servidor. Esse tipo de implantação fornece uma maneira de consumir modelos como uma API sem hospedá-los em sua assinatura, mantendo a segurança e a conformidade corporativas de que as organizações precisam. Essa opção de implantação não exige cota da sua assinatura.
A necessidade de consumir um ponto de extremidade de API sem servidor em um projeto ou hub diferente daquele que foi usado para criar a implantação pode surgir em situações como estas:
- Você deseja centralizar suas implantações em um determinado projeto ou hub e consumi-las de diferentes projetos ou hubs em sua organização.
- Você precisa implantar um modelo em um hub em uma região específica do Azure onde a implantação sem servidor para esse modelo está disponível. No entanto, você precisa consumi-lo de outra região, onde a implantação sem servidor não está disponível para os modelos específicos.
Pré-requisitos
Uma subscrição do Azure com um método de pagamento válido. As subscrições gratuitas ou de avaliação do Azure não funcionarão. Se você não tiver uma assinatura do Azure, crie uma conta paga do Azure para começar.
Um hub do Azure AI Foundry.
Um projeto do Azure AI Foundry.
Um modelo implantado em um ponto de extremidade de API sem servidor. Este artigo pressupõe que você implantou anteriormente o modelo Meta-Llama-3-8B-Instruct . Para saber como implantar esse modelo como uma API sem servidor, consulte Implantar modelos como APIs sem servidor.
Você precisa instalar o seguinte software para trabalhar com o Azure AI Foundry:
Você pode usar qualquer navegador da Web compatível para navegar no Azure AI Foundry.
Criar uma conexão de ponto de extremidade de API sem servidor
Siga estas etapas para criar uma conexão:
Conecte-se ao projeto ou hub onde o ponto de extremidade está implantado:
Vá para Azure AI Foundry e navegue até o projeto onde o ponto de extremidade ao qual você deseja se conectar está implantado.
Obtenha a URL e as credenciais do ponto de extremidade para o ponto de extremidade ao qual você deseja se conectar. Neste exemplo, você obtém os detalhes de um nome de ponto final meta-llama3-8b-qwerty.
Na barra lateral esquerda do seu projeto no portal do AI Foundry, vá para Meus modelos de ativos>+ pontos de extremidade para ver a lista de implantações no projeto.
Selecione a implantação à qual você deseja se conectar.
Copie os valores para URI de destino e chave.
Agora, conecte-se ao projeto ou hub onde você deseja criar a conexão:
Vá para o projeto onde a conexão precisa ser criada.
Crie a conexão no projeto:
No seu projeto no portal do AI Foundry, vá para a parte inferior da barra lateral esquerda e selecione Centro de gerenciamento.
Na barra lateral esquerda do centro de gerenciamento, selecione Recursos conectados.
Selecione Nova ligação.
Selecione Modelo sem servidor.
Para o URI de destino, cole o valor copiado anteriormente.
Para a chave, cole o valor copiado anteriormente.
Dê um nome à conexão, neste caso meta-llama3-8b-connection.
Selecione Adicionar ligação.
Neste ponto, a conexão está disponível para consumo.
Para validar se a conexão está funcionando:
Volte ao seu projeto no portal AI Foundry.
Na barra lateral esquerda do seu projeto, vá para Criar e personalizar>o fluxo de prompt.
Selecione Criar para criar um novo fluxo.
Selecione Criar na caixa Fluxo de chat.
Dê um nome ao fluxo de prompt e selecione Criar.
Selecione o nó de bate-papo no gráfico para ir para a seção de bate-papo.
Para Conexão, abra a lista suspensa para selecionar a conexão que você acabou de criar, neste caso meta-llama3-8b-connection.
Selecione Iniciar sessão de computação na barra de navegação superior para iniciar um tempo de execução automático de fluxo de prompt.
Selecione a opção Chat . Agora você pode enviar mensagens e obter respostas.