跳转到内容

实验性端点一览

端点语义操作请求字段响应字段状态语义
POST /v1/async/invocationsasync_generate76project-owned resource with 7 day TTL
GET /v1/async/invocations/{id}async_generate16project-owned resource
POST /v1/async/invocations/{id}/cancelasync_generate11always fails closed because Bedrock has no cancellation operation
POST /v1/audio/speechsynthesize51stateless
POST /v1/audio/transcriptionstranscribe61stateless
POST /v1/batchesbatch416project-owned resource with 7 day TTL
GET /v1/batches/{id}batch116project-owned resource
POST /v1/batches/{id}/cancelbatch116project-owned cancellable resource
POST /v1/filesfile38project-owned resource with 30 day TTL
GET /v1/files/{id}file18project-owned resource
DELETE /v1/files/{id}file13deletes upstream, metadata, and local content
GET /v1/files/{id}/contentfile11content served from the private local object directory
POST /v1/images/generationsimage75stateless
POST /v1/moderationsmoderate23stateless
POST /v1/rerankrerank41stateless Halro extension

这是这些端点覆盖最好的字段(20/20 全非空),也是合并后最不该丢的信息。

POST /v1/async/invocations
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
  • this is a Halro extension and has no OpenAI official SDK surface
GET /v1/async/invocations/{id}
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
  • this is a Halro extension and has no OpenAI official SDK surface
POST /v1/async/invocations/{id}/cancel
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
  • this is a Halro extension and has no OpenAI official SDK surface
POST /v1/audio/speech
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
POST /v1/audio/transcriptions
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
POST /v1/batches
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
  • a batch served by the Anthropic profile has its requests carried inline: the input file is stored by Halro and never uploaded, so its identifier names a Halro object rather than one the upstream also holds
  • results collected from a provider that does not return them as a file are bounded by the gateway’s response ceiling; a batch whose results exceed it is reported as undeliverable rather than truncated
  • completion_window is honoured only where the provider has one; the Anthropic profile expires a batch 24 hours after creation and accepts no other value
  • every line of the input is checked against the selected profile before the batch is created, because a batch is routed once for many requests; a line the profile cannot carry fails the batch and names itself
GET /v1/batches/{id}
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
  • a batch served by the Anthropic profile has its requests carried inline: the input file is stored by Halro and never uploaded, so its identifier names a Halro object rather than one the upstream also holds
  • results collected from a provider that does not return them as a file are bounded by the gateway’s response ceiling; a batch whose results exceed it is reported as undeliverable rather than truncated
  • completion_window is honoured only where the provider has one; the Anthropic profile expires a batch 24 hours after creation and accepts no other value
POST /v1/batches/{id}/cancel
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
  • a batch served by the Anthropic profile has its requests carried inline: the input file is stored by Halro and never uploaded, so its identifier names a Halro object rather than one the upstream also holds
  • results collected from a provider that does not return them as a file are bounded by the gateway’s response ceiling; a batch whose results exceed it is reported as undeliverable rather than truncated
  • completion_window is honoured only where the provider has one; the Anthropic profile expires a batch 24 hours after creation and accepts no other value
POST /v1/files
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
GET /v1/files/{id}
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
DELETE /v1/files/{id}
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
GET /v1/files/{id}/content
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
POST /v1/images/generations
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
  • the OpenAI user field is not accepted by this experimental tier
POST /v1/moderations
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
POST /v1/rerank
  • unknown fields and unsupported profile fields are rejected before provider I/O
  • resource identifiers are opaque Halro identifiers scoped to one project
  • this is a Halro extension and has no OpenAI official SDK surface

按完整骨架把这 15 个端点各生成一页:平均每页 3.0 个请求字段、6.1 个响应字段, sdk_matrix 全部未声明,profile_coverage 多为单个 Profile 且未声明任何限制。也就是说 15 个页面的主要内容会是免责声明本身。合并成这一页,信息密度反而更高。