Exemplos de código e aplicativos de IA generativa

Aplicativos de amostra

Implante um aplicativo de exemplo de IA generativa pré-criado e faça o fork do código para modificá-lo de acordo com seu caso de uso.

Gerar uma campanha de marketing com o Gemini

Crie um app da Web para gerar ideias de campanha de marketing usando o Gemini na Vertex AI, no Cloud Run e no Streamlit.

Iniciante Python

Assistente de aeroporto: app RAG

App de exemplo para geração aumentada por recuperação com o AlloyDB para PostgreSQL e a Vertex AI. (postagem do blog, codelab).

Intermediário Python

GenWealth: app RAG

Aprenda a criar um app de RAG baseado em Node que ofereça recomendações de investimento para consultores financeiros. Este exemplo é integrado ao Vertex AI, ao Cloud Run, ao AlloyDB e ao Cloud Run functions. Criado com Angular, TypeScript, Express.js e LangChain.

Intermediário Node

Fix My Car: app RAG

Aprenda a criar um app RAG que ajude proprietários de carros a resolver problemas no veículo sem precisar folhear o manual do proprietário. As variantes incluem o Cloud SQL com pgvector e a Pesquisa de Agente. Criado com Java (Spring) e Python (Streamlit).

Intermediário Java

Implantar modelos Llama no Cloud Run

Saiba como implantar e executar os modelos Llama da Meta no Cloud Run.

Iniciante Python

SDKs e frameworks

Aprenda a trabalhar com as APIs de IA generativa do Google Cloudusando snippets de código do SDK.

Vertex AI: SDKs do Gemini

Aprenda a aplicar os SDKs da Vertex AI Gemini a tarefas como chat, comandos multimodais e processamento de documentos. Confira outros exemplos de código aqui.

Iniciante Python Node Java Go C#

SDKs de pesquisa de agentes

Saiba como armazenar e recuperar documentos de RAG usando a Pesquisa do Agente.

Iniciante Python Node Java Go C# PHP Ruby

Procurar todas as bibliotecas de cliente do Google Cloud

Integrar outros produtos, como o Cloud Storage ou o Firestore, ao seu app de IA generativa? Navegue por todas as bibliotecas de cliente do Google Cloudna linguagem de programação que preferir.

Iniciante Python Node Java Go C# PHP Ruby

LangChain (Python)

Confira snippets de código para usar o LangChain com produtos do Google Cloud , incluindo modelos de chat (Vertex AI), bancos de dados vetoriais (AlloyDB, Cloud SQL, Firestore, Agent Search, BigQuery e outros) e outros (Google Drive, Google Maps, YouTube e outros).

Iniciante Python

LangChain.js (Node)

Conheça os snippets de código para usar o LangChain com produtos do Google Cloud , incluindo modelos de chat (Vertex AI), bancos de dados vetoriais (Vertex AI Vector Search) e outros (Pesquisa do Google).

Iniciante Node

Genkit (Node)

O Genkit é um framework de código aberto que ajuda você a criar, implantar e monitorar aplicativos da Web com tecnologia de IA prontos para produção. O Genkit vem com plug-ins para a Vertex AI, Cloud Operations e Firestore.

Iniciante Node

LangChain4j (Java)

Confira snippets de código para usar o LangChain com produtos do Google Cloud , incluindo modelos de chat (Vertex AI).

Iniciante Java

Notebooks

Explore tutoriais interativos de casos de uso da IA generativa.

Introdução ao Vertex AI Gemini 1.5 Flash

Aprenda a chamar o Gemini 1.5 Flash e aproveitar a janela de contexto longa usando o SDK da Vertex AI. Este notebook inclui modalidades de texto, vídeo e áudio.

Iniciante Python

Análise de partituras com o Gemini

Aprenda a extrair metadados de partituras, como compositor e andamento, de PDFs usando o SDK da Vertex AI.

Iniciante Python

Análise de vídeos do YouTube com o Gemini

Aprenda a analisar vídeos públicos do YouTube com o Gemini.

Iniciante Python

Como analisar pôsteres de filmes no BigQuery com o Gemini

Saiba como extrair informações de cartazes de filmes chamando o Gemini diretamente do BigQuery.

Intermediário Python

Introdução aos embeddings da Vertex AI: texto e multimodal

Aprenda a converter textos e imagens em embeddings de vetor usando o SDK da Vertex AI para uso em um aplicativo de geração aumentada por recuperação (RAG, na sigla em inglês).

Intermediário Python

Chamada de função com o Gemini

Aprenda a melhorar a resposta do Gemini com dados em tempo real, como o preço das ações de uma empresa e as notícias mais recentes.

Intermediário Python

Migração de código do PaLM para o Gemini

Saiba como migrar seu código do SDK da Vertex AI para chamar a Gemini em vez da PaLM.

Intermediário Python

Ajuste supervisionado com o Gemini para responder a perguntas

Aprenda a ajustar o Gemini usando a Vertex AI para treinar o modelo a responder bem a perguntas sobre programação em Python.

Avançado Python

Procurar todos os notebooks

Conheça dezenas de outros notebooks da Vertex AI no navegador de exemplos do Google Cloud .

Intermediário Python

Saiba mais