Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo contém uma lista organizada dos melhores recursos de aprendizagem para desenvolvedores Java que estão começando a criar aplicativos de IA. Os recursos incluem artigos de início rápido populares, exemplos de referência, documentação, cursos de treinamento e assim por diante.
Recursos para Azure OpenAI em modelos do Microsoft Foundry
Azure OpenAI no Microsoft Foundry Models fornece acesso à API REST aos poderosos modelos de linguagem do OpenAI. Esses modelos podem ser facilmente adaptados à sua tarefa específica, incluindo, entre outros, geração de conteúdo, sumarização, reconhecimento de imagem, pesquisa semântica e tradução de linguagem natural para código. Os usuários podem acessar o serviço por meio de APIs REST, da Biblioteca de API do Nó OpenAI ou por meio do portal do Microsoft Foundry.
Bibliotecas e exemplos
| Ligação | Descrição |
|---|---|
| langchain4j-azure-open-ai | Lançamentospacote Maven |
| langchain4j-azure-ai-search | LançamentosMaven |
| langchain4j-document-loader-azure-storage-blob | LançamentosMaven |
| Mais exemplos | Os exemplos de serviço Azure OpenAI são um conjunto de programas Java independentes que demonstram a interação com o serviço Azure OpenAI usando a biblioteca cliente. Cada exemplo concentra-se em um cenário específico e pode ser executado de forma independente. |
Documentação
| Ligação | Descrição |
|---|---|
| A documentação do Azure OpenAI Service | A página principal da documentação do Azure OpenAI Service. |
| Quickstart: Introdução à geração de texto usando Azure OpenAI Service | Um conjunto rápido de instruções para configurar os serviços necessários e o código que você deve escrever para solicitar um modelo usando Java. |
| Trabalhe com modelos de conclusão de chat usando Azure OpenAI nos Modelos Foundry da Microsoft | Um conjunto rápido de instruções para configurar os serviços necessários e o código que você deve escrever para solicitar um modelo usando Java. |
| Início Rápido do Microsoft Foundry | O SDK do Microsoft Foundry está disponível em vários idiomas, incluindo Python, Java, TypeScript e C#. |
| Switch do OpenAI para Azure OpenAI | Artigo com diretrizes sobre as pequenas alterações que você precisa fazer ao seu código para alternar entre o OpenAI e o Azure OpenAI Service. |
| OpenAI com controle de acesso baseado em função Microsoft Entra ID | Um artigo que analisa a autenticação usando Microsoft Entra ID. |
| OpenAI com Identidades Gerenciadas | Um artigo detalhando cenários de segurança mais complexos que exigem o controle de acesso baseado em função do Azure (Azure RBAC). Este documento aborda como autenticar em seu recurso OpenAI usando Microsoft Entra ID. |
| Quickstart: Introdução ao uso de GPT-35-Turbo e GPT-4 com Azure OpenAI Service no IntelliJ | Semelhante ao primeiro início rápido, mas fornece um exemplo de funções de sistema, assistente e usuário para personalizar o conteúdo quando determinadas perguntas forem feitas usando IntelliJ. |
| Guia Rápido: gerar imagens com Azure OpenAI em Modelos Foundry da Microsoft | Use este guia para começar a gerar imagens com o Azure SDK do OpenAI para Java. |
Recursos para outras Ferramentas de Fundação
Além de Azure OpenAI Service, há muitas outras Ferramentas de Fundição que ajudam desenvolvedores e organizações a criar rapidamente aplicativos inteligentes, prontos para o mercado e responsáveis com APIs e modelos personalizáveis prontos para uso e predefinidos. Os aplicativos de exemplo incluem processamento de idioma natural para conversas, pesquisa, monitoramento, tradução, fala, visão e tomada de decisão.
Amostras
| Ligação | Descrição |
|---|---|
| Integre o Azure Speech nas Ferramentas Foundry em seus aplicativos com os Exemplos do SDK de Speech | Uma coleção de exemplos para o SDK de Fala. Links para amostras de reconhecimento de fala, tradução, síntese de fala e muito mais. |
| Extract dados estruturados de formulários, recibos, faturas e cartões usando Form Recognizer em Java | Uma coleção de exemplos para a biblioteca cliente Azure.AI.FormRecognizer. |
| Extraia, classifique e entenda o texto em documentos usando Análise de Texto em Java | A Biblioteca de clientes para Text Analytics faz parte do serviço Azure Language in Foundry Tools, que fornece recursos de NLP (Processamento de Linguagem Natural) para entender e analisar texto. |
| Document Translation in Java | Um artigo de início rápido que explica como usar a Tradução de Documento para traduzir um documento de origem para um idioma de destino, preservando a estrutura e a formatação do texto. |
| Analisar imagens | Código de exemplo e documentos de instalação para a biblioteca de clientes da Análise de Imagem Microsoft Azure para Java |
Documentação
| Serviço de IA | Descrição | Referência da API | Início Rápido |
|---|---|---|---|
| Segurança de Conteúdo no Plano de Controle da Foundry | Uma Ferramenta de Foundry que detecta conteúdo indesejado. | Referência da API de Segurança de Conteúdo | Início rápido |
| Azure Document Intelligence in Foundry Tools | Transforme documentos em soluções inteligentes baseadas em dados. | Referência da API do Document Intelligence | Início rápido |
| Language | Desenvolva aplicativos com recursos líderes do setor de compreensão de linguagem natural. | Referência da API de Linguagem | Início rápido |
| Azure AI Search | Integre pesquisa na nuvem com IA aos seus aplicativos. | referência da API Azure AI Search | Início rápido |
| Discurso | Conversão de fala em texto, conversão de texto em fala, tradução e reconhecimento de locutor. | Referência da API de Fala | Início rápido |
| Azure Translator em Ferramentas de Fundição | Use a tradução com tecnologia de IA para traduzir mais de 100 idiomas e dialetos em uso, em risco e ameaçados de extinção. | Referência da API do Tradutor | Início rápido |
| Azure Vision in Foundry Tools | Analisar o conteúdo em imagens e vídeos. | Referência da API de Visão | Início rápido |
Treinamento
| Ligação | Descrição |
|---|---|
| Workshop de IA generativa para iniciantes | Conheça os conceitos básicos da criação de aplicativos de IA generativa com nosso curso abrangente de 18 lições do Microsoft Cloud Advocates. |
| Workshop de Agentes de IA para Iniciantes | Conheça os conceitos básicos da criação de agentes de IA generativos com nosso curso abrangente de 10 lições da Microsoft Cloud Advocates. |
| Introdução à IA no Azure | Caminho de treinamento para ajudá-lo a entender os principais conceitos relacionados à IA (inteligência artificial) e aos serviços em Microsoft Azure que podem ser usados para criar soluções de IA. |
| Desenvolva aplicativos de IA generativos no Azure | A IA (Inteligência Artificial Generativa) está se tornando mais acessível por meio de plataformas de desenvolvimento abrangentes, como o Microsoft Foundry. Saiba como criar aplicativos de IA geradores que usam modelos de linguagem para conversar com seus usuários. |
Modelos de aplicativos de IA
Os modelos de aplicativo de IA fornecem implementações de referência regulares e fáceis de implantar que oferecem um ponto de partida de alta qualidade para os aplicativos de IA.
Há duas categorias de modelos de aplicativo de IA, blocos de construção e soluções de ponta a ponta. Blocos de construção são amostras em escala menor que focam em cenários e tarefas específicos. Soluções de ponta a ponta são amostras de referência abrangentes que incluem documentação, código-fonte e implantação para que você possa utilizá-las e adaptá-las conforme suas próprias necessidades.
Para examinar uma lista dos principais modelos disponíveis para cada linguagem de programação, consulte Modelos de aplicativo de IA. Para procurar todos os modelos disponíveis, consulte os modelos de aplicativo de IA na galeria de modelos de aplicativo de IA.