+170 XP

Multimodalität und langer Kontext: Geminis Superkräfte

# Multimodalität und langer Kontext: Geminis Superkräfte

Geben Sie Gemini ein zweistündiges aufgezeichnetes Webinar und einen 300-seitigen Vertrag im selben Prompt und fragen Sie dann „bei welchem Timestamp widerspricht der Sprecher Klausel 14?“, dann kommt tatsächlich eine Antwort. Diese Kombination, native Multimodalität plus ein sehr großes Kontextfenster, ist das, was Gemini leistet, während die meisten Assistenten es noch simulieren, indem sie Eingaben in Stücke zerlegen.

In dieser Lektion geht es darum, diese beiden Stärken bewusst einzusetzen und zu wissen, wann sie sich rechnen.

Was „native Multimodalität“ tatsächlich bedeutet

Gemini wurde von Anfang an darauf trainiert, Text, Bilder, Audio und Video als Tokens im selben Modell zu verarbeiten. Das ist etwas anderes als ein reines Textmodell, an das ein separates Vision- oder Speech-System angeschraubt wird. Es gibt keinen Transkriptionsschritt, den Sie nicht sehen, keinen separaten OCR-Durchlauf, der das Layout verliert.

Die praktische Folge: Gemini denkt *über* Modalitäten hinweg in einem Durchgang. Es kann das Diagramm in einem PDF lesen, es mit einem Satz drei Seiten später verbinden und bemerken, dass der Tonfall in einem Videoclip nicht zur Folie auf dem Bildschirm passt.

Token ist hier die Einheit der Eingabe. Text, Pixel und Audioframes werden alle in Tokens umgewandelt. Ein langes Kontextfenster bedeutet ein großes Token-Budget, und Geminis Fenster (im Millionenbereich an Tokens auf der Pro-Stufe) ist groß genug, um ganze Bücher, Codebasen oder Stunden an Medien auf einmal zu halten.

Warum das bei manchen Aufgaben besser ist als chunk-and-retrieve

Sie kennen RAG bereits: Dokumente aufteilen, Chunks embedden, die relevanten wenigen abrufen. Für eine Knowledge Base mit 10.000 Dokumenten ist das weiterhin das richtige Werkzeug. Aber bei einem *einzelnen großen Artefakt*, das als Ganzes durchdacht werden soll, schadet Chunking aktiv. Es zerreißt Querverweise, verliert die globale Struktur und sieht nicht das, wonach Sie nicht zu suchen wussten.

Langer Kontext erlaubt Ihnen, für diesen Fall das Retrieval komplett zu überspringen. Werfen Sie das ganze Dokument hinein. Gemini sieht alles davon und kann so Fragen beantworten, die sich über die gesamte Datei spannen.

Ein konkretes Beispiel: ein langes Video befragen

Angenommen, Sie haben ein aufgezeichnetes Engineering-All-hands, 90 Minuten, und ein Design-Doc als PDF. Sie wollen prüfen, ob der Vortrag zum Dokument passt.

In Google AI Studio können Sie beides hochladen und einfach fragen. Über die API sieht dasselbe mit dem google-genai SDK so aus:

python
from google import genai

client = genai.Client()

video = client.files.upload(file="all-hands.mp4")
doc = client.files.upload(file="design-doc.pdf")

response = client.models.generate_content(
    model="gemini-2.5-pro",
    contents=[
        video, doc,
        "Find every place the speaker describes the rollout plan. "
        "For each, give the timestamp and quote, then say whether it "
        "matches the design doc. Cite the doc page for any mismatch.",
    ],
)

print(response.text)

Sie erhalten Timestamps, Zitate, Seitenangaben und ein Urteil. Keine Transkriptionspipeline, keine Chunking-Konfiguration, kein Vector Store. Gemini hat das Video angesehen und das PDF dazu gelesen.

