Proxy to OpenAI-Compatible Chat Completions
Proxy requests to OpenAI-compatible chat completions APIs and return the full response payload. Supports multiple providers via model parameter format: "model_name" (defaults to OpenAI), "provider/model_name", or "provider:model_name". Works with providers that offer OpenAI-compatible endpoints.
Request body
Response
Changes
Changed in 1 of the 101 revisions of this API.86
- ▲
request body became required
request-body-became-required
- ▲
added
ChatMessageRoleEnumto themessages/items/rolerequest propertyallOflistrequest-property-all-of-added
- ▲
removed the enum value
assistantof the request propertymessages/items/rolerequest-property-enum-value-removed
- ▲
removed the enum value
systemof the request propertymessages/items/rolerequest-property-enum-value-removed
- ▲
removed the enum value
userof the request propertymessages/items/rolerequest-property-enum-value-removed
- ▲
the
modelrequest property's minLength was increased from0to1request-property-min-length-increased
- ▲
the
messages/items/contentrequest property type/format changed fromstring/to/request-property-type-changed
- ▲
the
messages/items/rolerequest property type/format changed fromstring/to/request-property-type-changed
- ○
added the new optional request property
messages/items/tool_call_idnew-optional-request-property
- ○
added the new optional request property
messages/items/tool_callsnew-optional-request-property
- ○
added the media type
application/x-www-form-urlencodedto the request bodyrequest-body-media-type-added
- ○
added the media type
multipart/form-datato the request bodyrequest-body-media-type-added
- ○
the request property
messages/items/contentbecame nullablerequest-property-became-nullable
- ○
the request property
messages/items/contentbecame optionalrequest-property-became-optional
This revision also has 7 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 101 revisions, 1 has no diff computed.