Uncensored API'yi entegre edin
Resmi OpenAI SDK'sını projenize ekleyin ve uç noktamızı işaret edin. Bu hızlı başlangıç kılavuzu, sıfır yapılandırma sapmasıyla kimlik doğrulama, ilk istekler, akış ve hata işleme adımlarını kapsar.
Resmi OpenAI SDK'sını yükleyin
Standart kütüphaneyi ortamınıza ekleyerek başlayın. Bu, diğer sağlayıcılarla çalışan aynı istemci kodunu kullandığınızdan emin olursunuz.
- Çalıştır
pip install openaiPython için. - Çalıştır
npm install openaiNode.js için.
Bu paketler HTTP mantığını ele alır, böylece odaklanabileceğiniz şey promptlardır. Özel bir istemciye veya ayrı bir yönlendirme katmanına ihtiyacınız yoktur. SDK, yeniden denemeleri ve JSON serileştirmesini otomatik olarak yönetir.
Temel URL'nizi ve anahtarınızı yapılandırın
SDK'nızı varsayılan temel URL'yi geçersiz kilarak sunucumuza yönlendirin. Dashboard'unuzda oluşturduğunuz anahtarı kullanın ve model kimliğini şuraya ayarlayın: uncensored.
- Temel URL:
https://api.pricingkeyapiopenai.com/v1 - Model:
uncensored
Bu yapılandırma, herhangi bir OpenAI-uyumlu istemciyle çalışır. Mevcut kod yapınızı koruyabilir ve yalnızca uç nokta adresini değiştirebilirsiniz. Burada abonelik kilidi yoktur.
Python'da istemci kurulumu nasıl yapılır:
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingkeyapiopenai.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)
İlk sohbet tamamlamasını
Standart bir POST isteği gönderin /v1/chat/completions uç noktasına. Gerekli JSON formatında sistem ve kullanıcı mesajlarınızı gönderin. API, yasal yetişkin konular için standart içerik filtrelerini yok sayan bir metin yanıtı döndürür.
Gecikmeyi ve token kullanımını doğrulamak için basit bir istemle bağlantıyı test edin. Yanıt alırsanız, entegrasyonunuz doğru çalışıyor demektir.
Örnek istek yapısı:
curl https://api.pricingkeyapiopenai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Convert this curl request to Python using standard libraries"}]
}'
Gerçek zamanlı tokenlar için akış özelliğini etkinleştirin
Ayarla stream oluşturulurken tokenları almak için true olarak ayarlayın. Bu, sohbet arayüzleri ve gerçek zamanlı uygulamalar için gereklidir. SDK, sunucudan gelen parçaları geldiği gibi verir.
Her bir parça yanıtın delta değerini içerir. Bu delta değerlerini birleştirerek son metni oluşturabilirsiniz. Akış, uzun çıktılar için algılanan gecikmeyi önemli ölçüde azaltır.
Node.js istemcinizde akış özelliğini etkinleştirin:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingkeyapiopenai.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);
JSON modu ve fonksiyon çağırma
Şunu ayarlayarak yapılandırılmış çıktı isteyin response_format için {"type": "json_object"}. Bu, modelin düz metin yerine geçerli JSON döndürmesini zorlar. Şunu kullanın tools işlev çağrısı yetenekleri için.
Araç şemalarınızı isteğe tanımlayın. Model, kodunuzda çalıştırabileceğiniz araç çağrıları üretecektir. Bu, standart OpenAI işlev çağırma arayüzüyle tam olarak aynı şekilde çalışır.
SDK'nızda JSON modunu yapılandırın:
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)
Hataları ve kullanım sınırlarını yönetin
Uygulama akışınızı yönetmek için belirli HTTP durum kodlarına dikkat edin. 401 hatası API anahtarınızın geçersiz veya süresi dolmuş olduğunu gösterir. 402 hatası ödenmiş kredinizin kalmadığını belirtir. 429 hatası dakikada 300 isteklik hız sınırına ulaştığınızı işaret eder.
Bağlam pencereniz toplam 100.000 token'dır. Bu sınırı aşarsanız API bir hata döndürür. Reddetmeler ve hatalar token bakiyenizi tüketmez. İstek gövdelerinizi 8 MB altında tutun.
Sık sorulan sorular
openai API anahtarı fiyatlandırma yapısı nedir?
1M giriş tokeni başına $0.15 ve 1M çıkış tokeni başına $0.50 ücretlendiriyoruz. Aylık abonelik veya boşta kapasite ücreti yoktur. Ön ödemeli kripto bakiyenizden gerçekten kullandığınız tokenler için sadece ödeme yaparsınız.
Bu sansürsüz bir LLM modeli mi?
Evet, modelimiz yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. Tek katı sınır, reşit olmayanlarla ilgili cinsel içerik içeren talepleri reddetmemizdir. GPT, Claude veya başka bir sağlayıcının modeli değildir.
Hangi ödeme yöntemlerini kabul ediyorsunuz?
Yalnızca Kripto: TRC20 üzerinde USDT veya Base üzerinde USDC, $20 ile $500 arasında herhangi bir tam tutar. Bonus kredi $50'den itibaren geçerlidir.
API anahtarınızı oluşturun
Kaydolun, token'ınızı alın, temel URL'nizi güncelleyin. Tüm yapılandırma bu kadar basit.