Elegir un endpoint
El nombre de host regional establece el límite de la política. Una solicitud no puede anularlo con un valor contradictorio de
required_execution_region o required_data_region.
Usar el SDK de Phaseo
Estableceregion al crear el cliente. Todas las solicitudes compatibles realizadas por ese cliente usan la URL base regional correspondiente.
"us" para el enrutamiento a EE. UU. Omite region, o usa "global", para el enrutamiento global. El SDK rechaza las configuraciones que combinan region con un baseUrl o base_url personalizado, porque ambas opciones seleccionarían hosts distintos.
Usar Chat Completions
Usar Responses
Usar Messages
El endpoint Messages acepta el formato de solicitud de Anthropic y mantiene la misma restricción regional de proveedores.Funciones de solicitud compatibles
Actualmente, el enrutamiento regional admite:- Entrada y salida de texto
- Respuestas con y sin transmisión
- Instrucciones del sistema y del desarrollador
- Herramientas de función definidas por el cliente y herramientas personalizadas
- Resultados de herramientas que contienen texto
- Texto estructurado y salida JSON, cuando el modelo los admite
- Ajustes preestablecidos, orden de proveedores, alternativas y límites de precio que no contradigan la política regional
- Imágenes, audio, vídeo, documentos, archivos y adjuntos
- Modalidades de salida distintas del texto
- Herramientas alojadas por proveedores, como búsqueda web, búsqueda de archivos, ejecución de código, uso del ordenador y generación de imágenes
- Endpoints de imagen, audio, vídeo, embeddings, moderación, lotes, archivos, webhooks y tiempo real
Descubrir modelos disponibles en una región
Llama a/v1/models mediante el mismo nombre de host regional que utilizas para la generación:
Verificar la pasarela seleccionada
Las respuestas regionales incluyen:La cabecera identifica la política regional de Phaseo que procesó la solicitud. No demuestra que la residencia de ejecución de Cloudflare esté garantizada.
Comportamiento ante fallos
El enrutamiento regional bloquea la operación si no se cumple la política. Phaseo nunca reintenta silenciosamente la solicitud mediante un proveedor fuera de la región del nombre de host.Qué cubre el enrutamiento regional
Para una solicitud de generación aceptada, Phaseo exige que la ruta del proveedor seleccionado declare ambas condiciones:- Ejecución del modelo en la región seleccionada
- Tratamiento de los datos de las instrucciones y respuestas en la región seleccionada
Limitaciones actuales
Esta versión inicial no garantiza que todo el ciclo de vida de la solicitud permanezca dentro de la región seleccionada:- Las indicaciones de ubicación de Cloudflare Workers eligen una ubicación cercana a la región de nube configurada, pero no establecen un límite de cumplimiento normativo.
- Las cuentas, la autenticación, la facturación y los metadatos de solicitudes de Phaseo usan infraestructura compartida de Supabase.
- Cloudflare KV y los registros de invocación de Workers no están vinculados a una región.
- Las subsolicitudes a proveedores están limitadas por el endpoint del proveedor seleccionado, no por la configuración de ubicación de Cloudflare.
- El acceso de soporte y operaciones no está restringido al personal de la región seleccionada.