Opensfw API Hızlı Başlangıç Rehberi
Kısıtlanmamış modeli OpenAI uyumlu API'mizle çalıştırın. Metin gönderin, yanıt alın ve abonelik kilitsiz ön ödemeli kredilerinizi takip edin.
Kimlik Doğrulama ve Temel URL
Anahtarınızı dashboard'da oluşturun. https://api.opensfw.com/v1 temel URL'yi ayarlayın ve API anahtarınızı şuraya ekleyin: Authorization header. Bu yapılandırma standart herhangi bir OpenAI SDK istemcisi ile çalışır.
İlk sohbet tamamlama isteğinizi yapmak
Şuraya bir POST isteği gönderin /v1/chat/completions model kimliğiniz ve mesajlarınızla birlikte. Sansürsüz model girdinizi işler ve oluşturulan metni döndürür. Bağlantıyı doğrulamak için aşağıdaki curl örneğini kullanın.
curl https://api.opensfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the current release version of the model?"}]
}'
Akış yanıtları ve belirteç kullanımı
Ayarlayarak akışı etkinleştirin stream: true istekinizde. Oluşturuldukları anda metin parçaları alırsınız. Son parça, faturalandırma için tam jeton kullanım istatistiklerini içerir. Akışı işlemek için Python örneğini kullanın.
from openai import OpenAI
client = OpenAI(base_url="https://api.opensfw.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)
Fonksiyon çağırma ve JSON modu
Yapılandırılmış çıktılar için istek gövnenize araçlar tanımlayın. Kullanın response_format: {"type": "json_object"} katı JSON yanıtlar için. Bu, standart fonksiyon çağırma parametreleriyle sorunsuz çalışır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.opensfw.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);
Hataları ve hız sınırlarını işleme
Kontrol et 401 anahtarınız geçersizse, 402 yetersiz bakiye için ve 429 hız sınırlamaları için. Ana başına dakikada 300 istek ve 8 eşzamanlı istek alırsınız. Hatalar token tüketmez.
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)
Bağlam pencerelerini ve sınırlarını anlama
Uncensored model, 100.000 token'lık bir bağlam penceresi destekler. Prompt ve tamamlama birlikte. Maksimum çıktı istek başına 16.000 token'dır. İstek gövdenizi 8 MB altında tutun. Bu, büyük girdiler için tutarlı performans sağlar.
Sık sorulan sorular
OpenSFW API fiyatlandırması nedir?
1M giriş token'ı başına $0.15 ve 1M çıkış token'ı başına $0.50 ödersiniz. Önceden ödenen kredi gerçek kullanım tarafından tahsil edilir ve hatalar ücretsizdir. Kredi süresi dolmaz.
Sansürsüz LLM API'si için nasıl ödeme yaparım?
Kripto para ile bakiye yükleyin: USDT (TRC20) veya USDC (Base). Minimum $20, maksimum $500. Daha büyük yatırımlar için bonus kredi alırsınız, örneğin $200 için +%15.
Bu sansürsüz bir AI modeli mi?
Evet. Model yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. Yalnızca küçükların cinsel içeriklerini engeller. GPT veya Claude değildir.
API Anahtarınızı Alın
Kaydolun, anahtarınızı kopyalayın, temel URL'yi güncelleyin. Yapmanız gereken tek şey bu.