tr ▾
Anahtarınızı alın

Hızlı Başlangıç: Çılgın AI API'sini Entegre Edin

Sansürsüz API'yi dakikalar içinde çalıştırın. Çılgın AI API'sini standart OpenAI uyumlu istemcilerle entegre edin ve hemen filtrelenmemiş metinler üretmeye başlayın.

Önkoşullar: SDK Kurulumu ve Temel URL

Herhangi bir OpenAI-uyumlu SDK kullanın. İstemcinizi doğru temel URL'ye yönlendirin ve API anahtarınızı ayarlayın. Bu, isteklerinizin ekstra yapılandırma olmadan sansürsüz modele ulaşmasını sağlar.

  • Temel URL: https://api.aiunhinged.cc/v1
  • Model Kimliği: uncensored
  • Kimlik Doğrulama: Bearer token'ı Authorization üstbilgi
curl https://api.aiunhinged.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JWT token valid for 1 hour"}]
  }'

API Anahtarınızla Kimlik Doğrulama

API anahtarınızı Authorization başlığında iletin. Sistem, geçerli kimlik bilgileri olmayan istekleri reddeder. Hatalar hata ayıklama için açık durum kodları döndürür.

from openai import OpenAI

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

İlk Tamamlama İsteğinizi Gönderme

Şuraya bir POST isteği gönderin /v1/chat/completions. Model kimliğini ve mesajlar dizinizi ekleyin. API hemen bir metin yanıtı döndürür. Bu, hikayeler, senaryolar veya ham veri oluşturma için çalışır.

import OpenAI from "openai";

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

SSE ile Akış Yanıtları

Ayarlayarak akışı etkinleştirin stream: true. Tokenlar oluşturuldukça alın. Bu, uzun çıktılar için algılanan gecikmeyi azaltır. Son parça token kullanım ayrıntılarını içerir.

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)

Araçlar ve Fonksiyon Çağırma Kullanımı

Model yapılandırılmış argümanlar döndürür. Harici işlevleri çalıştırmak için bunları ayrıştırın. Bu, manuel ayrışma olmadan dinamik, etkileşimli iş akışları sağlar.

import OpenAI from "openai";

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

Tokenları ve Limitleri İşleme

Dakikada 300 istek limitine saygı gösterin. Bağlam penceresi toplam 100.000 jetonu destekler. Limiti aşan istekler 429 durum kodunu döndürür. Yetersiz kredi 402 döndürür. Geçersiz anahtarlar 401 döndürür. Hatalar krediyi tüketmez.

Sık sorulan sorular

Uncensored API'yi mevcut istemcilerle nasıl entegre ederim?

Temel URL'yi HTTPS://api.aiunhinged.cc/v1 olarak ayarlayın ve API anahtarınızı Yetkilendirme başlığında kullanın. Herhangi bir OpenAI-uyumlu SDK kutudan çıkar çıkmaz çalışır. Özel ara yazılıma gerek yoktur.

Hız limitine takılırsam ne olur?

API, 429 durum kodunu döndürür. Pencerenin sıfırlanmasını beklemelisiniz. Limit anahtar başına dakikada 300 isteğe kadardır. Buna göre istek sıklığınızı ayarlayın.

Uncensored model, fonksiyon çağrısını destekliyor mu?

Evet. Araçları istek gövdenizde tanımlayın. Model yapılandırılmış JSON argümanları döndürür. Ardından bu işlevleri uygulama mantığınızda sorunsuz bir şekilde çalıştırabilirsiniz.

Anahtarınızı anında alın

Kaydolun, anahtarı alın, temel URL'yi güncelleyin. Bu tüm yapılandırmadır.

Anahtarınızı alın