tr ▾
Şimdi başla

Zembereksiz sohbet-tamamlama API'si için dokümantasyon

İstemcinizi temel URL'mize yönlendirerek ve standart sohbet-tamamlama istekleri göndererek engellenmemiş API ile başlayın. Bu kılavuz; engellenmemiş model için kimlik doğrulama, akış ve hız sınırlamalarını kapsar.

Şimdi başla

Yasal yetişkin kullanımı için Sınır Tanımayan API

Temel URL ve Kimlik Doğrulama

Tüm istekler için temel URL https://api.abliterateme meaning.com/v1. Standart bir API anahtarı kullanarak kimlik doğrulaması yaparsınız Authorization: Bearer <key> header anahtarınızı. Anahtarınızı, telefon doğrulaması olmadan panoda oluşturun.

  • Resmi OpenAI SDK'larını veya herhangi bir uyumlu istemciyi kullanın.
  • Temel URL'yi yukarıdaki uç noktaya ayarlayın.
  • Anahtarınızı authorization başlığında iletin.

İlk İsteğiniz

Şuraya bir POST isteği gönderin /v1/chat/completions model kimliği ile uncensored. API, yasal yetişkin konular için içerik reddi olmaksızın metin yanıtları döndürür.

Bağlantıyı doğrulamak için temel bir örnek.

curl https://api.abliteratemeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
  }'

Bu istek, anahtarınızın çalıştığını ve modelin doğru şekilde yanıt verdiğini doğrular.

Python SDK Entegrasyonu

OpenAI Python paketini yükleyin ve istemciyi temel URL'mize işaret edecek şekilde yapılandırın. Bu, mevcut kodlarınızı minimum değişikliklerle kullanmanızı sağlar.

from openai import OpenAI

client = OpenAI(base_url="https://api.abliteratemeaning.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)

API anahtarını ve temel URL'yi ortam değişkenlerinde veya istemci başlatma kodunda ayarlayın. Bu yaklaşım kodunuzun taşınabilir ve temiz kalmasını sağlar.

Node.js SDK Kurulumu

OpenAI paketini içe aktarın ve doğru temel URL ile istemciyi başlatın. Bu, mevcut Node.js uygulamalarıyla uyumluluğu sağlar.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.abliteratemeaning.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);

SDK, başlıkları ve serileştirmeyi otomatik olarak yönetir. Sağlamanız gereken tek şey anahtar ve uç noktadır.

Akış Yanıtları

Ayarlayarak akışı etkinleştirin stream: true istekinizde. API, Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla verileri döndürerek tokenları oluşturuldukları anda işlemenize olanak tanı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)

Token kullanım detayları son chunk'ta görünür. Bu, uzun çıktılar için algılanan gecikmeyi azaltır.

Saniye Başına İstek Limitleri ve Hatalar

Dakikada 300 isteğe ve anahtar başına 8 eşzamanlı isteğe sahipsiniz. İstek gövdesi 8 MB'ı aşmamalıdır. Hatalar standart HTTP kodlarını döndürür: geçersiz anahtarlar için 401, yetersiz kredi için 402 ve hız limitleri için 429. Hatalar ve reddetmeler krediyi tüketmez. Bağlam penceresi toplam 100.000 token destekler.

Sıkça sorulan sorular

Bu API bağlamında abliterate kelimesinin anlamı nedir?

Modelin sansürsüz doğasını ifade eder; yasal yetişkin içerik için reddetmeden yanıt verir. Bu amaç için ayarlanmış açık ağırlıklı modele doğrudan erişim elde edersiniz.

Entegrasyon sırasında oluşan hataları nasıl yönetebilirim?

Durum kodunu kontrol edin. 401 anahtarınızın geçersiz olduğunu gösterir. 402 kripto paranızı yüklemeniz gerektiğini gösterir. 429 hız sınırına takıldığınızı gösterir.

Uncensored model, GPT-4 ile aynı mı?

Hayır, bağımsız bir açık ağırlıklı modeldir. GPT, Claude veya başka bir tedarikçinin modeli değildir. Özellikle sansürsüz yanıtlar için ince ayar yapılmıştır.

API anahtarınızı güvence altına alın

Kaydol, jetonu al ve temel URL'yi güncelle. Bu tüm yapılandırmadır.

Şimdi başla