tr ▾

Filtresiz API, reddetme yok, sadece kripto

Uncensored ollama API Referansı

Tek bir istek göndererek kısıtsız ollama API'sine başlayın. Bu kılavza doğrudan entegrasyon için kimlik doğrulama, akış (streaming) ve hata yönetimini kapsar.

Temel URL ve Kimlik Doğrulama

Tüm istekler için temel URL HTTPS://api.uncensoredollama.com/v1 şeklindedir. API anahtarınızı Yetkilendirme başlığında iletirerek kimlik doğrulaması yaparsınız. Başlık biçimi tam olarak 'Bearer YOUR_API_KEY' olmalıdır. Bu anahtar, Google veya e-posta ile kaydolduktan hemen sonra oluşturulur. Telefon numarası doğrulaması gerekmez. Anahtarınız herhangi bir standart OpenAI SDK istemcisi ile çalışır.

İlk İstek

/v1/chat/completions uç noktasına ilk isteminizi gönderin. Model kimliği 'uncensored'dir. Bu model, yasal yetişkin kullanımı için içerik reddetmeleri olmadan yanıt verir. GPT veya Claude değildir. Bağlantıyı doğrulamak için aşağıdaki curl komutunu kullanın.

curl https://api.uncensoredollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 3 common rust compile errors"}]
  }'

Oluşturulan metni içeren bir JSON yanıtı bekleyin. Bir hata alırsanız anahtar geçerliliğini kontrol edin. Model karmaşık talimatları iyi işler. Daha yaratıcı çıktılar için sıcaklık gibi parametreleri ayarlayabilirsiniz.

Python SDK Entegrasyonu

Kolay entegrasyon için resmi OpenAI Python kütüphanesini kullanın. İstemci örneğinde base_url ve api_key özniteliklerini ayarlayın. Bu, mevcut kod yapılarını yeniden kullanmanıza olanak tanır. Aşağıdaki örnek basit bir sohbet tamamlama çağrısını göstermektedir.

from openai import OpenAI

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

Yanıt nesnesi, içerik choices dizisinde yer alır. İçeriği doğrudan çıkarabilirsiniz. Bu yöntem toplu işleme için güvenilirdir. Yeniden denemeleri otomatik olarak yönetir.

Node SDK Kullanımı

OpenAI istemcisini kimlik bilgilerinizle başlatın. base_url, uç noktamızı işaret etmelidir. Bu, standart Node.js uygulamalarıyla uyumluluğu sağlar. Bir istemci örneği oluşturmak için aşağıdaki kod parçacığını kullanın.

import OpenAI from "openai";

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

Model kimliğinizle chat.completions.create metodunu çağırın. 'uncensored' modeli sistem prompt'larına etkili şekilde yanıt verir. Sonuçları akış olarak alabilir veya tam yanıtı bekleyebilirsiniz. Hata yönetimi ağ sorunlarını yakalamalıdır.

Akış ve Kullanım Verisi

Akışı etkinleştirmek için stream parametresini true olarak ayarlayın. Oluşturuldukları gibi parçalar döndürür. Son parça kullanım istatistiklerini içerir. Bu, giriş ve çıkış token sayılarını içerir. Bu veri, faturalandırma doğruluğu için kritiktir.

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)

Tam yanıtı oluşturmak için her parçayı işleyin. Akış özelliği algılanan gecikmeyi azaltır. Gerçek zamanlı uygulamalar için iyi çalışır. Token kullanımı yalnızca son parçada yer alır.

Limitler ve Hatalar

Her anahtar başına dakikada 300 istekle sınırlısınız. Bağlam penceresi 100.000 token'dır. Hatalar arasında geçersiz anahtarlar için 401 ve yetersiz kredi için 402 bulunur. 429 hatası hız sınırlamasını belirtir. Bu kodları uygulamanızda zarifçe yönetin. Reddetmeler krediyi tüketmez. Hatalar ücretsizdir. Ön ödemeli krediniz süresi dolmaz.

Sık sorulan sorular

Uncensored ollama API'si fonksiyon çağırma (function calling) destekliyor mu?

Evet, API, tools parametresi aracılığıyla işlev çağırma destekler. İsteğinizde özel araçlar tanımlayabilirsiniz. Model, araç yürütme için yapılandırılmış JSON döndürür. Bu, standart OpenAI SDK istemcileriyle çalışır.

Uncensored AI API'si için fiyatlandırma nasıl çalışır?

Fiyatlandırma, 1M giriş token'ı başına $0.15 ve 1M çıktı token'ı başına $0.50'dir. Sadece gerçek token kullanımına göre ödeme yaparsınız. Hatalar ve reddetmeler ücretsizdir. Ön ödemeli kredi kullanım bazında yüklenir ve süresi dolmaz.

Uncensored model, verilerim üzerinde eğitiliyor mu?

Hayır, istemler eğitim için kullanılmaz. Verileriniz gizli kalır. Model, sunucularımızda çalışan açık ağırlıklı bir modeldir. GPT, Claude veya başka bir satıcının modeli değildir.

API anahtarınızı oluşturun

Kaydolun, anahtarınızı kopyalayın ve SDK'nızı yeni temel URL'ye yönlendirin. Kurulum saniyeler sürer.

Hesap açBelgelere göz atın