Codebeispiele und Beispielanwendungen für generative KI

Beispielanwendungen

Stellen Sie eine vorgefertigte Beispielanwendung für generative KI bereit und verzweigen Sie den Code, um ihn für Ihren eigenen Anwendungsfall anzupassen.

Schnellstartlösung: Dokumentzusammenfassung

Stellen Sie eine Beispielanwendung mit einem Klick bereit, um lange Dokumente mit Vertex AI zusammenzufassen.

Einsteiger Python

Schnellstartlösung: Generative AI RAG mit Cloud SQL

Stellen Sie eine Beispielanwendung mit einem Klick bereit, die in Cloud SQL gespeicherte Vektoreinbettungen verwendet, um die Genauigkeit von Antworten aus einer Chatanwendung zu verbessern.

Einsteiger Python

Schnellstartlösung: Wissensdatenbank zu generativer KI

Stellen Sie eine Beispielanwendung mit einem Klick bereit, die Frage-und-Antwort-Paare aus einer Reihe von Dokumenten extrahiert, zusammen mit einer Pipeline, die die Anwendung beim Hochladen eines Dokuments auslöst.

Einsteiger Python

Marketingkampagne mit Gemini erstellen

Erstellen Sie mit Gemini in Vertex AI, Cloud Run und Streamlit eine Webanwendung, um Ideen für Marketingkampagnen zu generieren.

Einsteiger Python

Airport Assistant: RAG App

Beispielanwendung für die Abrufbare Generierung mit AlloyDB for PostgreSQL und Vertex AI. (Blogpost, Codelab).

Fortgeschritten Python

GenWealth: RAG-App

Informationen zum Erstellen einer Node-basierten RAG-App, die Anlageempfehlungen für Finanzberater bereitstellt Dieses Beispiel kann in Vertex AI, Cloud Run, AlloyDB und Cloud Run-Funktionen eingebunden werden. Er wurde mit Angular, TypeScript, Express.js und LangChain erstellt.

Fortgeschritten Node

Fix My Car: RAG-App

Erstellen Sie eine RAG-App, mit der Autobesitzer Probleme mit ihrem Fahrzeug beheben können, ohne die Bedienungsanleitung durchblättern zu müssen. Zu den Varianten gehören Cloud SQL mit pgvector und Vertex AI Agent Builder. Entwickelt mit Java (Spring) und Python (Streamlit).

Fortgeschritten Java

SDKs und Frameworks

Informationen zum Arbeiten mit den generativen KI-APIs von Google Cloud mithilfe von SDK-Code-Snippets

Vertex AI – Gemini SDKs

Hier erfahren Sie, wie Sie die Vertex AI Gemini SDKs auf Aufgaben wie Chat, multimodale Prompts und die Dokumentverarbeitung anwenden. Weitere Codebeispiele finden Sie hier.

Einsteiger Python Node Java Go C#

Vertex AI Agent Builder SDKs

Informationen zum Speichern und Abrufen von RAG-Dokumenten mit Vertex AI Agent Builder (früher Vertex AI Search)

Einsteiger Python Node Java Go C# PHP Ruby

Alle Google Cloud-Clientbibliotheken ansehen

Andere Produkte wie Cloud Storage oder Firestore in Ihre generative KI-App einbinden? Alle Google Cloud-Clientbibliotheken in Ihrer bevorzugten Programmiersprache ansehen

Einsteiger Python Node Java Go C# PHP Ruby

LangChain (Python)

Hier finden Sie Code-Snippets für die Verwendung von LangChain zusammen mit Google Cloud-Produkten, einschließlich Chatmodellen (Vertex AI), Vektordatenbanken (AlloyDB, Cloud SQL, Firestore, Vertex AI Agent Builder, BigQuery usw.) und anderen (Google Drive, Google Maps, YouTube usw.).

Einsteiger Python

LangChain.js (Node)

Hier finden Sie Code-Snippets für die Verwendung von LangChain zusammen mit Google Cloud-Produkten, einschließlich Chatmodellen (Vertex AI), Vektordatenbanken (Vertex AI Vector Search) und anderen (Google Suche).

Einsteiger Node

Genkit (Node)

Firebase Genkit ist ein Open-Source-Framework, mit dem Sie produktionsreife KI-gestützte Webanwendungen erstellen, bereitstellen und überwachen können. Genkit enthält Plug-ins für Vertex AI, Cloud Operations und Firestore.

Einsteiger Node

LangChain4j (Java)

Hier finden Sie Code-Snippets für die Verwendung von LangChain zusammen mit Google Cloud-Produkten, einschließlich Chatmodellen (Vertex AI).

Einsteiger Java

Notebooks

Interaktive Anleitungen zu Anwendungsfällen für generative KI

Erste Schritte mit Vertex AI Gemini 1.5 Flash

Hier erfahren Sie, wie Sie mit dem Vertex AI SDK Gemini 1.5 Flash aufrufen und das lange Kontextfenster nutzen. Dieses Notebook enthält Text-, Video- und Audiomodalitäten.

Einsteiger Python

Notenanalyse mit Gemini

Hier erfahren Sie, wie Sie mit dem Vertex AI SDK Notenmetadaten wie Komponist und Tempo aus PDFs extrahieren.

Einsteiger Python

Videoanalyse mit Gemini

Hier erfahren Sie, wie Sie mit dem Vertex AI SDK das Videosentiment, einschließlich Mimik, analysieren.

Einsteiger Python

Filmposter in BigQuery mit Gemini analysieren

Hier erfahren Sie, wie Sie Informationen aus Filmpostern extrahieren, indem Sie Gemini direkt über BigQuery aufrufen.

Fortgeschritten Python

Einführung in Vertex AI-Einbettungen – Texte und multimodale Daten

Hier erfahren Sie, wie Sie mit dem Vertex AI SDK Text und Bilder in Vektoreinbettungen umwandeln, um sie in einer Retrieval-Augmented-Generation (RAG)-Anwendung zu verwenden.

Fortgeschritten Python

Funktionsaufrufe mit Gemini

Hier erfahren Sie, wie Sie die Antwort von Gemini mit Echtzeitdaten ergänzen, z. B. mit dem Aktienkurs und den neuesten Nachrichten eines Unternehmens.

Fortgeschritten Python

Codemigration von PaLM zu Gemini

Hier erfahren Sie, wie Sie Ihren vorhandenen Vertex AI SDK-Code migrieren, um Gemini anstelle von PaLM aufzurufen.

Fortgeschritten Python

Supervised Tuning mit Gemini für Question Answering

Hier erfahren Sie, wie Sie Gemini mit Vertex AI optimieren, um das Modell so zu trainieren, dass es gut auf Fragen zu Python-Programmierung antworten kann.

Fortgeschritten Python

Alle Notebooks ansehen

Im Google Cloud-Beispielbrowser finden Sie Dutzende weiterer Vertex AI-Notebooks.

Fortgeschritten Python

Weitere Informationen