TR ▾

Kullanıma hazır sansürsüz LLM API

API anahtarı al
1M girdi token başına
$0,25
Çıktı tokenları / 1M
$1,00
token bağlamı
100.000
deneme kredisi
$0,50
dakikada istek
300

Serverless LLM APIAPI Dokümantasyonu: Hızlı Başlangıç

https://api.serverlessllmapi.com/v1

https://api.serverlessllmapi.com/v1

API Dokümantasyonu: Hızlı Başlangıç

Sunucusuz LLM API'sini dakikalar içinde kullanmaya başlayın. Bu hızlı başlangıç kılavuzu kimlik doğrulama, sohbet istekleri, akış ve OpenAI uyumlu arayüzümüzle fonksiyon çağırma konularını kapsar.

Base URL ve Kimlik Doğrulama

sunucusuz LLM API'si standart OpenAI uyumlu uç nokta yapısını kullanır. Başlamak için iki bilgiye ihtiyacınız vardır: base URL ve API anahtarınız.

Tüm istekler için aşağıdaki base URL'i kullanın:

https://api.serverlessllmapi.com/v1

Kimlik doğrulama Authorization başlığı aracılığıyla yapılır. Anahtarınızı almak için Get API key sayfasında bir hesap oluşturun. Bu anahtarı istediğiniz zaman yenileyebilirsiniz; bu işlem eski anahtarı hemen geçersiz kılar. Anahtarınızı güvenli tutun, çünkü ön ödemeli kredilerinize doğrudan erişim sağlar.

İlk İstek: Sohbet Tamamlamaları

/v1/chat/completions uç noktasına standart bir sohbet tamamlama isteği gönderin. API bir model adı, bir mesaj listesi ve isteğe bağlı parametreler kabul eder. Varsayılan model ID'miz uncensored olup yüksek kaliteli, kısıtlamasız yanıtlar için optimize edilmiştir.

Bir yanıt oluşturmak için curl kullanarak temel bir örnek:

curl https://api.serverlessllmapi.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."}]
  }'

Yanıt, standart OpenAI JSON formatını izler. İstek başarılı olursa, oluşturulan metni içeren bir tamamlama nesnesi alırsınız. Bu sadelik, base URL ve API anahtarını değiştirerek uç noktamızı mevcut OpenAI SDK yapılandırmalarına entegre etmenizi sağlar.

Python SDK Entegrasyonu

Resmi OpenAI Python SDK'sını kullanmak entegrasyonun en hızlı yoludur. API'miz OpenAI uyumlu bir API olduğundan, yalnızca base URL ve API anahtarı değerlerini geçmeniz yeterlidir. Bu sayede mevcut kodunuzda değişiklik yapmadan çalışmaya devam eder.

from openai import OpenAI

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

Bu yaklaşım, tanıdık Python kütüphanelerinden yararlanmanızı ve sansürsüz modelimizden faydalanmanızı sağlar. Bağlam penceresi tek bir istek içinde önemli giriş ve çıkış uzunlukları için 100.000 token'a kadar destekler. Modeli etkili bir şekilde yönlendirmek için mesaj dizinizin gerekli sistem ve kullanıcı istemlerini içerdiğinden emin olun.

Node.js SDK Entegrasyonu

JavaScript ve TypeScript geliştiricileri için OpenAI Node SDK'sı, basit bir entegrasyon yolu sağlar. İstemciyi base URL ve API anahtarınızla yapılandırarak istek yapmaya hemen başlayabilirsiniz.

import OpenAI from "openai";

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

Bu kurulum, gerçek zamanlı LLM etkileşimleri gerektiren sunucusuz işlevler veya arka uç hizmetleri için idealdir. Kullanım bazlı fiyatlandırma sayesinde yalnızca kullandığınız şey için ödeme yaparsınız, aylık abonelik yoktur. Krediler süresi dolmaz, bu nedenle projeler arasında kullanımı duraklatabilir ve bakiyenizi kaybetmezsiniz.

Akışlı Yanıtlar (SSE)

İsteğinizde stream: true ayarını yaparak akış özelliğini etkinleştirin. API, tokenlar oluşturulurken görüntülemenizi sağlayan bir Server-Sent Events (SSE) akışı döndürür. Bu, son kullanıcılar için algılanan gecikmeyi azaltır ve sohbet uygulamaları için deneyimi iyileştirir.

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)

Son yanıtı biriktirmek için istemci kodunuzda akış olaylarını işleyin. Akış, doğru yapılandırıldığında hem Python hem de Node SDK'ları ile çalışır. Bu özellik, anında geri bildirim değerli olan uzun formatlı içerik oluşturma için özellikle yararlıdır.

Hız Limitleri ve Kısıtlamalar

Sorunsuz entegrasyon için kısıtlamaları anlayın. API, API anahtarı başına dakikada 300 istek hız limiti uygular. Her istek gövdesi 8 MB'ı aşmamalıdır. Hız limitini aşarsanız 429 durum kodu alırsınız.

Kimlik doğrulama hataları 401 durumunu döndürür; bu geçersiz veya iptal edilmiş bir anahtara işaret eder. Ön ödemeli krediniz tükendiğinde, istekler 402 durumunu döndürür. uncensored model ID'si gömme (embedding), görüntü oluşturma veya ince ayarı desteklemez. Optimal performans için metin tabanlı sohbet tamamlamalarına bağlı kalın.

API özellikleri

Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Model kimliğiuncensored
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Base URLhttps://api.serverlessllmapi.com/v1
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Akışevet — server-sent events; son parça token kullanımını içerir
Bağlam penceresi100.000 token (girdi + çıktı)
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
JSON moduresponse_format: {"type": "json_object"}
Eşzamanlılıkanahtar başına aynı anda 8 istek
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
İstek boyutuen fazla 8 MB
Hız limitianahtar başına dakikada 300 istek
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Ü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)
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir
Anahtarlarhesap 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.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel meşgul — birkaç saniye sonra tekrar deneyin

Sorular ve cevaplar

Dokümantasyonu oku
Bağlam penceresi boyutu nedir?

Bağlam penceresi, birleştirilmiş istem ve tamamlama çıktısı için 100.000 token'a kadar destekler. Bu, tek bir istekte kapsamlı konuşmalara veya büyük belge işleme imkanı verir.

Python'da akış nasıl işlenir?

API çağrınızda <code>stream</code> parametresini <code>true</code> olarak ayarlayın. SDK, metin parçaları oluşturuldukça onları üreten yineklenebilir bir nesne döndürür; bu yanıtların gerçek zamanlı gösterilmesini sağlar.

Bu API'yi diğer OpenAI SDK'ları ile kullanabilir miyim?

Evet, API OpenAI uyumlu bir API'dir. OpenAI API formatını destekleyen herhangi bir istemci, base URL ve API anahtarını güncelleyerek bağlanabilir. Bu, Node.js, Go ve diğer diller için kütüphaneleri de kapsar.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, base URL'i değiştirin. Kurulum bu kadar basit.