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.

Solução de início rápido: resumo de documentos

Implante um aplicativo de amostra com um clique para resumir documentos longos com a Vertex AI.

Iniciante Python

Solução de início rápido: IA generativa RAG com Cloud SQL

Implantar um aplicativo de amostra com um clique que usa embeddings vetoriais armazenados no Cloud SQL para melhorar a precisão das respostas de um aplicativo de chat.

Iniciante Python

Soluções de início rápido: base de conhecimento de IA generativa

Implante um aplicativo de amostra com um clique que extraia pares de perguntas e respostas de um conjunto de documentos com um pipeline que aciona o aplicativo quando um documento é enviado.

Iniciante Python

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 de recuperação com o AlloyDB para PostgreSQL e 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 o Vertex AI Agent Builder. Criado com Java (Spring) e Python (Streamlit).

Intermediário Java

SDKs e frameworks

Aprenda a trabalhar com as APIs de IA generativa do Google Cloud usando 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 do Vertex AI Agent Builder

Saiba como armazenar e recuperar documentos de RAG usando o Vertex AI Agent Builder (antigo Vertex AI Search).

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 Cloud na 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, Vertex AI Agent Builder, 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 Firebase 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

Confira tutoriais práticos de casos de uso da IA generativa.

Introdução ao Vertex AI Gemini 1.5 Flash

Aprenda a chamar o Flash do Gemini 1.5 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ídeo com o Gemini

Aprenda a analisar o sentimento do vídeo, incluindo expressões faciais, usando o SDK da Vertex AI.

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 vetoriais usando o SDK da Vertex AI para uso em um aplicativo de geração aumentada de 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 Sample Browser do Google Cloud.

Intermediário Python

Saiba mais