In diesem Dokument finden Sie eine allgemeine Architektur für eine Anwendung, die KI verwendet, um Inhalte für personalisierte Marketingkampagnen zu generieren.
Dieses Dokument richtet sich an Architekten, Entwickler und Administratoren, die generative KI-Anwendungen in der Cloud für die Medien- und Marketingbranche entwickeln und verwalten. In diesem Dokument wird davon ausgegangen, dass Sie ein grundlegendes Verständnis von generativer KI haben.
Im Abschnitt Bereitstellung dieses Dokuments finden Sie Links zu Codebeispielen, mit denen Sie die Bereitstellung generativer KI-Anwendungen für Marketinganwendungen testen können.
Architektur
Das folgende Diagramm zeigt eine Architektur für eine Anwendung in Google Cloud, die Nutzerdaten verarbeitet, um Media-Assets für personalisierte Marketingkampagnen zu generieren.
Die Architektur umfasst die folgenden Abläufe:
Nutzerdaten aufnehmen und verarbeiten:
- Nutzerdaten aus Quellen innerhalb von Google Cloud und aus externen Quellen werden in BigQuery hochgeladen.
- Eine Dataflow-Pipeline verarbeitet die hochgeladenen Daten und leitet Marketing-Insights ab, z. B. demografische Profile, Interessen und Kaufmuster.
- Eventarc löst einen Cloud Run-Dienst aus.
- Der Cloud Run-Dienst sendet die Marketinginformationen an die Gemini API in Vertex AI. Dort wird ein Prompt verwendet, um personalisierte Media-Assets für Marketingkampagnen zu generieren.
- Für jeden Nutzer generiert Gemini Audio-, Video- und Textinhalte für Online-Marketingkampagnen.
- Der Cloud Run-Dienst lädt die generierten Inhalte in einen Content-Server-Bucket in Cloud Storage hoch.
Produktempfehlungen bereitstellen:
Wenn Nutzer das Webportal des Unternehmens besuchen, passiert Folgendes:
- Ruft nutzerspezifische Marketinginhalte vom Cloud Storage-Inhaltsserver ab.
- Marketinginhalte auf den von Nutzern besuchten Webseiten anzeigen
Um die Qualität der generierten Inhalte zu verbessern, können Sie die Architektur folgendermaßen anpassen:
- Erstellen Sie einen Feedback-Loop, damit das Modell aus den Auswirkungen der Marketingkampagnen lernen kann.
- Bevor die generierten Inhalte in Cloud Storage hochgeladen werden, sollte ein Nutzer überprüfen, ob die Inhalte sicher sind und zur Marke passen.
Verwendete Produkte
In dieser Beispielarchitektur werden die folgenden Produkte verwendet: Google Cloud
- Cloud Run ist eine serverlose Computing-Plattform, mit der Sie Container direkt auf der skalierbaren Infrastruktur von Google ausführen können.
- Vertex AI: Eine ML-Plattform, mit der Sie ML-Modelle und KI-Anwendungen trainieren und bereitstellen und LLMs für die Verwendung in KI-basierten Anwendungen anpassen können.
- BigQuery: Ein Data Warehouse für Unternehmen, mit dem Sie Ihre Daten mit integrierten Features wie raumbezogenen Analysen für maschinelles Lernen und Business Intelligence verwalten und analysieren können.
- Dataflow: Ein Dienst, der die einheitliche Verarbeitung großer Stream- und Batchdatenmengen ermöglicht.
- Eventarc: Eine serverlose Lösung zum asynchronen Weiterleiten von Nachrichten, die durch Ereignisse ausgelöst werden.
- Cloud Storage: Ein kostengünstiger, unbegrenzter Objektspeicher für verschiedene Datentypen. Auf Daten kann von innerhalb und außerhalb von Google Cloudzugegriffen werden. Sie werden zu Redundanzzwecken über Standorte hinweg repliziert.
Bereitstellung
Das Repository Generative AI for Marketing auf GitHub enthält Codebeispiele, mit denen Sie das Bereitstellen von generativen KI-Anwendungen für Marketinganwendungen testen können.
Nächste Schritte
- Marketingkampagnen-Briefing und Marketing-Assets erstellen:
- Bildmaterial und Text für Marketingkampagnen erstellen:
- Weitere Leitfäden zur Architektur generativer KI
- Eine Übersicht über Architekturprinzipien und Empfehlungen, die speziell für KI- und ML-Arbeitslasten in Google Cloudgelten, finden Sie im Well-Architected Framework in der KI- und ML-Perspektive.
- Weitere Referenzarchitekturen, Diagramme und Best Practices finden Sie im Cloud-Architekturcenter.
Beitragende
Autor: Kumar Dhanagopal | Cross-product Solution Developer
Weitere Beitragende:
- Amina Mansour | Head of Cloud Platform Evaluations Team
- Megan O'Keefe | Developer Advocate
- Samantha He | Technical Writer
- Shir Meir Lador | Developer Relations Engineering Manager