OpenAI uyumlu api anahtarı için dokümantasyon
Censorlenmemiş metni dakikalar içinde OpenAI uyumlu API anahtarımızla üretmeye başlayın. Sistem, standart SDK'larla uyumlu damla damla entegrasyondur; yalnızca bir temel URL değişikliği ve token tabanlı ön ödemeli faturalandırma gerektirir.
Kimlik doğrulama ve base URL
Anında bağlanmak için oluşturulan anahtarınızı base URL ile kullanın. Uç nokta https://api.openaicompatibleapikey.com/v1 ve herhangi bir OpenAI-uyumlu istemciyle çalışır. Hesap başına tek bir aktif anahtar alırsınız; yeni bir tane oluşturmak eskisini değiştirir. Kimlik doğrulama Authorization header Bearer şeması. Bu anahtarı güvende tutun, çünkü ön ödemeli kredinize erişim sağlar. Hesap başına tek bir anahtar, farklı projelerdeki kullanımınızı izlemeyi basitleştirir.
İlk istek (curl ile)
Bağlantınızı ve uncensored modeli doğrulamak için basit bir tamamlama isteği gönderin. İstek standart POST /v1/chat/completions model kimliğinin ayarlandığı endpoint uncensored. Bu, API anahtarınızın geçerli olduğunu ve uç noktanın erişilebilir olduğunu, entegre etmeden önce doğrular. Yanıt, token kullanımını ve oluşturulan metni içerir.
curl https://api.openaicompatibleapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total price including tax"}]
}'
Python SDK entegrasyonu
API'yi varsayılan temel URL'yi geçersiz kilarak Python projelerinize entegre edin. Bu, resmi openai kütüphanesi ile kod mantığınızı değiştirmeden sansürsüz LLM'mizle. API anahtarınızı ve özel base URL'yi istemci başlatmasına iletin. Model kimliği uncensored tüm istekler için.
from openai import OpenAI
client = OpenAI(base_url="https://api.openaicompatibleapikey.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 SDK entegrasyonu
Node.js uygulamalarınızı baseURL ve apiKey özellikler. Bu, mevcut OpenAI-uyumlu istemci koduyla uyumluluğu sağlar. Standart parametreleri kullanmaya devam edebilirsiniz messages ve model. İstemci istekleri sansürsüz üretim için barındırılan sunucularımıza yönlendirecektir.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaicompatibleapikey.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ı ve belirteç kullanımı
Ayarlayarak akışı etkinleştirin stream: true istem parametrelerinizde. API, gerçek zamanlı belirteç teslimi için Sunucu Tarafından Gönderilen Etkinlikler (SSE) döndürür. Belirteç kullanım ayrıntıları, akışın son parçasında yer alır. Bu, metke oluşturulurken maliyetleri ve bağlam kullanımını izlemenizi sağlar. Model, 100,000 belirteçlik bir bağlam penceresini destekler.
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)
Rate limitler, hatalar ve limitler
Servis kesintilerinden kaçınmak için kotanızı izleyin. Limit ana başına dakikada 300 istek ve 8 eşzamanlı istektir. 401 hatası geçersiz bir anahtarı, 402 ise yetersiz krediyi gösterir. Hatalar ve reddetmeler ücretsizdir. Bağlam penceresi 100,000 token'dır, istek başına maksimum çıktı 16,000 token'dır. Kredi süresi dolmaz.
Sıkça sorulan sorular
Bu gerçek bir openai uyumlu API anahtarı mı?
Evet, standart OpenAI chat completions protokolünü takip eder. İstemci yapılandırmanızda yalnızca base URL ve API anahtarını güncellemeniz yeterlidir. OpenAI uyumlu formatı destekleyen herhangi bir SDK ile çalışır.
Uncensored model içerikleri nasıl işler?
Model, yasal yetişkin, kurgusal veya tartışmalı konularda reddetmez. Yalnızca çocuklarla ilgili cinsel içerikler konusunda bir katı sınır uygular. Bu, NSFW sohbet botları ve sınırsız üretim için uygundur.
Hız limitine takılırsam ne olur?
429 durum kodu alırsınız. Sınır, anahtar başına dakikada 300 istek ve 8 eşzamanlı istektir. Gerekirse sınırı sıfırlamak için yeni bir anahtar oluşturabilirsiniz; her hesap aynı anda yalnızca bir aktif anahtara izin verir.
Anahtarınızı şimdi alın
Kaydolun, anahtarı kopyalayın, temel URL'nizi güncelleyin. Yapılandırma için yapılacak tek şey bu.