Learn how to integrate Veleen into your application and start saving on AI costs.
Sign up for a free account and create an API key from the API Keys page. Your key will look like lk_xxxxx.
When creating your Veleen API key, add your existing provider API keys (Anthropic, OpenAI, etc.). These are securely encrypted and used to forward requests to the providers.
Replace your provider's base URL with Veleen's gateway. That's it!
from anthropic import Anthropic
client = Anthropic(
api_key="lk_your_veleen_key", # Your Veleen API key
base_url="https://gateway.veleen.com"
)
response = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hello, Claude!"}
]
)
print(response.content[0].text)from openai import OpenAI
client = OpenAI(
api_key="lk_your_veleen_key", # Your Veleen API key
base_url="https://gateway.veleen.com/v1"
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "user", "content": "Hello, GPT!"}
]
)
print(response.choices[0].message.content)import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({
apiKey: "lk_your_veleen_key",
baseURL: "https://gateway.veleen.com",
});
const response = await client.messages.create({
model: "claude-sonnet-4-20250514",
max_tokens: 1024,
messages: [{ role: "user", content: "Hello!" }],
});
console.log(response.content[0].text);curl https://gateway.veleen.com/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: lk_your_veleen_key" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-20250514",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello!"}]
}'Veleen offers three compression modes to balance savings with output quality:
Safest option with minimal risk of meaning change. Removes only obvious redundancies.
15-25% savingsGood trade-off between savings and safety. Smart compression with quality preservation.
25-35% savingsMaximum savings. Best for non-critical or high-volume use cases. Review outputs recommended.
35-50% savingshttps://gateway.veleen.com/v1/messagesAnthropic Messages API/v1/chat/completionsOpenAI Chat API| Header | Description |
|---|---|
x-api-key | Your Veleen API key |
Content-Type | application/json |
x-compression-mode | Optional: conservative, balanced, aggressive |
Veleen adds custom headers to responses so you can track your savings:
| Header | Description |
|---|---|
x-original-tokens | Original input token count |
x-compressed-tokens | Compressed input token count |
x-tokens-saved | Number of tokens saved |
x-savings-percent | Percentage savings achieved |
If you have questions or need assistance, we're here to help: