GetAiApiKey/Hızlı Başlangıç: AI API Anahtarınızı Entegre Edin
Hızlı Başlangıç: AI API Anahtarınızı Entegre Edin
Temel URL'nizi ve API anahtarınızı değiştirerek sansürsüz LLM API'mizi dakikalar içinde entegre edin. Bu hızlı başlangıç, herhangi bir OpenAI uyumlu SDK kullanarak standart istekleri, akışı ve fonksiyon çağırma'y kapsar.
Önkoşullar: API Anahtarınız ve Temel URL
Başlamak için API anahtarı al sayfasını ziyaret edin. E-posta ve şifrenizi girerek benzersiz AI API anahtarınızı hemen alın. İlk deneme için kredi kartı gerekmez. OpenAI uyumlu API uç noktamız için temel URL'ye de ihtiyacınız olacak:
- Temel URL: https://api.getaiapikey.com/v1
- Model Kimliği: sansürsüz
Bu kimlik bilgilerini güvende tutun. Anahtarınızı panelden istediğiniz zaman yenileyebilirsiniz; bu işlem önceki anahtarı hemen geçersiz kılar. Hizmetimiz, minimum yapılandırma değişikliği ile mevcut projelerinize entegre edilecek şekilde tasarlanmıştır.
İlk İstek: Standart Sohbet Tamamlamaları
Sohbet tamamlamaları uç noktasına standart bir POST isteği gönderin. Bu örnek, entegrasyonun ne kadar basit olduğunu göstermek için curl kullanır. YOUR_API_KEY yerine gerçek anahtarınızı yazın. Model tanımlayıcısı uncensored olarak sabitlenmiştir.
Bu uç nokta metin-girdi, metin-çıkış etkileşimlerini yönetir. Gömme (embedding), görüntü, ses veya video oluşturma desteklemez; odak tamamen dil işleme üzerindedir. İstek gövdenizin 8 MB altında kaldığından emin olun.
Python SDK Kullanımı
Python geliştiricileri için resmi openai kütüphanesini kullanın. Bunu temel URL'nize yönlendirin ve API anahtarınızı sağlayın. Bu yaklaşım, yasal yetişkin içeriği veya daha geniş yaratıcı özgürlük için sansürsüz modele geçiş yaparken mevcut kod yapınızı korumanızı sağlar.
İstemci, seri hale getirme ve bağlantı havuzlamayı otomatik olarak yönetir. Çıktı uzunluğunu kontrol etmek için max_tokens parametresini ayarlayabilirsiniz; hem istemi hem de tamamlamayı içeren 100.000 token'lık bağlam penceresi içinde kalın.
Node.js SDK Kullanımı
Node.js kullanıcıları, OpenAI SDK'sini özel temel URL'mizle yapılandırarak aynı doğrudan uyumluluğu sağlayabilir. Bu, mevcut uygulama mantığının korunmasını sağlarken özel model yeteneklerine erişim sağlar.
Her hesabın yalnızca bir aktif anahtarı olduğunu unutmayın; bu anahtar istediğiniz zaman yenilenebilir. Bu sadelik, çok modellerli toplayıcılarda sıkça bulunan ek yükü azaltır ve size sansürsüz modele doğrudan bağlantı sağlar.
Akış Yanıtları (SSE)
Gerçek zamanlı kullanıcı deneyimleri için isteklerinizde stream: true ayarlayarak akışı etkinleştirin. API, kısmi token yanıtları içeren Server-Sent Events (SSE) döndürür. Bu, son kullanıcılar için algılanan gecikmeyi azaltır.
Akış, desteklenen tüm SDK'larda aynı şekilde çalışır. İstemcinizin art arda veri parçalarını işleyecek şekilde ayarlandığından emin olun. Toplam bağlam penceresi 100.000 token'dır; uzun sohbetlerde kesilmeyi önlemek için istem uzunluğunuzu dikkatlice yönetin.
Sınırlar, Hatalar ve Model Listesi
Kesintileri önlemek için kullanımınızı izleyin. Her anahtar için dakika başına 300 istekle sınırlısınız. Bu sınırı aşarsanız 429 hız limiti hatası alırsınız. 401 hatası geçersiz veya süresi dolmuş bir anahtar olduğunu gösterir, 402 hatası ise ön ödemeli kredinizi bakiye yüklemeniz gerektiğini belirtir.
Bağlantı doğruluğunu kontrol etmek için GET /v1/models uç noktasını kullanın. Kullanılabilir model ayrıntılarını döndürür. Hizmetimiz SLA garantileri veya kurumsal sertifikalar sunmaz; bunun yerine basit, şeffaf fiyatlandırmaya odaklanır. Krediler asla süresi dolmaz; böylece kendi hızınızda kullanıma ara verebilir ve devam edebilirsiniz.
cURL
curl https://api.getaiapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.getaiapikey.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.getaiapikey.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)Teknik özellikler
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Base URL | https://api.getaiapikey.com/v1 |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Model kimliği | uncensored |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| JSON modu | response_format: {"type": "json_object"} |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| İstek boyutu | en fazla 8 MB |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| Hız limiti | anahtar başına dakikada 300 istek |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Ücretsiz deneme | $0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300) |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| Giriş | Google veya e-posta ve şifre |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sorular ve cevaplar
Bu API görüntü veya ses oluşturmayı destekliyor mu?
Hayır. Hizmetimiz kesinlikle metin tabanlı bir LLM API sağlayıcısıdır. Gömme (embedding), görüntü oluşturma, ses veya video desteklemez. Yalnızca metin işleme için sohbet tamamlamalarına odaklanır.
Bağlam penceresi nasıl çalışır?
Bağlam penceresi 100.000 token'dır; hem girdi istemini hem de oluşturulan tamamlamayı içerir. Toplam token sayınız bu sınırı aşarsa, istek istemci uygulamasına bağlı olarak başarısız olabilir veya kesilebilir.
Bunu bir OpenAI alternatifi olarak kullanabilir miyim?
Evet. Herhangi bir OpenAI uyumlu SDK'da temel URL'yi ve API anahtarını değiştirerek bu sansürsüz LLM API'sini doğrudan alternatif olarak kullanabilirsiniz. Standart sohbet tamamlamaları, akış ve fonksiyon çağırma'yı destekler.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadardır.