model einen bestimmten Anbieter und ein kanonisches Modell auswählen. Verwenden Sie sie, wenn die Anbieterauswahl Teil des Anfragevertrags und keine bloße Routing-Präferenz ist.
Syntax
basetenist der angeforderte Anbietergoogle/gemma-4-26b-a4b:freeist die kanonische Phaseo-Modell-ID
Anfrage senden
Verwenden Sie die qualifizierte ID überall dort, wo der Endpunkt eine Modell-ID akzeptiert.Verhalten des exakten Routings
Die Anbieterqualifizierung ist eine feste Einschränkung. Phaseo begrenzt die geeigneten Anbieter auf den angeforderten Anbieter und wechselt bei dieser Anfrage nicht zu einem anderen Anbieter. Die Qualifizierung umgeht keine anderen Kontrollen. Der Anbieter muss weiterhin:- das kanonische Modell am angeforderten Endpunkt bereitstellen
- für die Endpunktfähigkeit aktiviert sein
- die Workspace- und API-Schlüsselrichtlinien erfüllen
- Voreinstellungs- und Datenschutzeinschränkungen erfüllen
- die angeforderte Service-Stufe und Parameter unterstützen
- eine gültige Preiskonfiguration haben
Zusammenspiel mit Routing-Feldern
Der qualifizierte Anbieter und explizite Routing-Felder müssen übereinstimmen.provider.only oder routing.only wird akzeptiert. Eine widersprüchliche Zulassungsliste oder eine Ignorierliste, die den qualifizierten Anbieter enthält, führt zu einem Validierungsfehler.
Beispielsweise ist diese Anfrage widersprüchlich und wird abgelehnt:
Anbieterqualifizierte kostenlose Modelle
Eine qualifizierte:free-Anfrage wird nur akzeptiert, wenn genau dieser Anbieter eine geeignete kostenlose Route für das kanonische Modell und den Endpunkt bereitstellt.
- ausdrücklich als
freegekennzeichnet ist - exakt den Preis null hat
Ein kanonisches Modell mit
:free bedeutet nicht, dass jeder Anbieter des zugrunde liegenden Modells eine kostenlose Route anbietet.Anbieter-Slugs und Aliase
Verwenden Sie einen Anbieter-Slug aus dem Phaseo-Anbieterkatalog. Slugs werden in Kleinbuchstaben normalisiert; unterstützte ältere oder Marken-Aliase werden der kanonischen Anbieter-ID zugeordnet. Zum Beispiel werdenNovitaAI und novita-ai derzeit zu novita normalisiert.
Fehlerhafte und unbekannte Slugs werden vor der Anbieterauswahl abgelehnt. Phaseo sendet sie nicht als Teil des Modellnamens an den Upstream-Anbieter.
Validierungsfehler
Fehler bei anbieterqualifizierten IDs verwenden HTTP400 und den übergeordneten Fehlercode validation_error. Prüfen Sie reason oder details[].keyword auf den genauen Grund.
Fehlerbeispiel: