tr ▾
Anahtar

Geliştiriciler için Sınır Tanımayan API

Adultgpt API Hızlı Başlangıç

Mevcut kodunuzu standart OpenAI SDK'larını kullanarak adultgpt sansürsüz LLM'sine bağlayın. Ön ödemeli kripto kredisi ve aylık abonelik olmadan hemen başlayın.

Temel URL ve Kimlik Doğrulama

İstemleri, istemciyi temel URL'mize yönlendirerek ve benzersiz API anahtarınızı enjekte ederek hemen başlatın.

Kullan https://api.adultgpt.cc/v1 sunucu adresi olarak. Kimlik doğrulama, Google veya e-posta ile kayıt sırasında oluşturulan tek bir bearer token'a dayanır. Hesap başına tek bir aktif anahtar alırsınız; yeni bir anahtar oluşturmak öncekini geçersiz kılar. Bu yaklaşım entegrasyonunuzu basit tutar ve karmaşık OAuth akışları veya oturum yönetimi ihtiyacını ortadan kaldırır.

Sistem, yalnızca gerçek token kullanımı için ücretlendirir, bu nedenle hatalar bakiyenizi tüketmez. TRC20 üzerinde USDT veya Base üzerinde USDC kullanarak $20 ile $500 arasında miktarlarda bakiye yükleyebilirsiniz.

Sohbet Tamamlamaları Uç Noktası

Metin girdilerini standart sohbet tamamlamaları uç noktası aracılığıyla gönderin ve oluşturulan yanıtları alın.

Şu POST /v1/chat/completions model tanımlayıcısı uncensored. Bu uç nokta, yönlendirme veya model seçimi için ek yapılandırmaya gerek duymadan tüm metin oluşturma görevlerini yönetir. Sohbet geçmişini messages diğer herhangi bir OpenAI-uyumlu hizmetle yapacağınız gibi dizi,

Model, 100.000 token'lık bir bağlam penceresine kadar prompt'ları işler. Çıktılar, her istek için 16.000 token ile sınırlıdır veya maksimum belirtmezseniz 2.048 token olur.

curl https://api.adultgpt.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List my current usage stats"}]
  }'

Model Listeleme ve Parametreler

Standart parametreleri kullanarak mevcut modelleri sorgulayın ve üretim davranışını yapılandırın.

Çağrı GET /v1/models hizmet durumunu doğrulamak ve mevcut tanımlayıcıları görüntülemek için. Yanıtları temperature, top_p, stop, ve seed. Bu ayarlar yaratıcılığı ve üretilen çıktının tekrarlanabilirliğini kontrol etmenize olanak tanır. API ayrıca response_format ve araç entegrasyonu için fonksiyon çağırma.

Tüm parametreler standart OpenAI şemasını takip eder, böylece mevcut kodunuzda değişiklik yapmadan çalışır. Programatik uygulamalar için sıkı JSON yapılarını zorlayabilir veya daha esnek yaratıcı yazıma izin verebilirsiniz.

from openai import OpenAI

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

Akış ve Fonksiyon Çağırma

Token token güncellemeler alın ve harici araçları verimli bir şekilde entegre edin.

Akışı etkinleştirmek için stream alanını true olarak ayarlayın. API, kısmi yanıtlar içeren Sunucu Gönderilen Olaylar (SSE) döndürür. Son parça, toplam token kullanımını içerir, böylece maliyetleri gerçek zamanlı olarak takip edebilirsiniz. Fonksiyon çağırma tools ve tool_choice parametreler.

Bu yapı, düşük gecikme süresi gerektiren sohbet arayüzleri için idealdir. Kullanıcı girdisini işleyebilir, harici işlevleri çağırabilir ve sonuçları sohbet geçmişine dinamik olarak ekleyebilirsiniz.

import OpenAI from "openai";

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

Hata Yönetimi ve Sınırlamalar

Uygulama performansını sağlamak için hataları ve hız sınırlarını programlı olarak yönetin.

HTTP durum kodlarını uygun şekilde yönetin. A 401 geçersiz veya süresi dolmuş bir API anahtarı olduğunu gösterir. A 402 yetersiz ön ödemeli kredi olduğunu gösterir; hizmeti sürdürmek için kripto ile yüklemeniz gerekir. A 429 dakikada 300 istek sınırını aştığınızı gösterir.

Her anahtar sekiz eşzamanlı istek yapmanıza olanak tanır. İstek gövdesi boyutu 8 MB ile sınırlandırılmıştır. Hatalar ve reddetmeler token tüketmez, bu nedenle başarısız istekler ücretsizdir. Bu yapı, yüksek trafik dönemlerinde bile öngörülebilir faturalandırmayı sağlar.

Bağlam Penceresi ve Kısıtlamalar

100.000 tokenlık bağlam penceresi ve 16.000 tokenlık çıktı limiti içinde istemlerinizi optimize edin.

Model, bağlam penceresi içindeki tüm konuşma geçmişini işler. Verimli prompt mühendisliği, yeni girdiler için mevcut alanı maksimize eder. Bu değeri max_tokens çıktı uzunluğunu kontrol eden parametre, belirtilmezse varsayılan olarak 2.048 jetona ayarlanır.

Sistem, çocuklarla ilgili içerikleri reddeder ancak yasal yetişkin, kurgusal ve tartışmalı konuları kabul eder. Bu kısıtlama tüm isteklerde tutarlı şekilde uygulanır. Kullanın seed test sırasında tekrarlanabilir çıktılar için parametre.

Akış

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)

Sıkça sorulan sorular

AdultGPT, resmi bir OpenAI ürünü mü?

Hayır, adultgpt bağımsız bir hizmettir. OpenAI SDK'larıyla uyumlu ancak OpenAI'ya ait olmayan, sansürsüz yanıtlar için ayarlanmış açık ağırlıklı bir model kullanır. Alt mimari hakkında spesifik detaylar için model dokümantasyonunu kontrol edin.

API için nasıl ödeme yaparım?

USDT'yi TRC20 veya USDC üzerinden yükleyebilirsiniz. Minimum yüklemeler $20 ile başlar ve daha büyük tutarlar için bonuslar mevcuttur.

Bir 402 hatası alırsam ne olur?

402 hatası, ön ödemeli bakiyenizin tükendiğini gösterir. Kullanıma devam etmek için kripto ile daha fazla fon eklemeniz gerekir. Hatalar ve reddetmeler token tüketmez, bu nedenle başarısız istekler ücretsiz kalır.

API anahtarınızı getirin

Kaydolun, jetonu kopyalayın ve uç nokta URL'sini güncelleyin. Yapmanız gereken sadece bu.

Anahtar