Escolher um endpoint
O nome de host regional define o limite da política. Uma solicitação não pode substituí-lo com um valor conflitante de
required_execution_region ou required_data_region.
Usar o SDK do Phaseo
Definaregion ao criar o cliente. Toda solicitação compatível feita por esse cliente usa a URL base regional correspondente.
"us" para roteamento nos EUA. Omita region, ou use "global", para roteamento global. O SDK rejeita configurações que combinam region com um baseUrl ou base_url personalizado, porque as duas opções selecionariam hosts concorrentes.
Usar Chat Completions
Usar Responses
Usar Messages
O endpoint Messages aceita o formato de solicitação da Anthropic e mantém a mesma restrição regional de provedores.Recursos de solicitação compatíveis
O roteamento regional atualmente permite:- Entrada e saída de texto
- Respostas com e sem streaming
- Instruções de sistema e desenvolvedor
- Ferramentas de função definidas pelo cliente e ferramentas personalizadas
- Resultados de ferramentas que contêm texto
- Texto estruturado e saída JSON, quando compatíveis com o modelo
- Predefinições, ordenação de provedores, alternativas e limites de preço que não conflitem com a política regional
- Imagens, áudio, vídeo, documentos, arquivos e anexos
- Modalidades de saída não textuais
- Ferramentas hospedadas pelo provedor, como busca na web, busca em arquivos, execução de código, uso de computador e geração de imagens
- Endpoints de imagem, áudio, vídeo, embeddings, moderação, lotes, arquivos, webhooks e tempo real
Descobrir modelos disponíveis em uma região
Chame/v1/models pelo mesmo nome de host regional usado para geração:
Verificar o gateway selecionado
As respostas regionais incluem:O cabeçalho identifica a política regional do Phaseo que processou a solicitação. Ele não comprova residência garantida da execução do Cloudflare.
Comportamento em caso de falha
O roteamento regional bloqueia a operação quando a política não pode ser cumprida. O Phaseo nunca repete silenciosamente a solicitação por um provedor fora da região do nome de host.O que o roteamento regional cobre
Para uma solicitação de geração aceita, o Phaseo exige que a rota do provedor selecionado declare as duas condições:- Execução do modelo na região selecionada
- Tratamento de dados de prompts e respostas na região selecionada
Limitações atuais
Esta versão inicial não garante que todo o ciclo de vida da solicitação permaneça na região selecionada:- As indicações de posicionamento do Cloudflare Workers escolhem um local próximo da região de nuvem configurada, mas não criam um limite de conformidade.
- Contas, autenticação, faturamento e metadados de solicitações do Phaseo usam infraestrutura compartilhada do Supabase.
- Cloudflare KV e logs de invocação de Workers não são vinculados a uma região.
- Subsolicitações a provedores são restringidas pelo endpoint do provedor selecionado, não pela configuração de posicionamento do Cloudflare.
- O acesso de suporte e operações não é restrito a pessoal da região selecionada.