tr ▾
Deneme anahtarı kazanın

OpenAI uyumlu uç nokta hızlı başlangıç rehberi

Mevcut OpenAI istemci kodunuzu bu sansürsüz uç noktaya yerleştirin ve içerik reddi olmadan ham çıkarım alın.

Önkoşullar: Python veya Node.js

Resmi openai package için çalışma ortamınıza uygun olanı seçin.

Python kullanıcılarının 1.0.0 veya üzeri sürüme ihtiyacı vardır. Node geliştiricilerinin 4.0.0 veya üzeri sürüme ihtiyacı vardır. Her iki sürüm de standart chat-completions yapısını destekler.

Ek bağımlılık gerekmez. SDK, JSON serileştirmesini ve HTTP taşımasını otomatik olarak halleder.

base_url'i ve API anahtarını yapılandırın

SDK istemcinizi temel URL'mize yönlendirin ve oluşturduğunuz anahtarı sağlayın.

Kullan https://api.openaicompatibleendpoint.com/v1 temel URL olarak. API anahtarını, gösterge panelinizde gösterilen değere ayarlayın.

  • Python: base_url="https://api.openaicompatibleendpoint.com/v1"
  • Node: baseURL: "https://api.openaicompatibleendpoint.com/v1"

Bu yapılandırma, herhangi bir OpenAI SDK uyumlu istemciyle çalışır. Mantık kısmında kod değişikliğine gerek yoktur.

İlk sohbet tamamlamasını

Şuraya POST isteği yapın: /v1/chat/completions sistem ve kullanıcı mesajlarınızla birlikte.

Model kimliği uncensored. Bu model, yasal yetişkin veya tartışmalı konuları reddetmez.

  • Bağlam penceresi: Toplam 100.000 belirteç.
  • Maksimum çıktı: 16,000 token.

Prompt'unuzu gönderin ve hemen metin çıktısı alın. Hatalar ve reddetmeler ücretsizdir. Sadece gerçek token kullanımı ön ödemeli kredinize karşı sayılır.

Akış ve işlev çağırmasını etkinleştir

Ayarlayarak akışı etkinleştirin stream: true istem parametrelerinizde.

Token kullanımı, akışın son chunk'ında yer alır. Bu, maliyetleri gerçek zamanlı olarak takip etmenizi sağlar.

Fonksiyon çağırma tam olarak desteklenir. Kullanın tools şemanızı tanımlayan parametre. Model, uygulama mantığınızda çalıştırabileceğiniz yapılandırılmış araç çağrıları döndürür. JSON modu ayrıca şunu kullanarak da mevcuttur response_format.

Hataları ve token sınırlarını yönetin

API, yaygın sorunlar için standart HTTP durum kodlarını döndürür.

  • 401: Geçersiz API anahtarı. Panonuzu kontrol edin.
  • 402: Yetersiz kredi. USDT veya USDC ile kredinizi yenileyin.
  • 429: Hız sınırı aşıldı. Dakikada 300 istek göndermenize izin verilir.

16,000 token çıktı sınırını aşarsanız yanıt kırpılır. Bağlam penceresi hem istem hem de tamamlama tokenlerini içerir.

Fiyatlandırma ve limitler

Sadece kullandığınız kadar ödeyin. Giriş tokenları 1M başına $0.15'tir. Çıktı tokenları 1M başına $0.50'dir.

Ön ödemeli kredi süresi dolmaz. İade yapılmaz, ancak çift ücretlendirmeler Destek üzerinden düzeltilir.

Yalnızca kripto ile bakiye yükleyin. Kabul edilen para birimleri USDT (TRC20) ve USDC (Base)'dir. Minimum yükleme $20'dir. Bonus kredi tutara bağlı olarak +%5 ile +%15 arasındadır.

cURL

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

Python

from openai import OpenAI

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

Sık sorulan sorular

Bu, resmi OpenAI API'si mi?

Hayır. Bağımsız bir sağlayıcıyız ve OpenAI uyumlu bir uç nokta sunuyoruz. Modelimiz GPT-4 veya başka bir satıcı modeli değildir. Sunucularımızda barındırılan ayrı bir cevap vermeyecek LLM'dir.

Bağlam penceresi boyutu nedir?

Bağlam penceresi, istem ve tamamlama birlikte 100.000 token'dır. İstek başına 16.000 token çıktı talep edebilirsiniz.

Kredimi nasıl yüklerim?

Kripto para kullanın. TRC20 ağı üzerinde USDT ve Base ağı üzerinde USDC kabul ediyoruz. Yüklemeler $20 ile $500 arasındadır. Bonus kredi, tutara göre otomatik olarak eklenir.

API anahtarınızı açın

Kaydolun, anahtarı kopyalayın, temel URL'nizi güncelleyin. Basit.

Deneme anahtarı kazanın