Format Compatibility
Supported Format
All Brivionix models currently use the OpenAI Chat Completions format:
text
POST https://brivionix.com/v1/chat/completionsSDK Compatibility
Any SDK compatible with OpenAI's API works with Brivionix:
| SDK | Configuration |
|---|---|
Python openai | base_url="https://brivionix.com/v1" |
Node.js openai | baseURL: "https://brivionix.com/v1" |
| Any HTTP client | Set Authorization: Bearer sk-xxx header |
Supported Features
Streaming
json
{ "model": "gpt-5.4-mini", "messages": [...], "stream": true }Vision (Image Input)
json
{
"model": "gpt-5.4-mini",
"messages": [{
"role": "user",
"content": [
{ "type": "text", "text": "Describe this image." },
{ "type": "image_url", "image_url": { "url": "https://example.com/image.jpg" } }
]
}]
}Tool / Function Calling
json
{
"model": "gpt-5.4-mini",
"messages": [{ "role": "user", "content": "What's the weather in Tokyo?" }],
"tools": [{
"type": "function",
"function": {
"name": "get_weather",
"description": "Get weather for a city",
"parameters": {
"type": "object",
"properties": { "city": { "type": "string" } },
"required": ["city"]
}
}
}]
}All 5 models support all of the above features.
Endpoint Summary
| Endpoint | Method | Description |
|---|---|---|
/v1/chat/completions | POST | Chat completions (primary) |
/v1/models | GET | List available models |
/v1/images/generations | POST | Image generation |
/v1/embeddings | POST | Text embeddings |
/v1/audio/transcriptions | POST | Speech to text |
/v1/audio/speech | POST | Text to speech |
