Skip to content

API Compatibility

Managed keys provide OpenAI-compatible access through the Gonka Broker proxy. This page documents what is currently supported.

https://proxy.gonkabroker.com/v1
EndpointStatus
POST /chat/completionsSupported
POST /completionsSupported (legacy)
GET /modelsSupported

The following parameters are supported in /v1/chat/completions requests:

ParameterSupported
modelYes
messagesYes
temperatureYes
top_pYes
max_tokensYes
streamYes
stopYes
presence_penaltyYes
frequency_penaltyYes
toolsYes
tool_choiceYes

The content field in messages supports both formats:

  • String — plain text value ("content": "Hello")
  • Array — structured content parts ("content": [{"type": "text", "text": "Hello"}])

Both formats are fully supported. However, only text content parts are available — image and other multimodal content types are not supported.

Responses follow the OpenAI Chat Completions response format, including:

  • id — unique response identifier
  • object"chat.completion"
  • choices — array of completion choices
  • usage — token usage statistics

Streaming responses use Server-Sent Events (SSE), matching the OpenAI streaming format.

The following OpenAI features are not currently available:

  • Embeddings API
  • Images API
  • Audio API (TTS, STT)
  • Assistants API
  • Fine-tuning API
  • Vision (image inputs)
  • JSON mode / structured outputs

These may be added in future releases. Check back for updates.