API Dokümantasyonu
Bir dakikadan kısa bir sürede uncensored LLM API'mize istek göndermeye başlayın. Mevcut istemci kodunuzu değiştirmeden modele erişmek için temel URL'nizi ve API anahtarınızı değiştirin.
Temel URL ve Kimlik Doğrulama
İstemci yapılandırmanızı güncelleyerek API'ye bağlayın. Temel URL'yi https://api.gptchatcc.com/v1 ve anahtarınızı Authorization header. Bu standart yapılandırma, mevcut OpenAI SDK'larınızın istekleri doğrudan uncensored modelimize yönlendirmesini sağlar.
- Temel URL:
https://api.gptchatcc.com/v1 - Başlık:
Authorization: Bearer YOUR_API_KEY
İlk İsteğiniz
Bağlantıyı doğrulamak için basit bir sohbet tamamlama isteği gönderin. Uç nokta, standart parametreleri kabul eder model, messages, ve max_tokens. Sistemimiz, diğer modellerde yaygın olan reddetmeler olmadan metik yanıtlar döndürür.
Bağlantınızı test etmek için temel bir cURL örneği.
curl https://api.gptchatcc.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 France?"}]
}'
Python SDK Entegrasyonu
Resmi openai API ile etkileşim kurmak için Python paketi. Değiştirin base_url ve api_key başlatma bloğunuzda. Bu, altta yatan modeli değiştirirken mevcut mantığınızı korumanıza olanak tanır.
Aşağıdaki kod, istemcinin nasıl başlatılacağını ve isteğin nasıl gönderileceğini göstermektedir.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatcc.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 SDK Entegrasyonu
API'yi kullanarak JavaScript veya TypeScript projelerinize entegre edin openai Node paketi. Kimlik bilgilerinizi istemci oluştururken iletin. SDK, seri hale getirme ve hata ayrıştırmayı otomatik olarak halleder.
İstemcinizi Node ortamınızda yapılandırmak için bu kod parçacığını kullanın.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatcc.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ı
Şu ayarlayarak gerçek zamanlı belirteç iletimi etkinleştirin stream: true. API, düşük gecikme süreli uygulamalar için Sunucu Tarafından Olaylar (SSE) döndürür. Metni oluşturulurken görüntülemek için parçaları ayrıştırın, bu da uzun konuşmalar için kullanıcı deneyimini iyileştirir.
Bu örnek Python'da akış yanıtlarının nasıl işleneceğini gösterir.
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)
Saniye Başına İstek Limitleri ve Kısıtlamalar
Hizmet kesintilerinden kaçınmak için kullanımınızı izleyin. Dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlısınız. Bağlam penceresi toplam 100.000 token destekler, maksimum çıktı 16.000 tokendir. Hatalar geçersiz anahtarlar için 401, yetersiz kredi için 402 ve hız limitleri için 429 döndürür.
Sık sorulan sorular
Paralel sohbet API yanıtlarındaki eksik alıntıları hata ayıklamak için ne yapmalıyım?
API, yerleşik alıntı izleme olmadan ham metin tamamlamaları döndürür. Alıntılara ihtiyacınız varsa, yanıt tokenlarını analiz etmek için uygulama mantığınızda son işleme uygulayın.
Hız limitini aşarsam ne olur?
API, 429 durum kodunu döndürür. Sorunu çözmek için istek sıklığınızı azaltın veya API anahtarı başına eşzamanlı bağlantı sayısını düşürün.
CC chat GPT modeli resmi GPT ile aynı mı?
Hayır, bu bağımsız bir uncensored LLM'dir ve OpenAI-uyumlu bir arayüz üzerinden sunulur. Aynı protokolü kullanır ancak farklı altyapıda ve farklı eğitim verileriyle çalışır.
Anahtarınızı şimdi alın
Kaydolun, anahtarı alın, temel URL'yi güncelleyin. Tamamlandı.
Abonelik yok. Ön ödemeli bakiye süresi dolmaz.