tr ▾

Dolphin llm çevrimiçi API dokümantasyonu

Dolphin LLM çevrimiçi, OpenAI chat-completions arayüzünü yansıtan basit, sansürsüz bir API uç noktası sağlar. Özel bir model, ön ödemeli token faturalandırma ve abonelik tuzakları olmadan 100k bağlam penceresi alırsınız.

Temel URL ve kimlik doğrulama başlıkları

Tüm istekler için temel URL HTTPS://api.dolphinllmonline.com/v1 şeklindedir. API anahtarınızı Yetkilendirme başlığında Bearer belirteci olarak iletirerek kimlik doğrulaması yaparsınız. Bu anahtar, Google veya e-posta adresi ile kaydolduktan hemen sonra oluşturulur. Aylık ücret yoktur ve kredi süresi dolmaz. Hesap başına yalnızca bir aktif anahtarınız olabilir, bu nedenle yeni bir anahtar oluşturmak öncekini yerini alır.

curl https://api.dolphinllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all endpoints"}]
  }'

İlk istek (Python ile)

Standart OpenAI Python SDK'sını kullanarak ilk isteminizi gönderin. base_url'i uç noktamıza ayarlayın ve modeli "uncensored" olarak belirtin. Model, yetişkin veya tartışmalı konularda daha az reddetme için ayarlanmış açık ağırlıklı bir varyanttır. GPT veya Llama'nın yeniden markalaştırılmış bir versiyonu değildir. Yanıtları akış olarak alabilir veya hepsini aynı anda alabilirsiniz.

from openai import OpenAI

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

API'yi JavaScript veya TypeScript projelerinize entegre etmek için resmi Node.js istemcisini kullanın. İstemciyi anahtarınız ve doğru temel URL ile başlatın. İstemci HTTP ayrıntılarını sizin için yönetir. Bu yaklaşım, harici bağımlılıklar olmadan büyük miktarda metin işlemesi gereken sunucu taraflı uygulamalar için iyi çalışır.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.dolphinllmonline.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ı ve belirteç kullanımı

Akış özelliğini etkinleştirmek için isteğinizde stream parametresini true olarak ayarlayın. API, oluşturuldukları şekilde parçaları döndürür. Son parça, istek için tam jeton kullanım istatistiklerini içerir. Bu, maliyetleri gerçek zamanlı izlemenize olanak tanır. Akış, metni aşamalı olarak görüntülemesi gereken kullanıcı arayüzleri için kullanışlı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)

Hız sınırlamaları ve istek gövdesi kısıtlamaları

Anahtar başına dakikada 300 istekle sınırlısınız. Aynı anda 8'e kadar eşzamanlı isteğiniz olabilir. Maksimum istek gövdesi boyutu 8 MB'dir. Bağlam penceresi, birleşik istek ve tamamlama için 100,000 token'dır. max_tokens ayarlamazsanız, varsayılan çıktı 2,048 token'dır. Bu limitler kötüye kullanımı önlerken uygulamanız için istikrarlı performans sağlar.

Hata yönetimi ve durum kodları

API, başarı veya başarısızlık durumunu belirtmek için standart HTTP durum kodlarını kullanır. 401 durumu, API anahtarınızın geçersiz veya eksik olduğunu gösterir. 402 durumu, ön ödemeli bakiyenizin tükendiğini belirtir. Kripto para ile USDT veya USDC kullanarak bakiyenizi yükleyebilirsiniz. 429 durumu, hız sınırını aştığınızı gösterir. Sorunsuz bir kullanıcı deneyimi sağlamak için bu hataları uygulama mantığınızda zarifçe yönetin.

Sıkça sorulan sorular

Dolphin LLM çevrimiçi API modeli nedir?

Bu, sunucularımızda barındırılan sansürsüz büyük dil modelidir. GPT, Claude veya başka bir sağlayıcının modeli değildir. Metin girdisi alır ve yasal yetişkin kullanım için içerik reddi olmadan metin çıktısı döndürür.

Ön ödemeli faturalandırma nasıl çalışır?

Kripto para (USDT veya USDC) ile ödeme yaparsınız ve daha büyük yüklemeler için bonus kredi alırsınız. Kredi, gerçek token kullanımına göre yansıtılır. Hatalar ve reddedilen istekler size hiçbir şeyi maliyet etmez. Krediniz süresi dolmaz, bu nedenle her ihtiyacınız olduğunda kullanabilirsiniz.

Standart OpenAI SDK'larını kullanabilir miyim?

Evet, API resmi OpenAI SDK'ları ile tam uyumludur. Sadece yapılandırmanızdaki base_url'yi ve API anahtarını güncellemeniz yeterlidir. Standart uç noktalar gibi akış, fonksiyon çağırma ve JSON modunu destekler.

API anahtarınızı anında alın

Kaydolun, anahtarı kopyalayın ve temel URL'yi güncelleyin. İşte gereken tek şey.