Esempi di codice e applicazioni di esempio per l'AI 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 clic per riepilogare documenti lunghi con Vertex AI.

Principiante Python

Soluzione già pronta: RAG per l'AI generativa con Cloud SQL

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

Principiante Python

Soluzione già pronta: knowledge base di AI generativa

Esegui il deployment di un'applicazione di esempio con un 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.

Principiante Python

Genera 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 Retrieval-Augmented Generation con AlloyDB per PostgreSQL e Vertex AI. (post del blog, codelab).

Python di livello intermedio

GenWealth: app RAG

Scopri come creare un'app RAG basata su Node che fornisce consigli di investimento ai 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.

Nodo di livello intermedio

Fix My Car: app RAG

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

Java di livello intermedio

Esegui il deployment dei modelli Llama su Cloud Run

Scopri come eseguire il deployment ed eseguire i modelli Llama di Meta su Cloud Run.

Principiante Python

SDK e framework

Scopri come utilizzare le API di AI generativa di Google Cloudcon snippet di codice SDK.

Vertex AI - SDK Gemini

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

Python Node Java Go C# per principianti

SDK di Agent Search

Scopri come archiviare e recuperare i documenti RAG utilizzando Agent Search.

Python Node Java Go C# PHP Ruby per principianti

Sfoglia tutte le Google Cloud librerie client

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

Python Node Java Go C# PHP Ruby per principianti

LangChain (Python)

Esplora gli snippet di codice per l'utilizzo di LangChain con i Google Cloud prodotti, inclusi i modelli di chat (Vertex AI), i database vettoriali (AlloyDB, Cloud SQL, Firestore, Agent Search, 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 con i Google Cloud prodotti, inclusi i modelli di chat (Vertex AI), i database vettoriali (Vertex AI Vector Search) e altri (Ricerca Google).

Principiante Node

Genkit (Node)

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

Principiante Node

LangChain4j (Java)

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

Java per principianti

Notebooks

Esplora le procedure dettagliate pratiche dei casi d'uso dell'AI generativa.

Inizia a utilizzare Vertex AI Gemini 1.5 Flash

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

Principiante Python

Analisi degli spartiti musicali con Gemini

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

Principiante Python

Analisi dei video di YouTube con Gemini

Scopri come eseguire l'analisi diretta dei video di YouTube disponibili pubblicamente con Gemini.

Principiante Python

Analisi delle locandine di film in BigQuery con Gemini

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

Python di livello intermedio

Introduzione a Vertex AI Embeddings - Testo e multimodale

Scopri come convertire testo e immagini in vector embedding utilizzando l'SDK Vertex AI, da utilizzare in un'applicazione di Retrieval-Augmented Generation (RAG).

Python di livello intermedio

Chiamata di funzione con Gemini

Scopri come aumentare la risposta di Gemini con dati in tempo reale, come il prezzo delle azioni e le ultime notizie di un'azienda.

Python di livello intermedio

Migrazione del codice da PaLM a Gemini

Scopri come eseguire la migrazione del codice SDK Vertex AI esistente per chiamare Gemini anziché PaLM.

Python di livello intermedio

Ottimizzazione supervisionata con Gemini per le domande e risposte

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

Python di livello avanzato

Sfoglia tutti i notebook

Esplora decine di altri notebook di Vertex AI nel Google Cloud browser di esempi.

Python di livello intermedio

Scopri di più