tr ▾
Deneme anahtarı kazanın

Uncensored API'yi Dakikalar İçinde Entegre Edin

Temel URL ve API anahtarını değiştirerek sansürsuz LLM'yi mevcut sisteminize ekleyin. OpenAI-uyumlu API'miz, yapılandırma derdine gerek kalmadan standart SDK kodunu kabul eder.

Hızlı Başlangıç: SDK'nızı Bağlayın

Mevcut uç noktanızı base URL'mizle değiştirin ve API anahtarınızı başlığa ekleyin. Bu basit takas, isteklerinizi uncensored modele hemen yönlendirir.

Temel URL https://api.geminisenzacensura.com/v1. Kimlik doğrulama, ile geçirilen bir Bearer token'a dayanır. Authorization header. Bu anahtarı Google veya e-posta ile kayıt olduktan sonra anında oluşturursunuz.

  • Ek kütüphane gerekmez.
  • Herhangi bir OpenAI-uyumlu istemci ile çalışır.
  • Anahtar oluşturulduğunda anında kullanılabilirlik.

Bu yaklaşım, proxy sarmalayıcıları ve karmaşık yerel kurulumları ortadan kaldırır.

curl https://api.geminisenzacensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of Peru?"}]
  }'

Uç nokta: POST /v1/chat/completions

Prompt'unuzu chat completions uç noktasına gönderin ve metin çıktısı alın. Bu tek uç nokta, uncensored model için tüm çıkarım işlemlerini işler.

Model ID'sini istek gövdesinde "uncensored" olarak belirtin. API, oluşturulan metni içeren standart JSON yanıtları döndürür. Davranışı temperature ou top_p.

Girdi girer, metin çıkar. Burada embedding veya görüntü oluşturma yoktur.

from openai import OpenAI

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

Uç nokta: GET /v1/models

Bağlantıyı doğrulamak ve mevcut modelleri listelemek için bu uç noktayı sorgulayın. Model ayrıntılarını içeren bir JSON nesnesi döndürür.

Ağır yükler göndermeden önce API anahtarınızın geçerli izinlere sahip olduğunu onaylamak için bunu kullanın. Yanıt, "uncensored" model kimliğinin aktif olduğunu doğrular.

Bu, minimum token tüketen hafif bir kontroldür.

import OpenAI from "openai";

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

Parametreler: Sıcaklık, Top-p ve Araçlar

Standart OpenAI parametrelerini kullanarak rastgelelik ve yapıyı kontrol edin. Ayarlayın temperature yaratıcı varyasyon için veya top_p nükleus örnekleme için.

İşlev çağrısını bir tools dizi. Model, JSON modunu kullanarak destekler response_format: {"type": "json_object"}. Şunu ayarlayabilirsiniz stop dizisi üretmeyi erken durdurmak için. Bu parametreler yanıt stilini şekillendirir. Python SDK bunları kolayca yönetir: seed yeniden üretilebilirlik için.

Bu parametreler, özel mantık gerektirmeden sansürsüz AI çıktısında hassas kontrol sağlar.

Akış Yanıtları & Token Kullanımı

Ayarlayarak akışı etkinleştirin stream: true Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla parçalar almak için. Bu, uzun yanıtlar için algılanan gecikmeyi azaltır.

Akıştaki son parça, istek için toplam token kullanımını içerir. Bu, tam yanıtı beklemeye gerek kalmadan maliyetleri gerçek zamanlı olarak takip etmenizi sağlar.

Akış, sohbet arayüzleri veya aşamalı metin işleme için idealdir.

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)

Hata Kodları & Sınırlamalar

Hataları zarifçe yönetmek için HTTP durum kodunu kontrol edin. A 401 geçersiz veya süresi dolmuş bir API anahtarını belirtir. A 402 yetersiz ön ödemeli krediye sahip olduğunuz anlamına gelir. Bir 429 signals that you have hit the rate limit.

Bu sınır anahtar başına dakikada 300 istekle sınırlıdır. İstek gövdesi boyutu 8 MB ile sınırlıdır. Hatalar ve reddetmeler önceden ödenmiş kredinizi tüketmez, böylece yalnızca gerçek token kullanımı için ödeme yaparsınız.

Hızlı hata ayıklama için ayrıntılı hata mesajı içeren yanıt gövdesini kontrol edin.

SSS

Bu filtresiz model için context window nedir?

Bağlam penceresi 100.000 token'dır, hem prompt hem de completion'u birlikte sayar. Bu, hemen kesinti olmadan kapsamlı konuşmalara veya büyük belge işleme olanak tanır.

Uncensored API ile nasıl başlarım?

Google veya e-posta ile kaydolun ve API anahtarınızı anında edinin. İstek göndermeye başlamak için hesabınızı kripto (USDT veya USDC) ile yükleyin. Temel URL'yi güncelleyerek resmi OpenAI SDK'larını kullanabilirsiniz.

API standart OpenAI istemcileri ile uyumlu mu?

Evet, tamamen OpenAI uyumludur. Mevcut yapılandırmanızda yalnızca temel URL'yi ve API anahtarını değiştirmeniz yeterlidir. Akış (streaming), fonksiyon çağırma ve JSON modunu destekler.

API Anahtarınızı Alın

Kaydolun, anahtarınızı alın, temel URL'yi güncelleyin. Hepsi bu.

Deneme anahtarı kazanın