Tools

Medienübersicht

OpenClaw generiert Bilder, Videos und Musik, versteht eingehende Medien (Bilder, Audio, Video) und spricht Antworten per Text-to-Speech laut aus. Alle Medienfunktionen sind toolgesteuert: Der Agent entscheidet anhand der Konversation, wann er sie verwendet, und jedes Tool erscheint nur, wenn mindestens ein unterstützender Provider konfiguriert ist.

Live-Sprache verwendet den Talk-Sitzungsvertrag statt des One-Shot-Pfads für Medientools. Talk hat drei Modi: provider-natives realtime, lokales oder streamendes stt-tts und transcription für reine Sprachaufzeichnung zur Beobachtung. Diese Modi teilen Provider-Kataloge, Ereignisumschläge und Abbruchsemantik mit Telefonie, Meetings, Browser-Realtime und nativen Push-to-Talk-Clients.

Funktionen

Provider-Funktionsmatrix

Provider Bild Video Musik TTS STT Realtime-Sprache Medienverständnis
Alibaba
BytePlus
ComfyUI
DeepInfra
Deepgram
ElevenLabs
fal
Google
Gradium
Local CLI
Microsoft
MiniMax
Mistral
OpenAI
OpenRouter
Qwen
Runway
SenseAudio
Together
Vydra
xAI
Xiaomi MiMo

Asynchron vs. synchron

Funktion Modus Warum
Bild Synchron Provider-Antworten kommen innerhalb von Sekunden zurück; wird inline mit der Antwort abgeschlossen.
Text-to-Speech Synchron Provider-Antworten kommen innerhalb von Sekunden zurück; wird an das Antwortaudio angehängt.
Video Asynchron Die Provider-Verarbeitung dauert 30 s bis mehrere Minuten; langsame Warteschlangen können bis zum konfigurierten Timeout laufen.
Musik (geteilt) Asynchron Dieselbe Provider-Verarbeitungseigenschaft wie bei Video.
Musik (ComfyUI) Synchron Der lokale Workflow läuft inline gegen den konfigurierten ComfyUI-Server.

Für asynchrone Tools übermittelt OpenClaw die Anfrage an den Provider, gibt sofort eine Aufgaben-ID zurück und verfolgt den Job im Aufgabenbuch. Der Agent beantwortet weiter andere Nachrichten, während der Job läuft. Wenn der Provider fertig ist, weckt OpenClaw den Agenten mit den Pfaden der generierten Medien, damit er den Benutzer informieren und, wenn es die Richtlinie für die Zustellung an der Quelle erfordert, das Ergebnis über das Nachrichten-Tool weiterleiten kann. Für Gruppen-/Kanalrouten, die nur das Nachrichten-Tool zulassen, behandelt OpenClaw fehlende Zustellnachweise des Nachrichten-Tools als fehlgeschlagenen Abschlussversuch und sendet den generierten Medien-Fallback direkt an den ursprünglichen Kanal.

Speech-to-Text und Sprachanruf

Deepgram, DeepInfra, ElevenLabs, Mistral, OpenAI, SenseAudio und xAI können eingehende Audiodaten alle über den Batch-Pfad tools.media.audio transkribieren, wenn sie konfiguriert sind. Kanal-Plugins, die eine Sprachnotiz für Mention-Gating oder Befehlsparsing vorprüfen, markieren den transkribierten Anhang im eingehenden Kontext, sodass der gemeinsame Medienverständnis-Durchlauf dieses Transkript wiederverwendet, statt für dieselben Audiodaten einen zweiten STT-Aufruf auszuführen.

Deepgram, ElevenLabs, Mistral, OpenAI und xAI registrieren außerdem Streaming-STT-Provider für Sprachanrufe, sodass Live-Telefonaudio an den ausgewählten Vendor weitergeleitet werden kann, ohne auf eine abgeschlossene Aufnahme zu warten.

Für Live-Benutzerkonversationen verwenden Sie bevorzugt den Talk-Modus. Batch-Audioanhänge bleiben auf dem Medienpfad; Browser-Realtime, natives Push-to-Talk, Telefonie und Meeting-Audio sollten Talk-Ereignisse und die sitzungsbezogenen Kataloge verwenden, die vom Gateway zurückgegeben werden.

Provider-Zuordnungen (wie Vendors über Oberflächen verteilt sind)

Google

Oberflächen für Bild, Video, Musik, Batch-TTS, Backend-Realtime-Sprache und Medienverständnis.

OpenAI

Oberflächen für Bild, Video, Batch-TTS, Batch-STT, Voice-Call-Streaming-STT, Backend-Realtime-Sprache und Memory-Embeddings.

DeepInfra

Oberflächen für Chat-/Modell-Routing, Bilderzeugung/-bearbeitung, Text-zu-Video, Batch-TTS, Batch-STT, Bild-Medienverständnis und Memory-Embeddings. DeepInfra-native Modelle für Reranking/Klassifikation/Objekterkennung werden erst registriert, wenn OpenClaw dedizierte Provider-Verträge für diese Kategorien hat.

xAI

Bild, Video, Suche, Codeausführung, Batch-TTS, Batch-STT und Voice-Call-Streaming-STT. xAI-Realtime-Sprache ist eine Upstream-Funktion, wird in OpenClaw aber erst registriert, wenn der gemeinsame Vertrag für Realtime-Sprache sie abbilden kann.

Verwandte Themen