tr ▾
Anahtar

Hızlı Başlangıç: İstemcinizi bağlayın

Mevcut araçlarınızı standart OpenAI uyumlu API formatını kullanarak dakikalar içinde sansürsüz LLM'mize bağlayın. Bu hızlı başlangıç kılavuzu kimlik doğrulama, istek yapısı ve akışı kapsar.

Önkoşullar ve SDK Kurulumu

Kimlik doğrulama ve istek seri hale getirme işlemlerini otomatik olarak yönetmek için dilinize ait resmi SDK'yı yükleyin. İstemci ortamınızda geçerli bir API anahtarına ve yapılandırılmış temel URL'ye ihtiyacınız var. Hizmetimiz, özel başlıklar gerektirmeden sıcaklık ve top_p gibi standart parametreleri kabul eder.

Ortam değişkeninizin token'ı çalıştırmadan önce güvenli bir şekilde içerdiğinden emin olun. SDK sürümleri, akış ve JSON modu özelliklerini doğru şekilde desteklemek için güncel olmalıdır. Sadece metin oluşturma için ek sürücü gerekmez.

Temel URL ve Anahtar Yapılandırması

İstemcinizi özel temel URL'ye yönlendirin ve isteklerinizi sansürsüz altyapımız üzerinden yönlendirin. Her çağrıyı kimlik doğrulamak için Authorization: Bearer YOUR_KEY başlığını kullanın. Bu kurulum yerel testler veya üretim dağıtım betikleri için aynı şekilde çalışır.

Diğer sağlayıcılarla karışıklığı önlemek için varsayılan OpenAI uç noktasını ana sunucumuzla değiştirin. Anahtarınızı gizli tutun ve genel depolarda ortaya çıkarmayın. Yapılandırma, anahtarınızı döndürünceye kadar statik kalır.

İlk İsteğinizi Gönderme

Bağlantıyı ve yanıt formatını doğrulamak için standart bir sohbet tamamlama çağrısı yapın. Modelin reddetme olmadan metin döndürdüğünü onaylamak için basit bir istek gönderin. Bu test, anahtarınızın kullanım için yeterli ön ödemeli kredisinin bulunduğunu sağlar.

curl https://api.keyapiminimax.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON object with keys id and name"}]
  }'

İçerik ve token kullanım detayları için yanıtı kontrol edin. 401 hatası alırsanız anahtar formatınızı doğrulayın. 402, kredi bakiyenizi yüklemeniz gerektiğini gösterir.

Akış Yanıtlarını İşleme

Gerçek zamanlı olarak oluşturulurken belirteçleri almak için akış özelliğini etkinleştirin. Bu, uzun çıktılar için bekleyen kullanıcılar için algılanan gecikmeyi azaltır. Son parça, faturalandırma doğruluğu için nihai belirteç sayılarını içerir.

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)

İstemci kodunuzda kısmi yanıtları zarifçe yönetin. Akış kapanana veya bir hata oluşana kadar içeriği arabelleğe alın. Akış; sıcaklık ayarları dahil olmak üzere tüm standart parametrelerle çalışır.

Python SDK Entegrasyonu

Minimal kod tekrarı ile istekleri yönetmek için Python kütüphanesini kullanın. İstemciyi base URL ve anahtarınızla başlatarak hemen kullanıma başlayın. Bu yaklaşım hata yönetimini ve yanıt ayrıştırmayı basitleştirir.

from openai import OpenAI

client = OpenAI(base_url="https://api.keyapiminimax.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ıtlardan doğrudan oluşturulan içeriğe erişin. Hataları kontrol edin ve hız sınırlamalarını uygun şekilde yönetin. SDK hem senkron hem de asenkron iş akışlarını destekler.

Node SDK ve Limitler

Resmi JavaScript SDK'sını kullanarak Node.js uygulamalarına entegre edin. İsteklerin kısıtlamasız uç noktamıza ulaşmasını sağlamak için temel URL'yi ayarlayın. Kullanımınızı izleyerek hız sınırları içinde kalın.

import OpenAI from "openai";

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

Dakikada 300 istek yapabilirsiniz; eşzamanlılık 8'dir. Her istek gövdesi 8 MB'tan küçük olmalıdır. Bağlam penceresi toplam 100,000 token destekler. Hatalar ve reddetmeler krediyi tüketmez, ancak başarılı çıktılar tüketir. Anahtarınızı güvende tutun ve gerekirse yenileyin.

Token Kullanımını Anlamak

Faturalandırma, prompt ve tamamlamada kullanılan gerçek tokenlara dayanır. Giriş tokenları milyon başına 0,15 $, çıkış tokenları ise milyon başına 0,50 $ tutarındadır. Ön ödemeli kredi, aylık ücretler olmadan tüm kullanımı karşılar.

Hatalar ve reddetmeler ücretsizdir, bu nedenle yalnızca başarılı yanıtlar için ödeme yaparsınız. Akıştaki son parça token sayısını içerir. Harcamaları izlemek ve kredinizin bitmemesini sağlamak için kontrol panelinizi takip edin. Anında erişim için USDT veya USDC ile yükleyin.

Sıkça sorulan sorular

İstekler için context window boyutu nedir?

Toplam bağlam penceresi 100.000 token olup hem prompt hem de completion'u içerir. Her istekte maksimum output 16.000 token'dır; max_tokens belirtilmezse bu değer 2.048 token olarak ayarlanır.

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

Dakikada 300 istek ve anahtar başına 8 eşzamanlı istek ile sınırlısınız. 401 durumu anahtarınızın geçersiz olduğunu gösterir, 402 yetersiz krediyi gösterir. 429 hatası hız sınırını aştığınızı gösterir.

Uncensored API anahtarı standart araçlarla çalışıyor mu?

Evet, anahtar, temel URL'yi değiştirerek herhangi bir OpenAI uyumlu istemciyle çalışır. Akış, JSON modu ve fonksiyon çağrısını büyük tedarikçiler gibi destekler. Popüler IDE uzantıları ve botlarla hemen kullanabilirsiniz.

API anahtarınızı anında oluşturun

Kaydolun, jetonu kopyalayın, uç nokta URL'sini güncelleyin. Yapmanız gereken tek şey bu.

Anahtar