WiozenAPI
BilgiClaude 5.5 yarın sabah 08:00'e kadar %90 indirimli (Opus 5.5: milyon token başına $0,40 girdi, $2 çıktı). Bakiye yüklemiş hesaplarda kişi başı $2'lık kullanıma kadar geçerli. Wiozen kampanyayı erken bitirme ve koşullarını değiştirme hakkını saklı tutar.

Doküman

OpenAI ve Anthropic uyumlu tek bir adres. Adresi ve anahtarını ver, alıştığın aracı kullan.

Araç rehberleri

Başlangıç

API adresihttps://api.wiozen.com
KimlikAuthorization: Bearer sk-gw-…ya da x-api-key
Modelwiozen-anthropicTüm modeller

Anahtarını Anahtarlar sayfasından oluştur. Yalnızca yayınlanan model adları kabul edilir; başka bir ad 400 döner.

Kurulum

örnekler seçtiğin modele göre güncellenir
terminal
# Claude Code yüklü değilse
npm install -g @anthropic-ai/claude-code

export ANTHROPIC_BASE_URL="https://api.wiozen.com"
export ANTHROPIC_AUTH_TOKEN="sk-gw-..."
export ANTHROPIC_MODEL="wiozen-anthropic"
claude

Claude Code şu an wiozen-anthropic modeliyle çalışır. Claude ve Gemini modellerini diğer sekmelerdeki araçlarla kullanabilirsin.

Key Tool

Claude Desktop ve Claude Code'u ortam değişkeni yazmadan bağlar: aracı aç, sk-gw-… anahtarını gir, Uygula'ya bas.

Uç noktalar

YolBiçimAçıklama
POST/v1/messagesAnthropicClaude Code, Cursor, VS Code ve Anthropic SDK
POST/v1/messages/count_tokensAnthropicToken sayımı; ücretsizdir
POST/v1/chat/completionsOpenAIOpenAI SDK ve OpenAI uyumlu araçlar
POST/v1/responsesOpenAI ResponsesCodex ve Responses API istemcileri
POST/v1/images/generationsGörselMetinden ve referans görselden görsel üretimi
POST/v1/embeddingsVektörMetin vektörleştirme
POST/v1/audio/speechSesMetinden sese
POST/v1/audio/transcriptionsSesSesten metne
POST/v1/searchWebWeb araması
POST/v1/web/fetchWebSayfa içeriğini Markdown olarak çekme
GET/v1/modelsOpenAIKullanılabilir modellerin listesi

Görsel üretimi

/v1/images/generations metinden görsel üretir. image alanında bir referans görsel verirsen üretim o görselden yola çıkar: düzenleme, arka plan değiştirme, aynı ürünü farklı sahnede gösterme. Görsel yanıtta data[0].b64_json içinde base64 olarak döner.

Metinden görsel
curl https://api.wiozen.com/v1/images/generations \
  -H "Authorization: Bearer $API_KEY" \
  -H "content-type: application/json" \
  -d '{
    "model": "gemini-3.1-flash-image",
    "prompt": "Beyaz masada kırmızı bir elma, stüdyo çekimi"
  }'
Referans görselle · Python
import base64, requests

ref = base64.b64encode(open("urun.png", "rb").read()).decode()

r = requests.post(
    "https://api.wiozen.com/v1/images/generations",
    headers={"Authorization": "Bearer sk-gw-..."},
    json={
        "model": "gemini-3.1-flash-image",
        "prompt": "Aynı ürünü koru, arka planı açık mavi yap",
        "image": "data:image/png;base64," + ref,
    },
)
open("sonuc.jpg", "wb").write(base64.b64decode(r.json()["data"][0]["b64_json"]))

Referans görsel data URI ya da düz base64 olmalıdır; adres (URL) kabul edilmez. İstek başına bir referans görsel kullanılır.

Yanıt biçimi

200 · JSON
{
  "id": "msg_01XyZ987654321",
  "type": "message",
  "role": "assistant",
  "content": [{ "type": "text", "text": "Merhaba!" }],
  "model": "wiozen-anthropic",
  "stop_reason": "end_turn",
  "usage": { "input_tokens": 14, "output_tokens": 11 }
}
"stream": true · SSE
event: message_start
data: {"type":"message_start","message":{"id":"msg_01X...","role":"assistant"}}

event: content_block_delta
data: {"type":"content_block_delta","delta":{"type":"text_delta","text":"Merhaba"}}

event: message_delta
data: {"type":"message_delta","delta":{"stop_reason":"end_turn"},"usage":{"output_tokens":11}}

data: [DONE]

Parametreler

ParametreTipZorunluAçıklama
modelstringEvetYayınlanan model adı. Boş ya da tanınmayan ad 400 döner.
messagesarrayEvetİleti dizisi: [{"role": "user", "content": "..."}]
max_tokensintegerHayırÜretilebilecek en fazla token (64.000'e kadar). Model zor sorularda önce düşünür ve düşünme de bu bütçeden düşer; bütçe yetmezse yanıt stop_reason: "max_tokens" ile boş kapanabilir. 16.000 ve üzeri önerilir.
streambooleanHayırtrue verildiğinde yanıt Server-Sent Events olarak akar.
toolsarrayHayırAraç çağırma her iki biçimde de desteklenir.

Faturalama

  • Dolar bakiyesi. Yüklediğin tutar bakiyen olur ve süresizdir; her istek kullandığı tokenların fiyatı kadar düşer. Güncel fiyatlar Modeller sayfasında.
  • Dört ayrı fiyat. Girdi, önbellekten okunan girdi, önbelleğe yazılan girdi ve çıktı ayrı fiyatlanır. Önbellekten okuma girdinin onda biri fiyatınadır; uzun bağlamlı ajan kullanımında maliyetin çoğunu bu belirler.
  • Rezervasyon. İstek başlarken tahmini maliyet bakiyenden ayrılır, yanıt bitince gerçek maliyete düzeltilir. max_tokens değerini gereğinden büyük vermek bu ayrılan tutarı büyütür.
  • Başarısız istek ücretlenmez. /v1/messages/count_tokens de ücretsizdir.
  • Anahtar limiti. Bir anahtara harcama tavanı koyabilirsin; aşıldığında yalnızca o anahtar durur.
  • İstek istek dökümü Kullanım sayfasında görürsün.

Hatalar

DurumAnlamıNe yapmalı
400Geçersiz istek ya da tanınmayan modelModel adını ve gövdeyi kontrol et. Hata mesajı kullanılabilir modelleri listeler.
401Anahtar eksik ya da geçersizsk-gw-… anahtarını ve başlığı kontrol et.
403Hesap askıdaDestek üzerinden bize yaz.
429 Quota exhaustedBakiye yetersizBakiye yükle.
429 API key spend limit reachedAnahtarın harcama limiti dolduAnahtarlar sayfasından limiti yükselt ya da kaldır.
502 / 504Üst kaynak yanıt veremediİstek ücretlenmez; kısa süre sonra yeniden dene.