Exemples de code et d'applications d'IA générative

Exemples d'application

Déployez un exemple d'application d'IA générative prédéfini, puis dupliquez le code afin de le modifier pour votre propre cas d'utilisation.

Solution de démarrage rapide : résumé de documents

Déployez un exemple d'application en un clic pour résumer des documents longs avec Vertex AI.

Débutant Python

Solution de démarrage rapide : RAG d'IA générative avec Cloud SQL

Déployez un exemple d'application en un clic qui utilise des embeddings vectoriels stockés dans Cloud SQL pour améliorer la précision des réponses d'une application de chat.

Débutant Python

Solution de démarrage rapide : base de connaissances générée par l'IA générative

Déployez un exemple d'application en un clic qui extrait des paires de questions-réponses à partir d'un ensemble de documents, ainsi qu'un pipeline qui déclenche l'application lors de l'importation d'un document.

Débutant Python

Générer une campagne marketing avec Gemini

Créez une application Web pour générer des idées de campagne marketing à l'aide de Gemini sur Vertex AI, Cloud Run et Streamlit.

Débutant Python

Assistant d'aéroport : application RAG

Exemple d'application pour la génération augmentée de récupération avec AlloyDB pour PostgreSQL et Vertex AI. (Article du blog, codelab.)

Python intermédiaire

GenWealth: application RAG

Découvrez comment créer une application de RAG basée sur Node qui fournit des recommandations d'investissement aux conseillers financiers. Cet exemple s'intègre aux fonctions Vertex AI, Cloud Run, AlloyDB et Cloud Run. Création avec Angular, TypeScript, Express.js et LangChain.

Intermédiaire Node

Réparer ma voiture: application RAG

Découvrez comment créer une application RAG qui aide les propriétaires de voitures à résoudre les problèmes liés à leur véhicule sans avoir à parcourir leur manuel. Les variantes incluent Cloud SQL avec pgvector et Vertex AI Agent Builder. Il est conçu avec Java (Spring) et Python (Streamlit).

Java Intermédiaire

SDK et frameworks

Découvrez comment utiliser les API d'IA générative de Google Cloud à l'aide d'extraits de code SDK.

Vertex AI : SDK Gemini

Découvrez comment appliquer les SDK Vertex AI Gemini à des tâches telles que le chat, les requêtes multimodales et le traitement de documents. Consultez d'autres exemples de code.

Débutant Python Node Java Go C#

SDK Vertex AI Agent Builder

Découvrez comment stocker et récupérer des documents RAG à l'aide de Vertex AI Agent Builder (anciennement Vertex AI Search).

Débutant Python Node Java Go C# PHP Ruby

Parcourir toutes les bibliothèques clientes Google Cloud

Vous intégrez d'autres produits, comme Cloud Storage ou Firestore, à votre application d'IA générative ? Parcourez toutes les bibliothèques clientes Google Cloud dans le langage de programmation de votre choix.

Débutant Python Node Java Go C# PHP Ruby

LangChain (Python)

Découvrez des extraits de code permettant d'utiliser LangChain avec des produits Google Cloud, y compris des modèles de chat (Vertex AI), des bases de données vectorielles (AlloyDB, Cloud SQL, Firestore, Vertex AI Agent Builder, BigQuery, etc.) et d'autres (Google Drive, Google Maps, YouTube, etc.).

Débutant Python

LangChain.js (Node)

Découvrez des extraits de code pour utiliser LangChain avec des produits Google Cloud, y compris les modèles de chat (Vertex AI), les bases de données vectorielles (Vertex AI Vector Search) et d'autres produits (la recherche Google).

Débutant Node

Genkit (Node)

Firebase Genkit est un framework Open Source qui vous aide à créer, déployer et surveiller des applications Web optimisées par l'IA prêtes pour la production. Genkit est fourni avec des plug-ins pour Vertex AI, Cloud Operations et Firestore.

Débutant Node

LangChain4j (Java)

Découvrez des extraits de code pour utiliser LangChain avec les produits Google Cloud, y compris les modèles de chat (Vertex AI).

Débutant Java

Notebooks

Découvrez des tutoriels pratiques sur des cas d'utilisation de l'IA générative.

Premiers pas avec Vertex AI Gemini 1.5 Flash

Découvrez comment appeler Gemini 1.5 Flash et exploiter sa longue fenêtre de contexte à l'aide du SDK Vertex AI. Ce notebook inclut des modalités texte, vidéo et audio.

Débutant Python

Analyse de partitions de musique avec Gemini

Découvrez comment extraire des métadonnées de partitions, telles que le compositeur et le tempo, à partir de fichiers PDF à l'aide du SDK Vertex AI.

Débutant Python

Analyse vidéo avec Gemini

Découvrez comment analyser les sentiments des vidéos, y compris les expressions faciales, à l'aide du SDK Vertex AI.

Débutant Python

Analyser les affiches de films dans BigQuery avec Gemini

Découvrez comment extraire des informations à partir de posters de films en appelant Gemini directement depuis BigQuery.

Python intermédiaire

Présentation des représentations vectorielles continues Vertex AI – Texte et multimodale

Découvrez comment convertir du texte et des images en représentations vectorielles continues à l'aide du SDK Vertex AI, afin de les utiliser dans une application de génération augmentée de récupération (RAG).

Python intermédiaire

Appel de fonction avec Gemini

Découvrez comment enrichir la réponse de Gemini avec des données en temps réel, telles que le cours d'une action et les dernières actualités.

Python intermédiaire

Migrer du code de PaLM vers Gemini

Découvrez comment migrer votre code existant du SDK Vertex AI pour appeler Gemini au lieu de PaLM.

Python intermédiaire

Réglage supervisé avec Gemini pour les systèmes de questions-réponses

Découvrez comment régler Gemini à l'aide de Vertex AI pour entraîner le modèle à répondre correctement aux questions sur le codage Python.

Avancé Python

Parcourir tous les notebooks

Découvrez des dizaines d'autres notebooks Vertex AI dans le navigateur d'exemples Google Cloud.

Python intermédiaire

En savoir plus