Docs durchsuchen...

Tippen Sie, um die Dokumentation zu durchsuchen

Plattform-Leitfaden

Einwilligungen für Modellanbieter

Warum manche Anbieter Ihre Einwilligung brauchen, wie Sie sie erteilen oder widerrufen und wie API-Clients den Einwilligungsfehler behandeln.

Einige Anbieter hinter den Modellen auf UnoRouter nutzen Ihre Eingaben für eigene Zwecke, etwa um sie zu speichern oder ihre eigenen Modelle damit zu trainieren. Andere haben nicht veröffentlicht, wie sie mit Eingaben umgehen. UnoRouter behandelt sie genauso, weil eine solche Nutzung nicht ausgeschlossen werden kann.

Sitzt ein solcher Anbieter in einem Land ohne angemessenes Datenschutzniveau, gelangen Ihre Eingaben erst dorthin, nachdem Sie diesem Anbieter einmal eingewilligt haben (Art. 49 Abs. 1 lit. a DSGVO). Die Einwilligung nennt den Anbieter und sein Land und gilt für alle Modelle, die dieser Anbieter bereitstellt.

Solche Anbieter in Ländern mit angemessenem Schutzniveau brauchen keine Einwilligung. Vor der Auswahl eines solchen Modells sehen Sie einen Hinweis.

Einzelheiten stehen in der Datenschutzerklärung und in Abschnitt 6 der Nutzungsbedingungen.

Öffnen Sie Einwilligungen, verlinkt in der Fußzeile und im Kontomenü. Der Reiter Anbieter listet jeden Anbieter, der eine Einwilligung braucht, mit Name und Land, was er mit Eingaben tut (trainiert, speichert oder unbekannt), wie viele seiner Modelle und Kanäle aktiv sind und ob Sie eingewilligt haben.

Reiter Anbieter der Einwilligungsseite mit Name, Land, Umgang mit Eingaben und Einwilligungsstatus je Anbieter

Der Reiter Modelle listet stattdessen die Modelle. Einwilligen bei einem Modell öffnet dessen Ansicht: Sie zeigt genau die Anbieter, die dieses Modell noch braucht, und In alle einwilligen erteilt sie in einem Schritt mit einem einzigen Text, der jeden Anbieter nennt.

Einwilligungsansicht für ein Modell mit den noch fehlenden Anbietern und der Schaltfläche In alle einwilligen

Der Einwilligungsdialog zeigt den vollständigen Text, bevor Sie bestätigen, und genau dieser Text wird mit Ihrer Einwilligung gespeichert. Mit Widerrufen entfernen Sie die Einwilligung für einen Anbieter jederzeit; die Modelle, die er bereitstellt, sind dann für Sie gesperrt, bis Sie erneut einwilligen.

Einwilligungsdialog mit den Anbietern, ihren Ländern, den Risiken und ihrem Umgang mit Eingaben

Ohne Konto gehören Einwilligungen zu Ihrem Browser. Gäste nutzen dieselbe Seite oder Einwilligungen verwalten im Chatmenü.

Sie können der Weitergabe Ihrer Eingaben an Anbieter widersprechen, die sie für eigene Zwecke nutzen (Art. 21 DSGVO). Der Schalter steht oben auf der Einwilligungsseite und in Ihren Kontoeinstellungen. Solange er aktiv ist, umgehen Ihre Anfragen diese Anbieter, und Modelle, die nur über sie bereitgestellt werden, stehen Ihnen nicht zur Verfügung.

Widerspruchsschalter oben auf der Einwilligungsseite

Geht eine Anfrage an ein Modell, dessen Anbieter noch Ihre Einwilligung brauchen, antwortet die API mit 403 und dem Code consent_required. Die Meldung nennt die fehlenden Anbieter mit ihren Ländern und verlinkt die Einwilligungsseite für dieses Modell; param enthält ihre Kennungen, durch Kommas getrennt.

json
HTTP/1.1 403 Forbidden

{
  "error": {
    "code": "consent_required",
    "message": "claude-opus-5.5 needs your consent for these providers: a7 (China), ih (Indonesia), pol (Hong Kong). Give it once at https://unorouter.com/consents?model=claude-opus-5.5; it covers every model these providers serve. (request id: ...)",
    "param": "CN-19,ID-01,HK-01",
    "type": "new_api_error"
  }
}

Zeigen Sie den Link der Person, der der Schlüssel gehört. Nach der Einwilligung geht dieselbe Anfrage durch. Eine Einwilligung gilt für alle Modelle des Anbieters, daher schaltet eine Einwilligung oft mehrere Modelle frei.

typescript
const model = "claude-opus-5.5";
const res = await fetch("https://api.unorouter.com/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.UNOROUTER_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ model, messages: [{ role: "user", content: "Hello" }] }),
});

if (res.status === 403) {
  const body = await res.json();
  if (body.error?.code === "consent_required") {
    // The message names the providers; the consent page for the model:
    const link = `https://unorouter.com/consents?model=${encodeURIComponent(model)}`;
    showToUser(`${body.error.message}\n${link}`);
  }
}
FehlercodeBedeutung
consent_requiredEin Anbieter des Modells braucht Ihre Einwilligung. Öffnen Sie den Link in der Meldung, willigen Sie ein und wiederholen Sie die Anfrage.
consent_businessDas Modell braucht eine Einwilligung, die Geschäftskonten nicht erteilen können. Wählen Sie ein anderes Modell.
own_purpose_objectedSie haben der Nutzung für eigene Zwecke widersprochen, und das Modell wird nur über solche Anbieter bereitgestellt. Wählen Sie ein anderes Modell oder nehmen Sie den Widerspruch zurück.

Das Ablehnen von Anfragen ohne Einwilligung wird schrittweise eingeschaltet und vorher angekündigt. Bis dahin werden Anfragen nicht abgelehnt, Sie können Ihre Einwilligungen aber schon jetzt erteilen.