01 // Authentication

Use a server-created API key.

Create a key from your account dashboard and keep it server-side. The API accepts a Bearer key. The playground uses your Clerk session and never places a key in browser storage.

02 // Chat completions

Streaming by default in your app.

curl https://ai.venym.io/v1/chat/completions \
  -H "Authorization: Bearer $VENYM_AI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "venym/qwen3.8-27b-obliterated-iq4-dflash2",
    "messages": [{"role":"user","content":"Say hello."}],
    "max_tokens": 256,
    "stream": true,
    "stream_options": {"include_usage": true}
  }'
03 // Vision

Send one bounded image with text.

The Qwen projector is enabled server-side. Use an HTTPS image URL or a `data:image/...` URL. Images are processed in memory for the request and are not retained.

{
  "model": "venym/qwen3.8-27b-obliterated-iq4-dflash2",
  "messages": [{
    "role": "user",
    "content": [
      {"type":"text","text":"Describe this image."},
      {"type":"image_url","image_url":{"url":"data:image/png;base64,..."}}
    ]
  }],
  "max_tokens": 256
}
04 // Model
venym/qwen3.8-27b-obliterated-iq4-dflash2active route
target
Qwen3.8 27B OBLITERATED UD-IQ4_XS
draft
DFlash2 Q4_K_M
output
max 2,048 tokens/request
billing
1 credit / 1,000 tokens
05 // Privacy boundary

No training. No conversation archive.

Prompts are not stored.
Responses are not stored.
Uploaded images are not stored.
No request content is used for training.
Only bounded usage/payment metadata is retained.

Account and payment records remain necessary to operate paid access. This product promise is specifically about inference content: the text, images, and generated output are not retained by Venym.

06 // Packages
Starter
$5
1M inference tokens
Builder
$20
5M inference tokens
Scale
$75
25M inference tokens