tr ▾
Deneme kredisi ile dene
Deneme kredisi ile dene

uncensored API'miz ile başlayın

Mevcut OpenAI uyumlu SDK'nızı uç noktamıza yönlendirerek sansürsuz API'mize başlayın. Şeffaf, token bazlı fiyatlandırma ile tek bir ayarlanmış modele doğrudan, aracı olmadan erişim alırsınız.

1M giriş tokeni başına
$0.15
Çıktı tokenleri / 1M
$0.50
token bağlamı
100,000
deneme kredisi
$0.50
dakikadaki istek sayısı
300

Temel URL ve kimlik doğrulama kurulumu

SDK'nızı uç noktamıza yönlendirin ve yetkilendirme başlığında anahtarınızı iletin. Herhangi bir standart OpenAI-uyumlu istemciyle çalışan tek bir barındırılmış temel URL sağlıyoruz. Hesap başına tek bir aktif anahtar alırsınız ve kayıt olmak Google veya e-posta ile saniyeler içinde sürer, telefon numarası gerektirmez. Anahtarınız, oluşturulduğu anda sansürsüz modele erişim izni verir.

Kimlik doğrulama standart Bearer jetonlarına dayanır. Geçersiz bir anahtar gönderirseniz API 401 hatası döndürür. Yeni bir anahtarı istediğiniz zaman oluşturabilirsiniz ve eski anahtar hemen çalışmayı bırakır. Bu tasarım, kullanımınızı gizli tutar ve erişiminizi basit hale getirir.

Birden fazla model sürümünü yönetmenize veya şeffaf olmayan yönlendirmeden endişe etmenize gerek yoktur. Uç nokta, yetişkin içerik ve reddetmeme odaklı olarak ayarlanmış tek bir büyük dil modelini sunar. Anahtarınızı güvende tutun, çünkü ön ödemeli kredinize erişmenin tek yolu budur.

Sohbet tamamlamaları uç noktası (POST /v1/chat_completions)

Prompt'larınızı chat completions uç noktasına gönderin ve metin yanıtları alın. Bu, API'miz için temel etkileşim yöntemidir. İsteğinizi davranışı ayarlamak için bir sistem mesajı ve asıl sorgunuz için kullanıcı mesajlarıyla yapılandırırsınız. Model girdiyi işler ve bir metin yanıtı döndürür.

API'miz ne yaptığının konusunda katıdır. Embedding, görüntü üretimi veya ses işleme desteklemiyoruz. Metin girersiniz, metin alırsınız. Bağlam penceresi, hem istem hem de tamamlama için birlikte 100.000 token destekler. Bu, uzun konuşmalar veya büyük belge işleme için olanak tanır.

İsteklerinizi temiz ve yapılandırılmış tutun. Uç nokta belirli bir JSON formatı bekler. Yanlış veri türü gönderirseniz bir hata alırsınız. Çıkarımın ağır yükünü kendi sunucularımızda hallediyoruz.

Python SDK entegrasyon örneği

API'mizle kolay etkileşim kurmak için resmi Python SDK'sını kullanın. Aşağıdaki kod, istemciyi base URL ve anahtarınızla nasıl başlatacağınızı gösterir. Ardından mesajlarınızla sohbet tamamlama işlevini çağırabilirsiniz.

Bu yapı, API'nin tamamen OpenAI-uyumlu olması nedeniyle çalışır. Özel bir istemci kütüphanesine ihtiyacınız yoktur. Base URL'nizi ve API anahtarınızı güncellemeniz yeterlidir. SDK'nın geri kalan özellikleri aynı kalır. Bu durum, daha sonra geçiş yapmanız durumunda diğer sağlayıcılardan geçişi kolaylaştırır.

En iyi deneyim için SDK'nın en son sürümünü kullanmanızı öneriyoruz. Kütüphane, size yeniden denemeleri ve JSON ayrıştırmayı halleder. Sadece istem mantığınıza ve model parametrelerinize odaklanmanız gerekir.

Node SDK entegrasyon örneği

Standart npm paketini kullanarak Node.js ile entegre edin. Yapı, Python örneğini yansıtır. Temel URL'yi uç noktamıza ayarlar ve API anahtarınızı sağlarsınız. Bu, mevcut Node.js uygulamalarıyla uyumluluğu sağlar.