Ein paar Dinge, die hier wissenswert sind:

  • Files API: große Uploads laufen über client.files.upload, das die Datei temporär speichert und Ihnen eine Referenz zurückgibt. Nutzen Sie es für alles jenseits kleiner Inline-Bilder.
  • Timestamps: weil Gemini Video nativ verarbeitet, können Sie MM:SS-Referenzen anfordern und sogar fragen „was ist bei 42:15 auf dem Bildschirm?“
  • Modellwahl: gemini-2.5-pro für tiefes Reasoning über lange Eingaben, gemini-2.5-flash wenn Sie Geschwindigkeit und niedrigere Kosten wollen und die Aufgabe mehr Extraktion als Reasoning ist.

Long context and multimodal prompting with the Gemini API

Watch on YouTube

Dieselbe Stärke in der Gemini-App und in Workspace

Sie brauchen die API dafür nicht. In der Gemini-App laden Sie ein PDF, ein Bild oder Audio hoch und fragen los. In Google Workspace reicht es weiter:

  • Gemini in Drive kann eine Datei zusammenfassen und Fragen dazu beantworten, ohne sie zu öffnen.
  • Gemini in Docs und Gmail arbeitet über das Dokument oder den Thread, in dem Sie sich befinden.
  • Gemini in Meet verarbeitet das Meeting selbst für Notizen und Zusammenfassungen.

Wenn Sie diese Art der Mehr-Dokumenten-Analyse wiederholt machen, bauen Sie ein Gem: eine gespeicherte, wiederverwendbare Gemini-Konfiguration mit Ihren eigenen Anweisungen und (optional) angehängten Referenzdateien. Betrachten Sie es als gespeicherten Experten. Ein „Contract Reviewer“-Gem mit Ihrer Klausel-Checkliste eingebaut erspart Ihnen, den Rahmen jedes Mal neu zu tippen.

Wo langer Kontext sich auszahlt (und wo nicht)

Langer Kontext ist ein Werkzeug, kein Standard. Nutzen Sie ihn, wenn der Wert darin liegt, *alles auf einmal zu sehen*.

Gute Passung:

  • Q&A über ein ganzes Dokument: ein großer Vertrag, RFP, Forschungspapier oder Transkript, bei dem Antworten über Abschnitte hinweg liegen.
  • Video- und Audioanalyse: Vorlesungen, Interviews, Screen Recordings, Support-Calls. „Wo wird der Kunde frustriert?“ ist eine echte Abfrage.
  • Reasoning über Codebasen: ein ganzes Modul oder mehrere Dateien einfügen und ein Architektur-Review oder eine Bug-Suche über Dateigrenzen hinweg anfordern.
  • Cross-modale Verifikation: passt das Demo-Video zur Spezifikation? Passt das Diagramm zur Bildunterschrift?

Schlechte Passung (nutzen Sie stattdessen RAG oder Tools):

  • Große Korpora: tausende Dokumente. Retrieval ist billiger und präziser, als alles hineinzustopfen.
  • Frische Fakten: das Fenster des Modells hält *Ihre* Daten, nicht die Nachrichten von heute. Für aktuelle Informationen grounden Sie es (nächster Abschnitt).
  • Repetitive Lookups in hoher Zahl: eine Million Tokens pro Call ist teuer, wenn Sie es permanent tun. Cachen oder abrufen.

Eine Anmerkung zu Kosten und Latenz

Große Eingaben kosten mehr und laufen langsamer, etwa proportional zu den verarbeiteten Tokens. Zwei Wege, das zu steuern:

1. Context Caching: wenn Sie viele Fragen gegen *dasselbe* große Dokument stellen, cachen Sie es einmal über die API, damit Sie die vollständige Eingabe nicht in jeder Runde erneut senden (und erneut bezahlen). Siehe die Gemini API Context-Caching-Dokumentation.

2. Modell richtig dimensionieren: Flash für Extraktion in großem Umfang, Pro für die wirklich harten Reasoning-Durchläufe.

Grounding: langer Kontext plus aktuelle Fakten

