Ferramentas de Fundição
O Microsoft Azure oferece uma ampla variedade de serviços de nuvem que você pode usar para desenvolver, implantar e gerenciar uma solução de IA. O ponto de partida mais óbvio para considerar o desenvolvimento de IA no Azure é o Foundry Tools; um conjunto de APIs e modelos predefinidos prontos para uso que você pode integrar aos seus aplicativos. A tabela a seguir lista algumas Ferramentas de Fundimento comumente usadas (para obter uma lista completa de todas as Ferramentas de Fundimento disponíveis, consulte Ferramentas de Fundimento Disponíveis).
| Serviço | Descrição |
|---|---|
OpenAI do Azure |
O OpenAI do Azure no Foundry Models fornece acesso aos modelos de IA generativos do OpenAI, incluindo a família GPT de modelos de linguagem grandes e pequenos e modelos de geração de imagem DALL-E em um serviço de nuvem escalonável e protegível no Azure. |
Visão do Azure |
O serviço do Azure Vision fornece um conjunto de modelos e APIs que você pode usar para implementar a funcionalidade de pesquisa visual computacional comum em um aplicativo. Com o serviço Visão de IA, você pode detectar objetos comuns em imagens, gerar legendas, descrições e rótulos com base no conteúdo da imagem e ler texto em imagens. |
Fala do Azure |
O serviço de Fala do Azure fornece APIs que você pode usar para implementar a conversão de texto em fala e fala em texto , bem como recursos especializados baseados em fala, como reconhecimento de alto-falante e tradução. |
Idioma do Azure |
O serviço de Linguagem do Azure fornece modelos e APIs que você pode usar para analisar o texto de linguagem natural e executar tarefas como extração de entidade, análise de sentimento e resumo. O serviço Linguagem de IA também oferece funcionalidades para ajudar você a criar modelos de linguagem de conversação e soluções de respostas às perguntas. |
Segurança de conteúdo do Microsoft Foundry |
O Microsoft Foundry Content Safety fornece aos desenvolvedores acesso a algoritmos avançados para processar imagens e texto e sinalizar conteúdo potencialmente ofensivo, arriscado ou indesejável. |
Tradutor do Azure |
O serviço tradutor do Azure usa modelos de linguagem de última geração para traduzir texto entre um grande número de idiomas. |
Detecção Facial da IA do Azure |
O serviço Detecção Facial de IA do Azure é uma implementação especializada de visão computacional que pode detectar, analisar e reconhecer rostos humanos. Devido aos riscos potenciais associados à identificação pessoal e ao uso indevido dessa funcionalidade, o acesso a alguns recursos do serviço Detecção Facial de IA é restrito a clientes aprovados. |
Visão Personalizada de IA do Azure |
O serviço Visão Personalizada de IA do Azure permite treinar e usar modelos personalizados de visão computacional para classificação de imagens e detecção de objetos. |
Inteligência de Documentos do Azure |
Com o Azure Document Intelligence, você pode usar modelos pré-criados ou personalizados para extrair campos de documentos complexos, como faturas, recibos e formulários. |
Compreensão de conteúdo do Azure |
O serviço de Compreensão de Conteúdo do Azure fornece recursos de análise de conteúdo multi modal que permitem criar modelos para extrair dados de formulários e documentos, imagens, vídeos e fluxos de áudio. |
Pesquisa de IA do Azure |
O serviço Azure AI Search usa um pipeline de habilidades de IA com base em outras Ferramentas de Pesquisa e código personalizado para extrair informações do conteúdo e criar um índice pesquisável. A Pesquisa de IA é comumente usada para criar índices vetoriais de dados que podem ser usados para fundamentar solicitações enviadas aos modelos de linguagem de IA generativa, como os fornecidos no Serviço OpenAI do Azure. |
Considerações sobre recursos do Foundry Tools
Para usar as Ferramentas do Foundry, crie um ou mais recursos de IA do Azure em uma assinatura do Azure e implemente código em aplicativos cliente para consumi-los. Em alguns casos, os serviços de IA incluem interfaces visuais baseadas na Web que você pode usar para configurar e testar seus recursos. Por exemplo, para treinar um modelo de classificação de imagem personalizado usando o serviço Visão Personalizada, você pode usar a interface visual para fazer upload de imagens de treinamento, gerenciar trabalhos de treinamento e implantar o modelo resultante.
Observação
Você pode provisionar recursos do Foundry Tools no portal do Azure (ou usando modelos BICEP ou ARM ou a interface de linha de comando do Azure) e criar aplicativos que os usam diretamente por meio de várias APIs e SDKs específicas do serviço. No entanto, como discutiremos mais adiante neste módulo, na maioria dos cenários de desenvolvimento de médio a grande escala, é melhor provisionar recursos das Ferramentas Foundry como parte de um projeto do Microsoft Foundry, permitindo centralizar o controle de acesso e o gerenciamento de custos, além de facilitar a administração de recursos compartilhados e a criação da próxima geração de aplicativos e agentes de IA generativos.
Serviço individual ou recurso de Ferramentas de Fundição?
A maioria das Ferramentas de Fundação, como a Visão do Azure, a Linguagem do Azure e assim por diante, pode ser provisionada como recursos autônomos, permitindo que você crie apenas os recursos do Azure de que você precisa especificamente. Além disso, o Foundry Tools independentes geralmente incluem uma SKU de camada gratuita com funcionalidade limitada, que permite avaliar e desenvolver com o serviço sem nenhum custo. Cada recurso independente da IA do Azure fornece um ponto de extremidade e chaves de autorização que você pode usar para acessá-lo com segurança a partir de um aplicativo cliente.
Como alternativa, você pode provisionar um recurso do Foundry Tools que encapsula vários serviços de IA em um único recurso do Azure. O uso de um recurso de Ferramentas de Fundação pode facilitar o gerenciamento de aplicativos que usam vários recursos de IA. Há dois tipos de recursos do Foundry que você pode usar:
| Recurso | Descrição |
|---|---|
Foundry Tools |
O tipo de recurso Foundry Tools inclui os seguintes serviços, que ficam disponíveis a partir de um único ponto de extremidade:
|
Microsoft Foundry |
O tipo de recurso Microsoft Foundry inclui os seguintes serviços e dá suporte ao trabalho com eles por meio de um projeto do Microsoft Foundry*:
|
* O Microsoft Foundry é discutido na próxima unidade.
Disponibilidade regional
Alguns serviços e modelos estão disponíveis apenas em um subconjunto de regiões do Azure. Considere a disponibilidade do serviço e quaisquer restrições de cota regional para sua assinatura ao provisionar as Ferramentas Foundry. Use a tabela de disponibilidade do produto para verificar a disponibilidade regional dos serviços do Azure. Use a tabela de disponibilidade do modelo na documentação do Azure OpenAI para determinar a disponibilidade regional para modelos do Azure OpenAI.
Custo
As Ferramentas de Fundição são cobradas com base no uso, com diferentes esquemas de preços disponíveis dependendo dos serviços específicos que estão sendo usados. Ao planejar uma solução de IA no Azure, use a documentação de preços do Foundry Tools para entender os preços dos serviços de IA que você pretende incorporar ao seu aplicativo. Você pode usar a calculadora de preços do Azure para estimar os custos que seu uso esperado incorrerá.