版本

版本在地址里,跟着第一段走;弃用提前 90 天,用两个标准头告诉你。

版本号写在地址里,紧跟第一段;每个前缀各自计版本,没有全站统一的版本号。

地址里的版本段

https://api.deepraxis.ai/{protocol}/{version}/…
前缀版本段由谁决定
/openai /anthropicv1跟随厂商
/googlev1beta跟随厂商
/e2b /tavily无版本段跟随厂商
/agent /model /sandbox /search /metav1Praxis

厂商前缀下,版本相关的头(如 Anthropic 的 anthropic-version)原样透传给厂商,行为与官方一致。

什么算破坏性变更

删字段、改字段类型或含义、改默认值、收紧校验、改错误码含义。加字段、加端点、放宽校验不算。

Beta 与正式

  • Beta:端点页标有「Beta」。可能随时改动,不做兼容承诺;适合试用,不建议放进生产。
  • 正式:破坏性变更只会以新版本段发布(如 /model/v2/…),旧版本继续可用。

弃用怎么通知

旧版本或端点弃用时:

  1. 更新日志公告,并给出替代方案;
  2. 该端点的响应带两个标准头:Deprecation(RFC 9745,何时弃用)与 Sunset(RFC 8594,何时下线),Link 头指向迁移说明;
  3. 从公告到下线至少 90 天;下线后返回 404。
Deprecation: @1767225600
Sunset: Sat, 04 Apr 2026 00:00:00 GMT
Link: </docs/changelog>; rel="deprecation"
导出

本页内容