Uncensor GeminiOluştur
API Dokümantasyonu: uncensored model entegrasyonu
Temel URL'yi ve API anahtarını değiştirerek sansürsuz API'mize başlayın. Mevcut istemci kodunuz sıfır yapılandırma yükü olmadan anında çalışır.
Hızlı Başlangıç: İlk isteğinizi gönderin
Bağlantı doğrulamanın en hızlı yolu tek bir tamamlama çağrısıdır. Yer tutucu anahtarı kimlik bilgilerinizle değiştirin ve istemciyi temel URL'mize işaret edin. Model, yasal girdiler için içerik filtrelemesi olmadan hemen yanıt verir.
Entegrasyonu doğrudan terminalinizden test etmek için bu cURL komutunu kullanın.
curl https://api.howtouncensorgemini.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the pros and cons of the current model."}]
}'
Kimlik Doğrulama ve Temel URL
API'miz, standart Bearer token kimlik doğrulaması kullanır. Her istekte benzersiz API anahtarınızı Authorization başlığında dahil etmelisiniz. Temel URL, HTTPS://api.howtouncensorgemini.com/v1 şeklindedir. Bu uç nokta, herhangi bir OpenAI SDK'sı ile uyumludur.
Python SDK'sını kullandığınızda, yalnızca base URL ve api_key'i güncellemeniz yeterlidir. Geri kalan parametreler resmi OpenAI yapısıyla aynı kalır.
from openai import OpenAI
client = OpenAI(base_url="https://api.howtouncensorgemini.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)
Sohbet Tamamlamaları Uç Noktası
Tüm etkileşimler /v1/chat/completions uç noktası üzerinden gerçekleşir. Bir mesaj listesi gönderirsiniz ve metin yanıtı alırsınız. Model kimliği her zaman "uncensored" olarak kalır. Bu tek model, yönlendirme mantığına gerek kalmadan tüm üretim ihtiyaçlarınızı karşılar.
JavaScript tercih ederseniz, Node SDK'sı minimum kurulum gerektirir. Temel URL'yi ayarlayın ve anahtarınızı iletin. Kütüphane HTTP isteklerini otomatik olarak halleder.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.howtouncensorgemini.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);
Desteklenen Parametreler ve Özellikler
temperature, top_p ve stop dizileri gibi standart parametreleri destekliyoruz. response_format kullanarak JSON modunu zorlayabilirsiniz. Araç çağırma, fonksiyon entegrasyonu için tam olarak desteklenir. Bu özellikler, OpenAI spesifikasyonunda belgelendiği gibi çalışır.
Her istekte model alanını "uncensored" olarak ayarlayın. Bu, her zaman doğru çıkarım motoruna ulaşmanızı sağlar. Sistem desteklenmeyen parametreleri zarifçe yok sayar.
Streaming ve Token Kullanımı
Akışı etkinleştirmek için stream parametresini true olarak ayarlayın. Oluşturuldukları gibi metin parçaları alırsınız. Son parça tam token kullanım istatistiklerini içerir. Bu, maliyetleri gerçek zamanlı izlemenize olanak tanır.
Bu örneği, uygulamanızda akış yanıtlarını verimli bir şekilde işlemek için kullanı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)
Limitler, Hatalar ve Bağlam
Bağlam penceresi toplamda 100.000 token'dır. Her istek için 16.000 token'a kadar çıktı üretebilirsiniz. Dakikada 300 istek için hız sınırlamaları vardır. 401 hatası anahtarınızın geçersiz olduğunu gösterir. 402 hatası yetersiz kredi olduğunu belirtir. 429 hatası hız sınırına ulaştığınızı gösterir.
SSS
gemini'yi bu API ile sansürsüz hale getirme
Model mimarisini değiştirmenize gerek yoktur. İstemci taban URL'nizi uç noktamıza güncellemeniz yeterlidir. Sansürsüz model geri kalanını otomatik olarak halleder.
hız sınırını aşarsam ne olur
API, 429 durum kodunu döndürür. Pencerenin sıfırlanmasını beklemeli veya mevcutse kullanım seviyenizi yükseltmelisiniz. Hatalar ücretsizdir, ancak oran limitleri tüm isteklere uygulanır.
100k bağlam penceresi paylaşılan mı
Evet, 100.000 token limiti hem promptu hem de tamamlamayı kapsar. Yeterli alan bırakmak için girdi tokenlerinizi dikkatlice planlayın.
API anahtarınızı güvence altına alın
Kaydolun, anahtarı alın ve temel URL'nizi güncelleyin. Basit yapılandırma.