Wu Xianzhi APIBelgeler
Wu Xianzhi API Hızlı Başlangıç Kılavuzu
Bu belge, Wu Xianzhi API'e hızlı erişim sürecini açıklar; sansürsüz metin üretimi için OpenAI uyumlu uç noktalar aracılığıyla uncensored modelini çağırmanıza yardımcı olur.
https://api.wuxianzhiapi.com/v1uncensored
Temel API Uç Noktası ve Kimlik Doğrulama
Wu Xianzhi API, OpenAI standart uç noktalarıyla tamamen uyumludur. Tüm istekler https://api.wuxianzhiapi.com/v1 adresine gönderilir. Yetkilendirme için bir API anahtarına ihtiyacınız vardır; bunu Authorization: Bearer YOUR_API_KEY istek başlığına ekleyin. Kayıt olduktan sonra anahtarınız hemen oluşturulur; eski anahtarı geçersiz kılmak için istediğiniz zaman yeniden oluşturabilirsiniz. Ön ödeme modeli kullanıyoruz; kredi süresiz olarak geçerlidir, kullanım bazlı faturalandırma yapılır ve abonelik ücreti yoktur.
İlk İsteği Gönder
/v1/chat/completions uç noktasına POST isteği göndererek API bağlantısını doğrudan doğrulayabilirsiniz. Model kimliğini uncensored olarak belirtin. Bu model bağımsız çalışan açık ağırlıklı bir modeldir; yasal yetişkin içerikler ve tartışmalı konular için sansürsüz hale getirilmiş olup içerik üretimini reddetmez.
İstek gövdesinin messages dizisi içerdiğinden emin olun. Yetkilendirme başarısız olursa 401, yetersiz bakiye durumunda 402 döndürülür.
curl https://api.wuxianzhiapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Python SDK Çağrı Örneği
Python geliştiricileri için resmi openai kütüphanesini doğrudan kullanabilirsiniz. Sadece base_url değerini sunucumuza işaret edecek şekilde değiştirin ve doğru API anahtarını iletin. Model ID'si uncensored olarak sabittir. Dikkat: Sadece metin üretimi destekliyoruz; gömme vektörleri veya çok modlu yetenekler sağlamıyoruz. Bu yöntem yapılandırılmış veri etkileşimlerini kolayca işleyebilen arka uç hizmetleri entegrasyonu için uygundur.
from openai import OpenAI
client = OpenAI(base_url="https://api.wuxianzhiapi.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Node.js SDK Entegrasyonu
Node.js geliştiricileri de entegrasyon için openai npm paketini kullanabilir. baseURL ve apiKey yapılandırıldıktan sonra çağrı mantığı OpenAI ile aynıdır. Bu uncensored LLM API'si fonksiyon çağırma destekler; tools parametresi aracılığıyla fonksiyonları tanımlayabilir ve modelin döndürdüğü yapılandırılmış JSON'u yürütebilirsiniz. Bu durum, kısıtlamasız AI uygulamaları oluşturmak için ideal bir arka uç sağlar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.wuxianzhiapi.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Akış Yanıtları (SSE)
İlk kelime gecikmesini azaltmak için isteklerde stream: true ayarını öneririz. API, yanıtı sunucu tarafından gönderilen olaylar (SSE) aracılığıyla parça parça döndürür. Bu durum gerçek zamanlı sohbetler veya uzun metin üretimi senaryoları için kritiktir. İstemciler data olayını dinlemeli ve JSON parçalarını ayrıştırıp birleştirerek nihai içeriği oluşturmalıdır. Akış, faturalandırma yöntemini değiştirmez; hala girdi ve çıktı token sayısına göre hesaplanır.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Kısıtlamalar, Hata İşleme ve Bağlam Penceresi
Her API anahtarı için dakika başına 300 istek ve istek gövdesi için maksimum 8 MB sınır vardır. Bağlam penceresi 100,000 token'dır (istem ve yanıt dahil). Hata kodları şunlardır: 401 anahtarın geçersiz olduğunu, 402 bakiyenin yetersiz olduğunu ve 429 hız limitinin aşıldığını gösterir. Model, reşit olmayanlara yönelik cinsel içeriği kesin olarak engeller; diğer yasal yetişkin içerikler sansürsüzdür. Model listesine /v1/models ile erişebilirsiniz.
API özellikleri
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Model kimliği | uncensored |
| Base URL | https://api.wuxianzhiapi.com/v1 |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| JSON modu | response_format: {"type": "json_object"} |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Hız limiti | anahtar başına dakikada 300 istek |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| İstek boyutu | en fazla 8 MB |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Ücretsiz deneme | $0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300) |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| Giriş | Google veya e-posta ve şifre |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sıkça Sorulan Sorular
Wu Xianzhi AI'nın modeli GPT veya Claude mu?
Hayır. ID'si <code>uncensored</code> olan bağımsız açık ağırlıklı bir model çalıştırıyoruz. Model, yasal yetişkin içerikler konusunda tamamen serbest bırakılmış olup içerik üretimini reddetmez ve herhangi bir üçüncü taraf modelle bağlantılı değildir.
Ön ödemeli bakiye süresi doluyor mu?
Hayır. API proxy'miz kullanım bazlı faturalandırma modeli izler; yüklenen kredi süresiz olarak geçerlidir. Aylık ücret veya abonelik ücreti yoktur; uzun vadeli dağıtım için uygundur.
Fonksiyon çağırma destekleniyor mu?
Evet. Standart <code>tools</code> parametresi aracılığıyla model yapılandırılmış fonksiyon çağırma talimatları döndürür; bu da geliştiricilere etkileşimli AI uygulamaları oluşturmada kolaylık sağlar.
Anahtarı almak için formu doldurun
Hesap oluşturun, anahtarı kopyalayın ve Base URL'i değiştirin. Yapılandırma bu kadar kolay.
API Anahtarı Al