tr ▾
Anahtarınızı alın

API Kaynağı Belgeleri: Sohbet Tamamlamaları & Modeller

Tek bir temel URL ve standart OpenAI-uyumlu başlıklar kullanarak uygulamanızı sansürsüz LLM'e bağlayın. Altyapıyı biz yönetiriz, böylece kısıtlamasız sohbet deneyimleri oluşturmaya odaklanabilirsiniz.

Kimlik Doğrulama ve Base URL Yapılandırması

İsteklerinizin API kaynağı şurada bulunur https://api.apisource.cc/v1. Bir Authorization header Bearer jetonunuzla. Bu kurulum, resmi OpenAI SDK'ları ve temel URL'yi değiştirip anahtarınızı sağlayarak uyumlu herhangi bir istemciyle çalışır. Hesap başına tek bir aktif anahtar alırsınız; bu anahtar, Google veya e-posta ile kaydolduktan hemen sonra görünür.

Sohbet Tamamlamaları Uç Noktası Parametreleri

Modeli kullanarak metin gönder POST /v1/chat/completions. Uncensored büyük dil modelini şu ID ile sunuyoruz uncensored. Üretimi şu parametrelerle kontrol edebilirsiniz temperature, top_p, ve stop. Model, yasal yetişkin kullanım için içerik reddi olmadan yanıt verir; bu da rol yapma veya kısıtlamasız içerik üretimi için idealdir.

curl https://api.apisource.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Get the current USD price per token for the model"}]
  }'

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

Ayarlayarak akışı etkinleştirin stream: true istekinizde. Son parça gerçek jeton kullanım istatistiklerini içeren Sunucu Tarafından Gönderilen Olaylar (SSE) döndürürüz. Bu yaklaşım, uygulamanızın yanıtları gerçek zamanlı olarak görüntülemesini ve tüketimi doğru şekilde izlemesini sağlar. Ayrıca response_format parametre.

Fonksiyon Çağırma ve JSON Modu

Fonksiyonları tanımlayarak araçları doğrudan AI iş akışlarınıza entegre edin. tools dizi. Model tool_choice yürütme üzerinde hassas kontrol için. Yapılandırılmış veriye ihtiyacınız olduğunda şunu ayarlayın response_format için {"type": "json_object"} çıktının geçerli JSON olduğundan emin olmak için. Bu yetenek, tutarlı veri çıkarma için uncensored modelle sorunsuz şekilde çalışır.

from openai import OpenAI

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

Kotası ve Hata Yönetimi

Dakikada 300 istek ve anahtar başına 8 eşzamanlı istek sınırı uygularız. Bu sınırları aşarsanız 429 hatası alırsınız. Diğer yaygın hatalar arasında geçersiz bir API anahtarı için 401 ve ön ödemeli krediniz tükendiğinde 402 yer alır. İstekler süresi dolmaz ve USDT (TRC20) veya USDC (Base) kullanarak anında yükleyebilirsiniz.

import OpenAI from "openai";

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

Model Özellikleri ve Bağlam Penceresi

Model, birleşik istem ve tamamlama için 100.000 token'lık bir bağlam penceresi destekler. İstek başına maksimum çıkış 16.000 token'dır, veya belirtmezseniz 2.048. max_tokens. Bu mimari, model yönlendirme karmaşıklığını ortadan kaldırırken API kaynak ihtiyaçlarınız için tek, güvenilir bir uncensored seçenek sunar. Sadece gerçek token kullanımına göre ödeme yaparsınız.

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)

Teknik SSS

API Source, OpenAI'nin resmi ortağı mı?

Hayır, bağımsız bir hizmetiz. API'miz OpenAI uyumlu olup GPT veya diğer tedarikçilerin modellerini değil, kendi sansürsiz modelimizi sunar. Belirli modeller hakkında detaylar için tedarikçinin kendi dokümantasyonuna bakın.

Bir 402 hatası alırsam ne olur?

402 hatası, ön ödemeli bakiyenizin tükendiğini gösterir. İstek yapmaya devam etmek için kripto (USDT veya USDC) ile anında yükleyebilirsiniz. Hatalar ve reddetmeler bakiyenizi tüketmez.

Uncensored model, yetişkin içerik filtreliyor mu?

Model, yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. Ancak, her zaman bir katı sınır uygulanır: reşit olmayanlarla cinsel içerik içeren istekler reddedilir. Bu, diğer içerik türleri için özgürlüğü korurken güvenli bir taban sağlar.

Anahtarınızı anında oluşturun

Kaydolun, anahtarınızı alın, temel URL'yi güncelleyin. Yapılandırma anında gerçekleşir.

Anahtarınızı alın