Kimlik Doğrulama ve Temel URL
Başlamak için platformumuza erişin ve yalnızca e-posta ve şifre ile bir hesap oluşturun. Onaydan sonra API anahtarınız hemen görüntülenecektir. Trial için kredi kartı gerekmez. İstemcilerinizde https://api.llmsemcensura.com/v1 temel URL'sini kullanın ve anahtarı Authorization: Bearer SUA_CHAVE üstbilgisinde ayarlayın. Çağrılacak model uncensored ile tanımlanır.
Chat Completions Uç Noktası
POST /v1/chat/completions uç noktası metin kullanımı için tek gerekli yoldur. messages yapısında mesaj gönderin ve doğrudan yanıtlar alın. Gömme veya görüntü oluşturma sunmuyoruz. Model açıktır ve GPU sunucularımızda çalışır; veriler başka modelleri eğitmek için kullanılmaz. İsteklerde model değerini uncensored olarak ayarlayın.
Temel istek örneği:
curl https://api.llmsemcensura.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."}]
}'
Akış Desteği (SSE)
Düşük gecikme süresi gerektiren uygulamalar için stream: true ayarlayarak akışı etkinleştirin. API, metni token token görüntülemenizi sağlayan Sunucu Tarafından Gönderilen Etkinlikler (SSE) akışı döndürür. Bu, duyarlı sohbet arayüzleri için idealdir. İstemci, done olayını alana kadar akışı işlemelidir.
Akış ile kullanım örneği:
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)
Fonksiyon Çağırma ve Araçlar
Model yerel fonksiyon çağırma desteği sağlar. İsteğin gövdesinde tools tanımlayarak AI'nın serbest metin yerine yapılandırılmış argümanlar döndürmesini sağlayabilirsiniz. Bu, harici sistemlerle entegrasyonu kolaylaştırır. Yanıt formatı OpenAI standardını takip eder ve uygun olduğunda tool_calls döndürür.
Token Yönetimi ve Limit
Toplam bağlam (istem + tamamlama) 100.000 token ile sınırlıdır. Fiyat 1M giriş token'ı başına $0,25 ve 1M çıkış token'ı başına $1,00'dir. Önceden ödenmiş kredi süresi dolmaz. $10'dan başlayarak bakiye yükleyebilirsiniz; $50 üzeri için +%5, $100 üzeri için +%10 bonus uygulanır. Başlangıç denemesi 7 gün boyunca geçerli olan $0,50 kredi sunar.
Python Kod Örneği
Resmi openai kütüphanesi yerel olarak çalışır. base_url değerini değiştirmeniz ve anahtarınızı sağlamanız yeterlidir. Aşağıdaki kod basit bir etkileşim gösterir. Çalıştırmadan önce paketi pip ile yüklediğinizden emin olun.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsemcensura.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmsemcensura.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);