📖 EVEZ AI API Documentation

OpenAI-compatible API • 49 models • $0/month

Base URL

https://evez-provider-production.up.railway.app/v1

Authentication

Include your API key in the Authorization header:

Authorization: Bearer evez-admin-0c1bb1e7

Quick Start

import openai

client = openai.OpenAI(
    base_url="https://evez-provider-production.up.railway.app/v1",
    api_key="evez-admin-0c1bb1e7"
)

# Chat completion
response = client.chat.completions.create(
    model="glm-5.1",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "What is the 37% theorem?"}
    ],
    max_tokens=500,
    temperature=0.7
)
print(response.choices[0].message.content)

Endpoints

GET /v1/models

List all available models.


POST /v1/chat/completions

Create a chat completion. Compatible with OpenAI API.

{
  "model": "glm-5.1",
  "messages": [{"role": "user", "content": "Hello"}],
  "max_tokens": 100,
  "temperature": 0.7
}

GET /health

Health check endpoint.


Available Models

Model IDBackendContext

Backends

BackendModelsCostLatency
Vultr InferenceGLM-5.1, DeepSeek-V3, Kimi-K2, MiniMax-M2$0.008/1K~200ms
OpenRouter26 free modelsFree~500ms
Groq5 free modelsFree~50ms
HuggingFace8 modelsFree (monthly credits)~1s
EVEZ Customevez-smart, evez-code, evez-fast, evez-visionFreeN/A

Error Handling

The API returns standard OpenAI-compatible error responses:

{
  "error": {
    "message": "Model not found",
    "type": "invalid_model"
  }
}

Rate Limits

Default: 60 requests/minute. Contact us for higher limits.

GitHubDonatePress Kit