选择端点
区域主机名就是策略边界。请求无法通过冲突的
required_execution_region 或 required_data_region 值覆盖此策略。
使用 Phaseo SDK
创建客户端时设置region。该客户端发出的每个受支持请求都会使用对应的区域基础 URL。
"us"。全球路由可省略 region,或使用 "global"。SDK 会拒绝同时设置 region 和自定义 baseUrl 或 base_url 的配置,因为这两个选项会选择相互冲突的主机。
使用 Chat Completions
使用 Responses
使用 Messages
Messages 端点接受 Anthropic 请求格式,同时保留相同的区域提供商限制。支持的请求功能
区域路由目前支持:- 文本输入和文本输出
- 流式和非流式响应
- 系统和开发者指令
- 客户端定义的函数工具和自定义工具
- 包含文本的工具结果
- 模型支持时的结构化文本和 JSON 输出
- 不与区域策略冲突的预设、提供商排序、回退和价格限制
- 图片、音频、视频、文档、文件和附件
- 非文本输出模态
- 提供商托管的工具,例如网页搜索、文件搜索、代码执行、计算机操作和图像生成
- 图像、音频、视频、嵌入、审核、批处理、文件、Webhook 和实时端点
发现区域内可用的模型
通过用于生成的同一个区域主机名调用/v1/models:
验证所选网关
区域响应包含:该响应头标识处理请求的 Phaseo 区域策略。它不能证明 Cloudflare 的执行驻留得到了保证。
失败行为
区域路由在无法满足策略时会停止处理。Phaseo 绝不会悄悄通过主机名所属区域之外的提供商重试请求。区域路由的保障范围
对于已接受的生成请求,Phaseo 要求所选提供商路由同时声明:- 在所选区域执行模型
- 在所选区域处理提示词和生成结果数据
当前限制
此初始版本不保证请求的完整生命周期都位于所选区域内:- Cloudflare Workers 放置提示会选择靠近已配置云区域的位置,但不会建立合规边界。
- Phaseo 的账户、身份验证、计费和请求元数据使用共享的 Supabase 基础设施。
- Cloudflare KV 和 Worker 调用日志不绑定区域。
- 提供商子请求由所选提供商端点约束,而非 Cloudflare 的放置设置。
- 支持和运营访问不限于所选区域内的人员。