Visão geral da IA generativa
Saiba como criar apps de IA generativa
IA generativa na Vertex AI
Guia de início rápido do Gemini
Escolher a infraestrutura para seu aplicativo de IA generativa
Quando usar a IA generativa
Desenvolver um aplicativo de IA generativa
Exemplos de código e apps
Hospedagem e análise de modelos
O Google Cloud oferece um conjunto de modelos de fundação de última geração pela Vertex AI, incluindo o Gemini. Também é possível implantar um modelo de terceiros no Model Garden da Vertex AI ou na auto-hospedagem no GKE ou no Compute Engine.
Modelos do Google na Vertex AI (Gemini, Imagen)
Outros modelos no Model Garden da Vertex AI
Modelos de geração de texto pelo HuggingFace
Orquestração de IA/ML no GKE
GPUs no Compute Engine
Design e engenharia de comandos
O design de comandos é o processo de criação de pares de comandos e respostas para dar mais contexto e instruções aos modelos de linguagem. Depois de criar comandos, alimente-os ao modelo como um conjunto de dados de comandos para pré-treinamento. Quando um modelo disponibiliza previsões, ele responde com as instruções integradas.
Vertex AI Studio
Visão geral das estratégias de comandos
Galeria de comandos
Embasamento e RAG
O embasamento conecta modelos de IA a fontes de dados para melhorar a precisão das respostas e reduzir as alucinações. A RAG, uma técnica de embasamento comum, procura informações relevantes e as adiciona ao prompt do modelo, garantindo que a saída seja baseada em fatos e informações atualizadas.
Embasamento da Vertex AI
Embasamento com a Pesquisa Google
Embeddings vetoriais no AlloyDB
Cloud SQL e pgvector
Como integrar dados do BigQuery ao app do LangChainp
Embeddings vetoriais no Firestore
Embeddings vetoriais no Memorystore (Redis)
Agentes e chamada de função
Os agentes facilitam o design e a integração de uma interface do usuário de conversação ao app para dispositivos móveis, enquanto a chamada de função amplia os recursos de um modelo.
Vertex AI Agent Builder
Chamada de função da Vertex AI
Personalização e treinamento de modelos
Tarefas especializadas, como treinar um modelo de linguagem com terminologia específica, podem exigir mais treinamento do que é possível somente com o design do comando ou embasamento. Nesse cenário, é possível usar o ajuste de modelos para melhorar o desempenho ou treinar seu próprio modelo.