Esempi di codice e applicazioni di IA generativa

Applicazioni di esempio

Esegui il deployment di un'applicazione di esempio di AI generativa predefinita, quindi crea un fork del codice per modificarlo in base al tuo caso d'uso.

Soluzione già pronta: Riepilogo dei documenti

Esegui il deployment di un'applicazione di esempio con un solo clic per riepilogare documenti lunghi con Vertex AI.

Livello principiante Python

Soluzione di avvio rapido: RAG di IA generativa con Cloud SQL

Esegui il deployment di un'applicazione di esempio con un solo clic che utilizza gli incorporamenti vettoriali archiviati in Cloud SQL per migliorare l'accuratezza delle risposte da un'applicazione di chat.

Principiante Python

Soluzione già pronta: knowledge base dell'IA generativa

Esegui il deployment di un'applicazione di esempio con un solo clic che estrae coppie di domande e risposte da un insieme di documenti, insieme a una pipeline che attiva l'applicazione quando viene caricato un documento.

Livello principiante Python

Generare una campagna di marketing con Gemini

Crea un'app web per generare idee per campagne di marketing utilizzando Gemini su Vertex AI, Cloud Run e Streamlit.

Principiante Python

Assistente aeroportuale: app RAG

App di esempio per la generazione potenziata dal recupero con AlloyDB per PostgreSQL e Vertex AI. (post del blog, codelab).

Intermedio Python

GenWealth: app RAG

Scopri come creare un'app RAG basata su nodi che fornisce suggerimenti sugli investimenti per i consulenti finanziari. Questo esempio si integra con Vertex AI, Cloud Run, AlloyDB e le funzioni Cloud Run. Realizzato con Angular, TypeScript, Express.js e LangChain.

Intermedio Nodo

Correggi la mia auto: app RAG

Scopri come creare un'app RAG che aiuti i proprietari di auto a risolvere i problemi del veicolo, senza dover sfogliare il manuale del proprietario. Le varianti includono Cloud SQL con pgvector e Vertex AI Agent Builder. Realizzato con Java (Spring) e Python (Streamlit).

Livello intermedio Java

SDK e framework

Scopri come utilizzare le API di IA generativa di Google Cloud utilizzando gli snippet di codice SDK.

Vertex AI - SDK Gemini

Scopri come applicare gli SDK Gemini di Vertex AI ad attività come chat, prompt multimodali ed elaborazione di documenti. Sfoglia altri esempi di codice qui.

Livello principiante Python Nodo Java Vai C#

SDK Vertex AI Agent Builder

Scopri come archiviare e recuperare documenti RAG utilizzando Vertex AI Agent Builder (in precedenza Vertex AI Search).

Principiante Python Node Java Go C# PHP Ruby

Sfoglia tutte le librerie client di Google Cloud

Vuoi integrare altri prodotti, come Cloud Storage o Firestore, nella tua app di AI generativa? Sfoglia tutte le librerie client di Google Cloud nel linguaggio di programmazione che preferisci.

Livello principiante Python Nodo Java Vai C# PHP Ruby

LangChain (Python)

Esplora gli snippet di codice per l'utilizzo di LangChain insieme ai prodotti Google Cloud, inclusi i modelli di chat (Vertex AI), i database vettoriali (AlloyDB, Cloud SQL, Firestore, Vertex AI Agent Builder, BigQuery e altri) e altri (Google Drive, Google Maps, YouTube e altri).

Principiante Python

LangChain.js (Node)

Esplora gli snippet di codice per l'utilizzo di LangChain insieme ai prodotti Google Cloud, inclusi modelli di chat (Vertex AI), database vettoriali (Vertex AI Vector Search) e altri (Ricerca Google).

Livello principiante Nodo

Genkit (nodo)

Firebase Genkit è un framework open source che ti aiuta a creare, eseguire il deployment e monitorare applicazioni web basate sull'IA pronte per la produzione. Genkit è dotato di plug-in per Vertex AI, Cloud Operations e Firestore.

Livello principiante Node

LangChain4j (Java)

Esplora gli snippet di codice per l'utilizzo di LangChain insieme ai prodotti Google Cloud, inclusi i modelli di chat (Vertex AI).

Livello principiante Java

Notebooks

Esplora le procedure dettagliate per i casi d'uso dell'AI generativa.

Introduzione a Vertex AI Gemini 1.5 Flash

Scopri come chiamare Gemini 1.5 Flash e sfruttare la sua finestra di contesto lunga utilizzando l'SDK Vertex AI. Questo notebook include modalità di testo, video e audio.

Livello principiante Python

Analisi degli spartiti con Gemini

Scopri come estrarre i metadati degli spartiti, ad esempio il compositore e il tempo, dai PDF utilizzando l'SDK Vertex AI.

Principiante Python

Analisi video con Gemini

Scopri come analizzare il sentiment dei video, incluse le espressioni facciali, utilizzando l'SDK Vertex AI.

Livello principiante Python

Analisi dei poster dei film in BigQuery con Gemini

Scopri come estrarre informazioni dalle locandine dei film chiamando Gemini direttamente da BigQuery.

Intermedio Python

Introduzione a Vertex AI Embeddings - Testo e Multimodale

Scopri come convertire testo e immagini in embedding vettoriali utilizzando l'SDK Vertex AI, da utilizzare in un'applicazione di generazione basata sul recupero (RAG).

Livello intermedio Python

Chiamate di funzione con Gemini

Scopri come migliorare la risposta di Gemini con dati in tempo reale, come il prezzo delle azioni di una società e le ultime notizie.

Intermedio Python

Migrazione del codice da PaLM a Gemini

Scopri come eseguire la migrazione del codice dell'SDK Vertex AI esistente in modo da chiamare Gemini anziché PaLM.

Livello intermedio Python

Ottimizzazione supervisionata con Gemini per la risposta alle domande

Scopri come ottimizzare Gemini utilizzando Vertex AI per addestrare il modello a rispondere bene alle domande sulla programmazione in Python.

Avanzato Python

Sfoglia tutti i notebook

Esplora decine di altri blocchi note Vertex AI nel browser di esempio di Google Cloud.

Livello intermedio Python

Scopri di più