Zum Inhalt springen

OpenRouter [Video]

Integrieren

Modell-ID openrouter/router/video
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/openrouter/router/video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "google/gemini-3.8-flash"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Bis zu 1,858 $ pro Ausführung Nach tatsächlicher Nutzung abgerechnet, der Rest wird erstattet Auf dieser Seite ausführen

API-Schlüssel abrufen
OpenRouter LLM

LLM-Gateway-Variante zur Analyse oder Zusammenfassung von als URLs bereitgestellten Videos mit Textprompt

OpenRouter · Text

Dein erstes Ergebnis erscheint hier

Erstelle unten eine Anfrage und führe sie mit deinem API-Schlüssel aus. Ausgaben werden in unseren Speicher kopiert und dauerhaft oder 7 Tage kostenlos aufbewahrt.

Anfrage erstellen

Die Steuerelemente werden aus dem Modellschema generiert. Code und Preis werden aktualisiert, während du sie änderst.

•erforderlich

Prompt zur Steuerung der Videoverarbeitung.

•erforderlich

Name zur Identifizierung des auszuführenden Modells.

Erweitert system_prompt · videos · temperature · max_tokens · reasoning · enable_web_search · web_search_options

System-Prompt mit Anweisungen oder Kontext für das Modell.

video_urls
Datei ablegen oder

Videoeingaben als Array anstelle von `video_url`; beide können nicht gemeinsam verwendet werden. YouTube-URLs werden bei Verwendung von Google Gemini über AI Studio akzeptiert; andernfalls Datei-URLs oder Daten-URIs für mp4-, mpeg-, mov- oder webm-Videos angeben.

Standard 1

Steuerung der Antwortvariabilität; 0 garantiert bei unveränderter Eingabe eine identische Antwort. Höhere Werte verschieben Antworten von vorhersehbaren, typischen Antworten hin zu größerer Vielfalt und selteneren Antworten.

Die Anzahl der generierten Antwort-Token auf einen Wert begrenzen, der höchstens der Kontextlänge abzüglich der Prompt-Länge entspricht. Die Generierung kann diese Grenze nicht überschreiten.

Konfiguration der Websuche einschließlich Engine-Auswahl, Ergebnisgrenzen und Domainfilterung. Wird nur verwendet, wenn enable_web_search true ist.

POST /run/openrouter/router/video?wait=20 Preis → 1,858 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/openrouter/router/video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "google/gemini-3.8-flash"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Diese Anfrage ausführen

Dein Schlüssel bleibt in diesem Browser: Er wird nur an die Doitong API gesendet und nur gespeichert (localStorage), wenn du „Merken“ aktivierst. API-Schlüssel abrufen

Über OpenRouter [Video]

Verarbeitet ein oder mehrere in `video_urls` angegebene Videos zusammen mit einem `prompt` und einem erforderlichen `model`. Aufgeführt sind mp4, mpeg, mov und webm; YouTube-Links funktionieren in einigen Fällen. Zusätzlich verfügbar sind `system_prompt`, `temperature`, `max_tokens`, `reasoning` und Websuche. Gibt Text und Tokenverbrauch zurück.

Parameter

Sende entweder den kanonischen Namen oder den nativen Namen, nicht beide. Kanonische Namen