Langer Kontext deckt *Ihre* Daten ab. Für *Welt*-Daten kombinieren Sie ihn mit Grounding. Grounding with Google Search lässt Gemini Behauptungen gegen aktuelle Ergebnisse prüfen und Quellen zurückgeben, was Halluzinationen direkt entgegenwirkt.

In der API aktivieren Sie es als Tool:

python
from google import genai
from google.genai import types

client = genai.Client()

response = client.models.generate_content(
    model="gemini-2.5-pro",
    contents="Summarize this report, then flag any claims that current "
             "public data contradicts.",
    config=types.GenerateContentConfig(
        tools=[types.Tool(google_search=types.GoogleSearch())]
    ),
)

print(response.text)

Jetzt arbeitet Gemini über das lange Dokument, das Sie bereitgestellt haben, *und* prüft bestimmte Behauptungen gegen das aktuelle Web. Diese Paarung, Ihr privater Kontext plus gegroundete öffentliche Fakten, ist mit einem reinen Textassistenten schwer zu replizieren.

Wissenscheck

1. Was bedeutet „native Multimodalität“ im Kontext von Gemini grundlegend?

2. Welchen Ansatz empfiehlt die Lektion für eine Knowledge Base mit 10.000 Dokumenten, in der Sie gezielte Fragen beantworten müssen?

3. Warum schadet das Chunking eines einzelnen großen Dokuments bei bestimmten Aufgaben aktiv?

MEHRFACHAUSWAHL

4. Wählen Sie ALLE wahren Aussagen darüber, wie Tokens in Geminis multimodalem Kontextfenster funktionieren.

Wählen Sie alle richtigen Antworten aus.

MEHRFACHAUSWAHL

5. Wählen Sie ALLE Szenarien, in denen die Kombination aus nativer Multimodalität und langem Kontext einen echten Vorteil gegenüber chunk-and-retrieve bringt.

Wählen Sie alle richtigen Antworten aus.

Die Oberfläche wählen: App, AI Studio oder Vertex AI

Dieselbe multimodale Long-Context-Fähigkeit findet sich über Googles Stack hinweg auf verschiedenen Höhen. Wählen Sie danach, was Sie bauen.

Gemini-App und Gems

Für individuelle und Team-Workflows ohne Code. Dateien hochladen, Gems bauen, Workspace-Integration nutzen. Hier starten die meisten Professionals, und hier passiert viel echte Arbeit.

Google AI Studio und die Gemini API

Für Prototyping und den Bau von Produkten. AI Studio ist der schnellste Ort, um einen multimodalen Prompt zu testen, Einstellungen zu tunen und den entsprechenden Code mitzunehmen. Wenn Sie bereit sind, bringt die Gemini API (das google-genai SDK von oben) es in Betrieb. Das ist die richtige Ebene für Startups und schnelle interne Tools.

Vertex AI

Für Produktion auf Enterprise-Niveau: Governance, Data Residency, MLOps, IAM und engere Google-Cloud-Integration. Dieselben Modelle, Enterprise-Hülle. Siehe Vertex AI. Das Denkmodell: AI Studio zum Prototypen, Vertex AI zum Betrieb dort, wo Compliance und Skalierung zählen.

Entwicklertools, die diese Stärken erben

  • Gemini CLI: Gemini vom Terminal aus steuern, auch über lokale Dateien. Multimodal und Long-Context-fähig.
  • Gemini Code Assist: Hilfe in der IDE, die über eine große Codebasis hinweg denken kann, nicht nur über die offene Datei.
  • Agent Development Kit (ADK): Agents bauen, bei denen Geminis langer Kontext tool-nutzende Workflows füttert.
  • Apps Script: Gemini in Workspace-Automatisierungen einbinden (ein Skript, das ein Drive-PDF liest und ein Doc entwirft).

Praktische Muster, die funktionieren

Ein paar Muster, die mit großen multimodalen Eingaben verlässlich gute Ergebnisse liefern.

