Einen Endpunkt auswählen
Der regionale Hostname bildet die Richtliniengrenze. Eine Anfrage kann sie nicht mit einem widersprüchlichen Wert für
required_execution_region oder required_data_region überschreiben.
Das Phaseo SDK verwenden
Legen Sieregion beim Erstellen des Clients fest. Jede unterstützte Anfrage dieses Clients verwendet die entsprechende regionale Basis-URL.
"us" für US-Routing. Lassen Sie region weg oder verwenden Sie "global" für globales Routing. Das SDK lehnt Konfigurationen ab, die region mit einer benutzerdefinierten baseUrl oder base_url kombinieren, da beide Optionen konkurrierende Hosts auswählen würden.
Chat Completions verwenden
Responses verwenden
Messages verwenden
Der Messages-Endpunkt akzeptiert das Anthropic-Anfrageformat und behält dieselbe regionale Anbieterbeschränkung bei.Unterstützte Anfragefunktionen
Regionales Routing unterstützt derzeit:- Texteingabe und Textausgabe
- Antworten mit und ohne Streaming
- System- und Entwickleranweisungen
- Vom Client definierte Funktionswerkzeuge und benutzerdefinierte Werkzeuge
- Werkzeugergebnisse mit Text
- Strukturierten Text und JSON-Ausgabe, sofern vom Modell unterstützt
- Voreinstellungen, Anbieterreihenfolge, Ausweichrouten und Preisgrenzen, die der regionalen Richtlinie nicht widersprechen
- Bilder, Audio, Video, Dokumente, Dateien und Anhänge
- Nichttextuelle Ausgabemodalitäten
- Vom Anbieter gehostete Werkzeuge wie Websuche, Dateisuche, Codeausführung, Computerbedienung und Bilderzeugung
- Endpunkte für Bilder, Audio, Video, Embeddings, Moderation, Stapelverarbeitung, Dateien, Webhooks und Echtzeit
In einer Region verfügbare Modelle ermitteln
Rufen Sie/v1/models über denselben regionalen Hostnamen auf, den Sie für die Generierung verwenden:
Das ausgewählte Gateway prüfen
Regionale Antworten enthalten:Der Header kennzeichnet die regionale Phaseo-Richtlinie, die die Anfrage verarbeitet hat. Er belegt keine garantierte Ausführungsresidenz von Cloudflare.
Verhalten bei Fehlern
Regionales Routing bricht ab, wenn die Richtlinie nicht erfüllt werden kann. Phaseo wiederholt eine Anfrage niemals stillschweigend über einen Anbieter außerhalb der Region des Hostnamens.Was regionales Routing abdeckt
Bei einer akzeptierten Generierungsanfrage verlangt Phaseo, dass die ausgewählte Anbieterroute beide Bedingungen deklariert:- Modellausführung in der ausgewählten Region
- Verarbeitung von Prompt- und Antwortdaten in der ausgewählten Region
Aktuelle Einschränkungen
Diese erste Version garantiert nicht, dass der vollständige Lebenszyklus einer Anfrage in der ausgewählten Region bleibt:- Cloudflare Workers-Platzierungshinweise wählen einen Standort nahe der konfigurierten Cloudregion, schaffen aber keine Compliance-Grenze.
- Phaseo-Konten, Authentifizierung, Abrechnung und Anfragemetadaten verwenden gemeinsame Supabase-Infrastruktur.
- Cloudflare KV und Worker-Aufrufprotokolle sind nicht an eine Region gebunden.
- Anbieter-Unteranfragen werden durch den ausgewählten Anbieterendpunkt beschränkt, nicht durch Cloudflares Platzierungseinstellung.
- Support- und Betriebszugriff sind nicht auf Personal in der ausgewählten Region beschränkt.