Node SDK HTTP isteklerini otomatik olarak halleder. Mesajlar dizisini iletirsiniz ve yanıt nesnesini alırsınız. Bu, oluşturulan metnin içeriğini içerir. Ardından bu metni uygulama mantığınızda işleyebilirsiniz.

Yalnızca metin tamamlamayı desteklediğimizi unutmayın. Yanıtta görüntü veya ses verisi beklemeyin. SDK JSON yanıtını ayrıştırır ve size metne erişim sağlar. Bu dil genelinde tutarlılık, geliştirme sürecinizi basitleştirir.

Akış yanıtları ve belirteç kullanımı

Yanıtları token token almak için akış özelliğini etkinleştirin. Bu, kullanıcılarınız için daha hızlı bir algılanan gecikme sağlar. Tam yanıtı beklemek yerine metni oluşturulurken görüntüleyebilirsiniz. Bu, sohbet arayüzleri için kritiktir.

Akışın son parçası token kullanım istatistiklerini içerir. Bu veriyi maliyetlerinizi takip etmek ve hesap bakiyenizi izlemek için kullanabilirsiniz. Akış, fiyatlandırma modelini değiştirmez. Hâlâ kullanılan token başına ödersiniz.

API'miz akış için sunucu taraflı olayları (SSE) destekler. SDK olay ayrıştırmayı yönetir. Sadece stream parametresini true olarak ayarlamanız yeterlidir. Bu hem Python hem de Node istemcileriyle çalışır. Etkileşimli uygulamalar oluşturmanın önerilen yoludur.

Limitler, hatalar ve model detayları

Sağlam bir uygulama oluşturmak için kısıtlama limitlerinizi ve olası hataları anlayın. Dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlısınız. İstek gövdesi boyutu 8 MB ile sınırlıdır. Bu limitleri aşarsanız 429 hatası alırsınız. Bunu zarifçe işlemek için üstel geri çekilme uygulayabilirsiniz.

Yaygın hatalar arasında geçersiz anahtarlar için 401 ve yetersiz kredi için 402 bulunur. Kredi bittiğinde devam etmek için kripto ile yüklemeniz gerekir. Hatalar ve reddetmeler ücretsizdir, bu nedenle başarısız istekler için ödeme yapmazsınız. Model yalnızca çocuk istismarı içeren cinsel içeriği reddeder, bu katı bir sınırdır.

Kullanılabilir modelleri GET /v1/models uç noktası üzerinden kontrol edebilirsiniz. Bu, tek bir uncensored model kimliğini döndürür. Birden fazla model veya yönlendirme sunmuyoruz. Bu sadelik, karmaşıklığı azaltır ve tutarlı davranışı sağlar. Ön ödemeli krediniz süresi dolmaz, bu nedenle kullanıma ara verirken fonlarınızı kaybetmezsiniz.

cURL

curl https://api.keyapiunlimited.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the python libraries for web scraping"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.keyapiunlimited.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ış

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)

SSS

Sınırsız API anahtarı için temel URL nedir?

Temel URL HTTPS://api.keyapiunlimited.com/v1 şeklindedir. SDK yapılandırmanızı bu URL'ye işaret edecek şekilde güncellemeniz gerekir. Bu uç nokta, standart OpenAI-uyumlu arayüz aracılığıyla açılabilir modelimizi sunar.

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

Dakikada 300 isteğe ve 8 eşzamanlı isteğe sahipsiniz. Bu limiti aşarsanız 429 hatası alırsınız. Bu limitleri etkili bir şekilde yönetmek için üstel geri çekilme (exponential backoff) ile yeniden deneme mantığı uygulayabilirsiniz.

Bağlam penceresi boyutu nedir?

Bağlam penceresi, birleştirilmiş istem ve tamamlama için 100.000 token'dır. Bu, uzun konuşmalar ve büyük belge işleme imkanı sağlar. İstek başına maksimum çıktı 16.000 token'dır.

Anahtarınızı şimdi alın

Kaydolun, anahtarı kopyalayın, temel URL'nizi güncelleyin. Hepsi bu.