tr ▾
Deneme kredisi ile dene
llmstatus.cc

API Dokümantasyonu

OpenAI-uyumlu istemcinizi saniyeler içinde sansürsüz API'mize bağlayın.

Kimlik Doğrulama ve Temel URL

API, standart Bearer token kim doğrulaması kullanır. Google veya e-posta adresiyle kaydolduktan sonra anahtarınızı hemen alırsınız. Ortam değişkenlerinizde bu anahtarı Authorization header'ı Bearer YOUR_API_KEY tüm istekler için. Temel URL https://api.llmstatus.cc/v1. Bu uç nokta herhangi bir OpenAI SDK'sı veya uyumlu istemci ile çalışır. Temel URL'yi değiştirmeniz ve anahtarınızı sağlamanız yeterlidir. Kayıt için telefon numarası gerekmez. Kimliğinizi minimal tutarken tam erişim elde edersiniz.

İlk İstek

Şuraya bir POST isteği gönderin /v1/chat/completions hemen bir yanıt almak için. Model tanımlayıcısı uncensoredYetişkin içeriğini, güvenlik araştırmalarını ve tartışmalı konuları reddetmeden işler. Aboneliğe veya aylık ücrete ihtiyacınız yoktur. Hatalar ön ödemeli kredinizi tüketmez. Prompt'unuzu gönderin ve doğrudan metin çıktısı alın.

curl https://api.llmstatus.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the server timezone to UTC."}]
  }'

Bu istek, en basit etkileşimi gösterir. Sunucu, oluşturulan metni içeren bir JSON nesnesi döndürür. Yaratıcılığı kontrol etmek için sıcaklık veya top_p gibi parametreleri ayarlayabilirsiniz. Yanıt, şeffaflık için kullanım istatistiklerini içerir. Anahtarınızın doğru çalıştığını doğrulamak için bu temel çağrı ile başlayın.

Python SDK Entegrasyonu

Resmi openai API ile etkileşim kurmak için Python kütüphanesi. İstemci başlatmasında temel URL'yi ve API anahtarını yapılandırın. İstemci, seri hale getirme ve hata ayrıştırmayı sizin için yönetir. Bu yaklaşım, iskelet kodu önemli ölçüde azaltır. Mesajları bir sözlük listesi olarak iletebilirsiniz. Model uncensored istemci sarmalayıcısından bağımsız olarak. Hem akışlı hem de akışsız modlar desteklenir. Bu yöntem, arka uç hizmetleri veya veri işleme betikleri için idealdir.

from openai import OpenAI

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

SDK, HTTP ayrıntılarını soyutlar. Odak noktanız prompt yapısı ve yanıt işlemedir. Hata kodları özel durum olarak yükseltilir. Bunları yakalayarak oran sınırları veya kredi sorunlarını zarifçe yönetebilirsiniz. Kod temiz ve okunaklı kalır. Bu, Python geliştiricileri için API'yi entegre etmenin önerilen yoludur.

Node.js SDK Kullanımı

Yükleyin openai Node.js ortamları için npm paketi. Ortam değişkenini ayarlayın veya anahtarı doğrudan kurucuya iletin. Base URL'iniz hizmetimize işaret etmelidir. Bu, sunucusuz işlevler veya web uygulamaları hızlıca oluşturmanıza olanak tanır. SDK hem CommonJS hem de ES modüllerini destekler. Yanıtları akış halinde alabilir veya tek seferde alabilirsiniz. API anahtarı başlıkta güvenli bir şekilde iletilir. Bu kurulum, güvenilir metin üretimi ihtiyacı duyan JavaScript geliştiricileri için mükemmeldir. Anahtar ve base URL'den fazlası yapılandırma gerektirmez.

import OpenAI from "openai";

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

Node SDK Python istemci yapısını yansıtır. Mesajları gönderirsiniz ve tamamlamaları alırsınız. Hata yönetimi, vaat zincirine dahildir. Bu, uygulamanızın sağlam kalmasını sağlar. Gerçek zamanlı sohbet arayüzleri veya arka plan işleri için bu yöntemi kullanın. Kod öz ve bakımı kolaydır. Gerekirse özel başlıklarla genişletebilirsiniz.

Akış Yanıtları

Ayarlayarak akışı etkinleştirin stream: true istekinizde. Sunucu, token başına Sunucu Gönderilen Olaylar (SSE) gönderir. Bu, son kullanıcılar için algılanan gecikmeyi azaltır. Oluşturuldukları gibi kısmi yanıtlar alırsınız. Son parça, toplam token kullanımını içerir. Bu, faturalandırma şeffaflığı için kritiktir. Akış, tüm parametreler ve araçlarla çalışır. Sohbet arayüzleri veya canlı metin oluşturma için bu modu kullanın. İstemci, akış kapanana kadar tokenları arabelleğe alır. Bu, tam yanıtı beklemeden pürüzsüz bir kullanıcı deneyimi sağlar.

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)

Kullanım verilerini içeren son olayı içeren SSE olaylarını kodunuzda yönetin. Bunu ayrıştırarak kredi tüketiminizi doğru şekilde takip edin. Akış isteğe bağlıdır ancak etkileşimli uygulamalar için önerilir. Tamamlanana kadar bağlantıyı açık tutar. Bu yöntem, yalnızca oluşturulanlar için ödeme yapmanızı sağlar. Akış sırasında oluşan hatalar son parçada bildirilir.

Limitler, Hatalar ve Bağlam Penceresi

Prompt ve tamamlama için 100.000 tokenlik bir bağlam pencereniz vardır. Maksimum çıktı istek başına 16.000 tokendir. Sınır anahtar başına dakikada 300 istektir. Aynı anda 8 eşzamanlı isteğiniz olabilir. İstek gövdesi 8 MB'ı aşamaz. 401 hatası anahtarınızın geçersiz olduğunu gösterir. 402 hatası kalan kredi olmadığını belirtir. 429 hatası hız sınırına ulaştığınızı işaret eder. Kredi süresi dolmaz, bu yüzden daha sonra kredi yükleyebilirsiniz. Hatalar kredinizi yemez. Entegrasyonunuzu hızlı hata ayıklamak için bu kodları kullanın. API katıdır ancak öngörülebilirdir. Eşzamanlılığı 8 istek sınırına göre planlayın.

Sıkça sorulan sorular

Bu, resmi LLM durum API'si mi?

Evet, bu, LLM durumu için resmi API'dir. Sansürsüz ve OpenAI uyumludur. Üçüncü taraf satıcı dahil değildir.

İşlev çağrısını destekliyor mu?

Evet, API, araçlar ve tool_choice parametreleriyle işlev çağırma destekler. İsteğinizde özel araçlar tanımlayabilirsiniz. Model, işlev çağrıları için yapılandırılmış JSON döndürür. Bu, hem akışlı hem de akışsız modlarla çalışır.

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

Yalnızca kripto para ile ödeme yaparsınız; özellikle TRC20'de USDT veya Base'de USDC. Yüklemeler $20 ile $500 arasındadır. Daha büyük miktarlar için bonus kredi alırsınız. Kredi süresi dolmaz.

API anahtarınızı güvence altına alın

Kaydol, anahtarı al ve uç noktayı güncelle. Ek yapılandırma gerekmez.