tr ▾

OpenAI uyumlu API. Kısıtlanmamış. Token başına ödeme.

Anahtar

Uncensored LLM Ollama API Dokümantasyonu

Mevcut OpenAI SDK istemcinize bir sansürsüz LLM ollama-uyumlu API anahtarı ekleyin ve hemen metin üretmeye başlayın. Bu belgeler, hizmetimizi entegre etmeniz gereken tam uç noktaları, kimlik doğrulama adımlarını ve akış davranışlarını kapsar.

Önkoşullar: Temel URL ve Kimlik Doğrulama

Tüm istekleri kimlik doğrulamak için sağlanan API anahtarını ve temel URL'yi kullanın. Uç noktamız HTTPS://api.uncensoredllmollama.com/v1 adresindedir. Anahtarı Google veya e-posta kullanarak panodan oluşturabilirsiniz. Model tanımlayıcısı "uncensored"dir. Anahtarı Authorization üstbilgiyi Bearer token olarak kullanın. Bu kurulum, herhangi bir OpenAI uyumlu istemci ile çalışır.

curl https://api.uncensoredllmollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top ten linux command line utilities"}]
  }'

İlk isteğiniz: POST /v1/chat/completions

Bir POST istem /v1/chat/completions mesaj dizinizle birlikte. Model yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. Şunu model field için "uncensored" olarak ayarlayın. Belirli davranışlara ihtiyacınız varsa sistem istemini dahil edin. API standart OpenAI JSON yanıtlarını döndürür.

from openai import OpenAI

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

Akış Yanıtlarını (SSE) İşleme

Ayarlayarak akışı etkinleştirin stream: true. API, oluşturulan her token için Sunucu Tarafından Olaylar (SSE) döndürür. Toplam token kullanım istatistikleri için son parçayı izleyin. Bu yaklaşım, uzun çıktılar için algılanan gecikmeyi azaltır. Tam metni yeniden oluşturmak için SSE akışını dikkatlice ayrıştırın.

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)

Fonksiyon Çağırma ve JSON Modu

Yapılandırılmış çıktılar destekler response_format: {"type": "json_object"}. Fonksiyon çağırma için araçlar da tanımlayabilirsiniz. Şunu ayarlayın tool_choice çalışmayı kontrol etmek için. Kullanın temperature ve top_p rastgeleliği ayarlayın. JSON modu, şemanızla sıkı uyumu sağlar. Bu özellik, veri çıkarma görevleri için güvenilir şekilde çalışır.

Saniye Başına İstek Limitleri ve Token Kullanımı

Her anahtar dakikada 300 istek ve 8 eşzamanlı istek destekler. Bağlam penceresi toplamda 100.000 token'dır. Hatalar krediyi tüketmez. Limitleri aşan istekler 429 durum kodlarını döndürür. İstemcinizin geri denemeleri zarif şekilde yönettiğinden emin olun. Ön ödemeli kredinizin bitmemesi için panelden kullanımı izleyin.

Fiyatlandırma ve Kripto Ödemeler

Her 1M girdi belirteci için $0.15 ve her 1M çıktı belirteci için $0.50 ödeyin. USDT (TRC20) veya USDC (Base) ile yükleyin. Minimum yükleme $20'dir. Daha büyük miktarlar için bonus kredi uygulanır. Kredi süresi dolmaz. İadeler standart değildir ancak hatalar ücretsizdir. Çift ücretler için Destek sayfasını kullanın.

Node.js

import OpenAI from "openai";

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

Sıkça sorulan sorular

Uncensored LLM ollama API'si, standart OpenAI SDK'leriyle uyumlu mu?

Evet, standart OpenAI-uyumlu endpoint'leri kullanır. Mevcut istemci yapılandırmanızda sadece temel URL'yi ve API anahtarını değiştirmeniz yeterlidir. Resmi OpenAI SDK'ları ve uyumlu herhangi bir kütüphane ile çalışır.

Kredim biterse ne olur?

Daha fazla kripto eklemeden önce istekler 402 hatası döndürür. Mevcut kredinizin süresi dolmaz. USDT veya USDC kullanarak istediğiniz zaman yükleme yapabilirsiniz. Hatalar ve reddedilenler bakiyenizi tüketmez.

Modelin bağlam penceresi sınırı var mı?

Toplam bağlam penceresi, istem ve tamamlama dahil olmak üzere 100.000 token'dır. Her istek için maksimum çıktı 16.000 tokendır. Belirtilmezse varsayılan çıktı 2.048 tokendır. Akış, büyük yanıtları verimli bir şekilde yönetmeye yardımcı olur.

API anahtarınızı şimdi edinin

Kaydolun, anahtarınızı kopyalayın, temel URL'yi güncelleyin. Minimum yapılandırma gerekir.