NameTyp StandardZulässig Beschreibung
video_urlsoptional videos
Typurl[] · video
Videoeingaben als Array anstelle von `video_url`; beide können nicht gemeinsam verwendet werden. YouTube-URLs werden bei Verwendung von Google Gemini über AI Studio akzeptiert; andernfalls Datei-URLs oder Daten-URIs für mp4-, mpeg-, mov- oder webm-Videos angeben.
prompterforderlich
Typstring
Prompt zur Steuerung der Videoverarbeitung.
system_promptoptional
Typstring | null
System-Prompt mit Anweisungen oder Kontext für das Modell.
modelerforderlich
Typstring
Name zur Identifizierung des auszuführenden Modells.
reasoningoptional
Typboolean
Standardfalse
Gibt an, ob die Begründung in die finale Antwort aufgenommen werden soll.
temperatureoptional
Typnumber
Standard1
0 – 2
Steuerung der Antwortvariabilität; 0 garantiert bei unveränderter Eingabe eine identische Antwort. Höhere Werte verschieben Antworten von vorhersehbaren, typischen Antworten hin zu größerer Vielfalt und selteneren Antworten.
max_tokensoptional
Typinteger | null
≥ 1
Die Anzahl der generierten Antwort-Token auf einen Wert begrenzen, der höchstens der Kontextlänge abzüglich der Prompt-Länge entspricht. Die Generierung kann diese Grenze nicht überschreiten.
web_search_optionsoptional
Typobject
Konfiguration der Websuche einschließlich Engine-Auswahl, Ergebnisgrenzen und Domainfilterung. Wird nur verwendet, wenn enable_web_search true ist.
web_search_options.engineoptional
Typenum
Standardauto
autonativeexa
Auswahl der Suchmaschine: 'auto' und 'native' greifen beide auf Exa zurück, wenn die native Suche nicht verfügbar ist. 'auto' verwendet die verfügbare anbietereigene Suche; 'native' bevorzugt die integrierte Suche von OpenAI, Anthropic, Google, xAI oder Perplexity. Für die ausschließliche Verwendung der Exa-Such-API 'exa' auswählen.
web_search_options.max_resultsoptional
Typinteger | null
1 – 25
Ergebnisgrenze für jeden Exa-Suchaufruf, von 1 bis 25, Standardwert 5. Die native Anbietersuche ignoriert diese Einstellung.
web_search_options.max_usesoptional
Typinteger | null
≥ 1
Suchgrenze pro Anfrage, die bei nativer Suche an Anthropic übergeben, von anderen nativen Anbietern jedoch ignoriert wird. Aufrufe über diese Grenze erhalten ein Fehlerergebnis und werden nicht ausgeführt.
web_search_options.max_total_resultsoptional
Typinteger | null
≥ 1
Gemeinsame Ergebnisgrenze für alle Suchen innerhalb einer Anfrage.
web_search_options.search_context_sizeoptional
Typenum
lowmediumhigh
Abrufmenge pro Ergebnis für Exa; wird durch max_characters ersetzt, wenn beides angegeben ist, und bei nativer Anbietersuche ignoriert. low entspricht 5K Zeichen, medium 15K und high 30K; ohne Angabe passt Exa die Menge auf ungefähr 2–4K pro Ergebnis an.
web_search_options.max_charactersoptional
Typinteger | null
1 – 100.000
Zeichenobergrenze des Inhalts pro Ergebnis für Exa, die search_context_size überschreibt, wenn beide Einstellungen angegeben sind. Ein exaktes Maximum von 1 bis 100.000 Zeichen festlegen; die native Anbietersuche ignoriert diese Einstellung.
web_search_options.allowed_domainsoptional
Typstring[]
Domain-Allowlist für Exa und die meisten nativen Suchanbieter, die Ergebnisse auf die aufgeführten Domains beschränkt. Die native Google-Suche unterstützt sie nicht.
web_search_options.excluded_domainsoptional
Typstring[]
Domain-Ausschlussliste für Exa-Suchen und kompatible native Anbieter; die nativen Suchen von Google und OpenAI können diese Liste nicht anwenden. Ergebnisse von aufgeführten Domains werden ausgeschlossen.
web_search_options.user_locationoptional
Typobject
Ungefährer Standort des Nutzers, der native Suchergebnisse geografisch beeinflusst; Exa verwendet diese Information nicht.
web_search_options.user_location.typeoptional
Typstring
Standardapproximate
Standortklassifizierung; der einzige unterstützte Wert ist 'approximate'.
web_search_options.user_location.cityoptional
Typstring | null
Name der Stadt, z. B. 'San Francisco'.
web_search_options.user_location.regionoptional
Typstring | null
Name des Bundesstaats oder der Region, z. B. 'California'.
web_search_options.user_location.countryoptional
Typstring | null
Länderkennung aus zwei Buchstaben, z. B. 'US'.
web_search_options.user_location.timezoneoptional
Typstring | null
Zeitzonenkennung in IANA-Notation, z. B. 'America/Los_Angeles'.
erforderlich Kanonischer Name, ebenfalls akzeptiert

Dateiparameter akzeptieren eine öffentliche https://-URL, eine data:-URI bis 10 MB oder die file_url eines Uploads. Dateien

Ausgabe

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "openrouter/router/video",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 1858,
    "usd": "1.858",
    "charged": 1858,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "model": "google/gemini-3.8-flash"
  },
  "output": {
    "output": "that's the way I look at it and I don't know what you would say. Sooner or later the child gets run over.\nThey seem to be too local, too provincial.",
    "usage": {
      "prompt_tokens": 1,
      "completion_tokens": 1,
      "total_tokens": 0,
      "cost": 1.0,
      "prompt_tokens_details": {
        "cached_tokens": 0,
        "cache_write_tokens": 0
      }
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Deine Dateien, deine EntscheidungJede outputs[].url ist eine Kopie in unserem Speicher: dauerhaft aufbewahrt (Abrechnung pro GB-Monat) oder 7 Tage kostenlos – je nach Kontoeinstellung oder ?storage=.
Gleiche Struktur bei jedem Modelltype, url, content_type, width, height und duration – für Bilder, Video und Audio gleichermaßen. output ist das Ergebnisobjekt des Modells.
Ausgabefelder
output
stringVon der Verarbeitung des Videos erzeugte Ausgabe.
usage
object {prompt_tokens, completion_tokens, total_tokens, cost, prompt_tokens_details} | nullDetails zum Token-Verbrauch.

Weitere Modelle: LLM

Für KI-Agenten: Diese Seite ist als Markdown verfügbar unter https://doitong.com/de/developers/models/openrouter/router/video.md. Alle Modelle und Anleitungen: https://doitong.com/developers/llms.txt