Compartilhar via


Visão geral do desenvolvimento de aplicativos de IA

Esta documentação foi projetada para desenvolvedores experientes que são novos na criação de aplicativos de IA generativos no Azure usando os Serviços do Azure e sua linguagem de programação favorita.

Introdução à IA generativa para desenvolvedores

A IA generativa abre muitas novas possibilidades para aplicativos. Como desenvolvedor, é importante que você desenvolva um modelo mental que mapeie como a nova terminologia e as tecnologias relacionadas à IA generativa se encaixam no que você já entende. A série de artigos a seguir mostra como sua experiência de desenvolvimento atual se aplica à IA generativa.

Design do aplicativo de IA

A criação de aplicativos de IA envolve entender as necessidades do usuário, selecionar modelos de IA apropriados e integrá-los efetivamente à arquitetura do aplicativo. Os recursos a seguir fornecem diretrizes sobre as práticas recomendadas para criar aplicativos alimentados por IA.

Modelos de aplicativos de IA

Os modelos de aplicativo de IA apresentam exemplos de referência com manutenção adequada e fáceis de implantar que fornecem um ponto de partida de alta qualidade para seus aplicativos de IA.

Há duas categorias de modelos de aplicativo de IA: blocos de construção e soluções de ponta a ponta. Os blocos de construção são exemplos de menor escala que se concentram em cenários e tarefas específicos. As soluções de ponta a ponta são exemplos de referência abrangentes, incluindo documentação, código-fonte e implantação para permitir que você execute e estenda para suas finalidades.

Para conferir uma lista dos principais modelos disponíveis para cada linguagem de programação, veja Modelos de aplicativo de IA. Para procurar todos os modelos disponíveis, veja os modelos de aplicativo de IA na galeria de Modelos de aplicativos de IA.

Um dos modelos mais populares é o chat com seu exemplo de dados usando o OpenAI do Azure e a Pesquisa de IA do Azure.

Protocolo de contexto de modelo e agentes (MCP)

Para desenvolvedores interessados em criar aplicativos de IA mais avançados, incluindo agentes que podem interagir com vários serviços e APIs, fornecemos recursos e modelos abrangentes.

Autenticação e segurança

A criação de aplicativos de IA requer autenticação e segurança fortes para proteger os dados e atender aos regulamentos. Os artigos a seguir explicam como proteger seus aplicativos de IA no Azure.

Mais recursos por linguagem

Cada página de visão geral da linguagem traz links para artigos populares, amostras, documentação, entre outros, específicos para sua plataforma ou linguagem de programação preferida.