tr ▾
Deneme kredisi ile dene

OpenRouter dolphin API Hızlı Başlangıç Kılavuzu

Dakikalar içinde standart OpenAI SDK'larını kullanarak sansürsuz LLM API'mize başlayın. İstekleri göndermek için özel uç noktamızı kullanın.

Temel URL ve Kimlik Doğrulama

Tüm istekler için temel URL https://api.openrouterdolphin.com/v1. API anahtarınızı Authorization

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

Kimlik doğrulama katıdır. Hesap başına birden fazla anahtar desteklemiyoruz. Yeni bir anahtar oluşturmak, öncekini hemen geçersiz kılar. Bu, ön ödemeli kredileriniz için temiz kullanım izlemesini sağlar.

Uç nokta: POST /v1/chat/completions

Metin verisini uncensored model. Bu uç nokta tüm standart sohbet tamamlamalarını işler. Modeli, mesajları ve parametreleri istek gövdesinde tanımlarsınız.

from openai import OpenAI

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

API, oluşturulan metni içeren standart bir JSON nesnesi döndürür. Gömme vektörlerini, görüntüleri veya sesleri desteklemez. Metin oluşturma iş akışlarına odaklanın. Model, yasal yetişkin veya tartışmalı konuları filtrelemeden istemlere yanıt verir.

Uç nokta: GET /v1/models

Basit bir GET isteği göndererek mevcut modelleri getirin. Bu uç nokta, kullanmanız gereken model kimliğini onaylar.

import OpenAI from "openai";

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

Yanıt, model uncensored model. Tamamlama isteklerinizde bu kimliği tam olarak kullanın. API yalnızca bu tek modeli sunar. Yönlendirme veya model seçimi mantığı yoktur. Özel sansürsüz LLM örneğimizle doğrudan etkileşim kurarsınız.

Akış ve Kullanım Verisi

Ayarlayarak akışı etkinleştirin stream: true. API, parçaları Sunucu Tarafından Gönderilen Etkinlikler (SSE) aracılığıyla döndürür. Her parça, yanıt metninin bir bölümü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)

Son parça tam token kullanım istatistiklerini içerir. Yalnızca oluşturulan çıktı tokenları için ödeme yaparsınız. Hatalar ve reddetmeler ücretlendirilmez. Bu yapı, uygulamalarınızda yanıtların gerçek zamanlı olarak işlenmesine olanak tanır.

Parametreler: Sıcaklık, Top P ve Araçlar

Üretimi standart parametreleri kullanarak kontrol edin. Ayarlayın temperature rastgelelik ve top_p nükleus ökleme için. Fonksiyon çağrısını etkinleştirmek için bir tools kullanıcı ve asistan rollerini destekleyen dizi.

Kullan response_format ile {"type": "json_object"} katı JSON çıktısı için. Ayrıca şunu da ayarlayabilirsiniz seed tekrarlanabilirlik için. API şunu destekler presence_penalty ve frequency_penalty kelime kullanımını ince ayarlamak için. Bu parametreler standart OpenAI istemcilerinde olduğu gibi çalışır.

Saniye Başına İstek Limitleri ve İstek Boyutu

Her API anahtarı dakikada 300 istek yapmanıza olanak tanır. Aynı anda en fazla 8 eşzamanlı istekte bulunabilirsiniz. Maksimum istek gövdesi boyutu 8 MB'tır. Bağlam penceresi, girdi ve çıktı birlikte olmak üzere 100.000 token destekler.

İstek başına maksimum çıktı 16,000 token'dır. max_tokens ayarlanmazsa max_tokens, varsayılan değer 2.048 token'dır. Bu sınırları aşmak 429 hatası döndürür. Toplu işlem stratejinizi buna göre planlayın. Krediler süresi dolmaz, bu nedenle baskı olmadan zaman içinde kullanım biriktirebilirsiniz.

Sıkça sorulan sorular

openrouter dolphin için bir API anahtarı nasıl alabilirim?

API anahtarı al sayfasında Google veya bir e-posta adresi kullanarak kaydolun. Anahtarınız hemen görünür. Telefon numarası gerekmez. İstediğiniz zaman yeni bir anahtar oluşturabilirsiniz; bu eski anahtarı anında değiştirir.

Hız limitine takılırsam ne olur?

Dakikada 300 istek veya eşzamanlı 8 isteği aştığınızda 429 hatası alırsınız. Kısa bir süre bekleyin ve yeniden deneyin. İsteklerinizi toplulaştırmayı veya eşzamanlılığı azaltmayı düşünün. Limitler API anahtarı başına geçerlidir, bu nedenle birden fazla anahtar (birden fazla hesap oluşturarak) kullanmak iş yükünü artırabilir.

Uncensored model içerik filtreliyor mu?

Model, yasal yetişkin, kurgusal veya tartışmalı konularda reddetmez. Tek katı sınır, çocuklarla ilgili cinsel içeriktir. Bu belirli içeriği içeren istekler reddedilir. Diğer tüm içerik, standart AI reddi olmadan geçer.

API anahtarınızı şimdi edinin

Kaydolun, anahtarınızı kopyalayın ve temel URL'yi güncelleyin. Yapmanız gereken tek şey bu.

Deneme kredisi ile dene