Fordern Sie Struktur an. Wenn Sie aus einer langen Datei extrahieren, verlangen Sie JSON. Das erzwingt Präzision und ist nachgelagert leicht zu verarbeiten:

python
config = types.GenerateContentConfig(
    response_mime_type="application/json",
    response_schema={
        "type": "object",
        "properties": {
            "findings": {
                "type": "array",
                "items": {
                    "type": "object",
                    "properties": {
                        "timestamp": {"type": "string"},
                        "quote": {"type": "string"},
                        "matches_doc": {"type": "boolean"},
                    },
                },
            }
        },
    },
)

Stellen Sie die Frage nach den Daten. Bei riesigen Eingaben nennen Sie zuerst die Dokumente, dann fragen Sie. Das Modell achtet gut über das ganze Fenster hinweg, aber eine klare Anweisung am Ende hält die Aufgabe scharf.

Fordern Sie jedes Mal Quellenangaben. „Nennen Sie Seite oder Timestamp“ ist bei langen Eingaben nicht optional. Es macht die Antwort überprüfbar und zeigt, wenn das Modell rät.

Zerlegen Sie langes Video. Bei einer 2-Stunden-Aufnahme schlägt ein Durchgang zum Aufbau einer Timestamp-Gliederung, danach gezielte Nachfragen zu bestimmten Segmenten, oft eine einzige riesige offene Frage.

Wie sich das gegen andere Assistenten schlägt

Drei echte Unterschiede, klar benannt:

1. Natives Video und Audio im Modell, nicht ein Transkript, das einem Textmodell übergeben wird. Sie können fragen, was *gezeigt* und *gesagt* wird, mit Timestamps.

2. Ein wirklich großes Kontextfenster, das ganze Bücher oder Codebasen hält, sodass Sie Chunking beim Reasoning über ein einzelnes Artefakt überspringen können.

3. Tiefe Reichweite in Workspace und Google Cloud, sodass dieselbe Fähigkeit von der Gemini-App bis Vertex AI läuft, ohne neu zu architektieren.

Das macht langen Kontext nicht zur Antwort auf alles. Große Korpora wollen weiterhin RAG. Aber für „hier ist eine große, unordentliche, multimodale Sache, denk über alles davon nach“ ist Gemini wirklich vorn.

Wichtigste Erkenntnisse

  • Nutzen Sie langen Kontext für einzelne große Artefakte, RAG für große Korpora. Werfen Sie einen ganzen Vertrag, ein Video oder eine Codebasis hinein, wenn Antworten über die Datei hinweg liegen; rufen Sie ab, wenn Sie tausende Dokumente haben.
  • Nutzen Sie native Multimodalität aus. Fragen Sie nach Timestamps bei Video, layoutbewusstem Lesen von PDFs und cross-modalen Prüfungen („passt die Demo zur Spezifikation?“). Keine Transkriptionspipeline nötig.
  • Kombinieren Sie langen Kontext mit Grounding. Ihre privaten Daten leben im Fenster; aktivieren Sie Google-Search-Grounding für aktuelle Fakten und Quellen.
  • Passen Sie Modell und Oberfläche zur Aufgabe. Flash für günstige Extraktion in großem Umfang, Pro für hartes Reasoning; Gemini-App zum Arbeiten, AI Studio zum Prototypen, Vertex AI zum Ausliefern auf Enterprise-Niveau.
  • Verlangen Sie bei langen Eingaben immer Quellenangaben und strukturierte Ausgabe und cachen Sie wiederholte große Prompts, um die Kosten zu kontrollieren.

Was Sie aus dieser Lektion umsetzen

Diese Maßnahmen sind im Playbook der Rolle zusammengefasst.

  • PDFs, Bilder, Audio und Video native in einer einzigen Anfrage senden
  • Einzelne große Artefakte in den Long Context legen und RAG für große Korpora reservieren
Vollständiges Action Playbook ansehen

Verwandte Artikel

Aktuelle Blogartikel, die auf dieser Lektion aufbauen.