tr ▾
API anahtarı al

LLM-api-key-proxy API Referansı

Bu, yerinde OpenAI uyumlu bir uç nokta isteyen geliştiriciler için uncensored bir LLM API dokümantasyonudur. Sağlayıcıları değiştirmek için kod yazmadan temel URL'nizi ve API anahtarınızı değiştirin.

Kimlik Doğrulama ve Temel URL

The llm-api-key-proxy standart API anahtarı kimlik doğrulamasını kullanır. Anahtarınızı Authorization header. Google veya e-posta ile kaydolarak anahtarınızı anında edinin. Deneme için telefon numarası gerekmez. Tüm istekler için bu temel URL'yi kullanın: https://api.llmapikeyproxy.com/v1. Anahtarınız tek bir hesaba özeldir. Yeni bir anahtar oluşturulduğunda eski anahtar hemen geçersiz kılınır.

İlk İstek

Şuraya bir POST isteği gönderin /v1/chat/completions. Model kimliği her zaman uncensored. Bu, yalnızca metin içeren bir API'dir. Metin girersiniz ve metin alırsınız. Gömme (embedding) veya görüntüler desteklenmez. Model, yasal yetişkin içerikler için reddetmeler olmadan yanıt verir. Toplu istekler göndermeden önce limitleri kontrol edin.

curl https://api.llmapikeyproxy.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current date?"}]
  }'

Python SDK Entegrasyonu

Resmi OpenAI Python kütüphanesini kullanın. Base URL'yi bizim uç noktamıza ayarlayın. API anahtarınızı iletin. İstemci serileştirmeyi otomatik olarak halleder. Sonuçları akış olarak alabilir veya tam yanıtlar alabilirsiniz. Model kimliği uncensored tüm isteklerde. Bu, mevcut kod tabanlarınızla uyumluluğu sağlar. Sadece URL ve anahtarı değiştirirsiniz.

from openai import OpenAI

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

Node.js SDK Kullanımı

OpenAI istemcisini özel temel URL'nizle başlatın. API anahtarını iletin. İstek formatı standart OpenAI şemasıyla eşleşir. Temiz kod için async/await desenini kullanabilirsiniz. Yanıt, oluşturulan metni ve token kullanımını içerir. Bu, herhangi bir Node.js ortamında çalışır. Basit bir yerinde değiştirmedir.

import OpenAI from "openai";

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

Akış Yanıtları

Ayarlayarak akışı etkinleştirin stream: true. API, verileri Sunucu Tarafından Gönderilen Etkinlikler (SSE) aracılığıyla parçalar halinde döndürür. Her parça, yanıtın bir bölümünü içerir. Son parça, toplam token kullanımını içerir. Bu, uzun çıktılar için algılanan gecikmeyi azaltır. Tokenları gerçek zamanlı olarak işleyebilirsiniz. Bu, etkileşimli uygulamalar için faydalıdır.

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)

Limitler ve Hata Yönetimi

İstek limitleri anahtar başına dakikada 300 istektir. Eşzamanlı istekler 8 ile sınırlıdır. İstek gövdesi 8 MB'ın altında olmalıdır. 401 hatası anahtarınızın geçersiz olduğunu gösterir. 402 hatası yetersiz kredi olduğunu belirtir. 429 hatası hız sınırına ulaşıldığını işaret eder. Bağlam penceresi 100,000 token'dır. Çıktı 16,000 token ile sınırlıdır. Hatalar ve reddetmeler krediden düşmez.

Sık sorulan sorular

llm-api-key-proxy için context window nedir?

Bağlam penceresi 100.000 token'dır, hem prompt hem de completion'u sayar. Her istek için 16.000 token'a kadar üretebilirsiniz. max_tokens ayarlanmazsa varsayılan 2.048 token'dır.

Hız sınırlarını ve hataları nasıl yönetebilirim?

Dakikada 300 isteğe ve 8 eşzamanlı isteğe sahipsiniz. 429 hatası hız limitine ulaştığınızı gösterir. 401 hatası geçersiz bir anahtarı, 402 hatası ise kredi yüklemeniz gerektiğini belirtir.

Bu API akış (streaming) destekliyor mu?

Evet, stream parametresini true olarak ayarlayarak akışı etkinleştirebilirsiniz. API, verileri Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla döndürür. Son parça, istek için toplam jeton kullanımını içerir.

Anahtarınızı şimdi oluşturun

Kaydolun, anahtarı alın ve temel URL'nizi güncelleyin. Basit yapılandırma.

API anahtarı al