id ▾
Klaim kunci percobaan

Titik akhir API kompatibel OpenAI panduan cepat

Masukkan kode klien OpenAI Anda yang sudah ada ke endpoint uncensored ini dan dapatkan inferasi mentah tanpa penolakan konten.

Prasyarat: Python atau Node.js

Instal resmi openai paket untuk lingkungan runtime Anda sebelum melanjutkan.

Pengguna Python memerlukan versi 1.0.0 atau lebih baru. Pengembang Node memerlukan versi 4.0.0 atau lebih baru. Kedua versi mendukung struktur chat-completions standar.

Tidak diperlukan dependensi tambahan. SDK menangani serialisasi JSON dan transportasi HTTP secara otomatis.

Konfigurasi base_url dan kunci API

Arahkan klien SDK Anda ke URL dasar kami dan sediakan kunci yang Anda buat.

Gunakan https://api.openaicompatibleendpoint.com/v1 sebagai URL dasar. Atur kunci API menjadi nilai yang ditampilkan di dasbor Anda.

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

Konfigurasi ini kompatibel dengan klien SDK OpenAI apa pun. Tidak perlu mengubah kode untuk bagian logika lainnya.

Kirim penyelesaian chat pertama Anda

Buat permintaan POST ke /v1/chat/completions dengan pesan sistem dan pengguna Anda.

ID modelnya adalah uncensored. Model ini menjawab tanpa menolak topik dewasa atau kontroversial yang sah.

  • Context window: Total 100.000 token.
  • Output maksimal: 16,000 token.

Kirimkan prompt Anda dan terima output teks secara langsung. Kesalahan dan penolakan gratis. Hanya penggunaan token nyata yang dihitung terhadap kredit prabayar Anda.

Aktifkan streaming dan function calling

Aktifkan streaming dengan mengatur stream: true dalam parameter permintaan Anda.

Penggunaan token disertakan dalam potongan terakhir dari stream. Ini memungkinkan Anda melacak biaya secara real-time.

Pemanggilan fungsi didukung sepenuhnya. Gunakan tools parameter untuk mendefinisikan skema Anda. Model mengembalikan panggilan alat terstruktur yang dapat Anda eksekusi dalam logika aplikasi Anda. Mode JSON juga tersedia melalui response_format.

Tangani kesalahan dan batas token

API mengembalikan kode status HTTP standar untuk masalah umum.

  • 401: Kunci API tidak valid. Periksa dasbor Anda.
  • 402: Kredit tidak mencukupi. Isi ulang dengan USDT atau USDC.
  • 429: Batas kecepatan terlampaui. Anda diizinkan 300 permintaan per menit.

Jika Anda melebihi batas output 16.000 token, respons akan dipotong. Jendela konteks mencakup token prompt dan penyelesaian.

Harga dan batasan

Bayar hanya untuk yang Anda gunakan. Token input berharga $0.15 per 1M. Token output berharga $0.50 per 1M.

Kredit prabayar tidak pernah kedaluwarsa. Pengembalian dana tidak diterbitkan, tetapi pengisian ganda diperbaiki melalui Dukungan.

Isi ulang dengan kripto saja. Mata uang yang dapat diterima adalah USDT (TRC20) dan USDC (Base). Isi ulang minimum adalah $20. Rentang kredit bonus adalah +5% hingga +15% tergantung pada jumlah.

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);

Streaming

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)

Pertanyaan umum

Apakah ini API OpenAI resmi?

Tidak. Kami adalah penyedia independen yang menawarkan endpoint kompatibel OpenAI. Model kami bukan GPT-4 atau model vendor lain. Ini adalah LLM tanpa sensor yang berbeda yang di-host di server kami.

Ukuran jendela konteksnya berapa?

Jendela konteks adalah 100.000 token untuk prompt dan completion secara gabungan. Anda dapat meminta hingga 16.000 token output per permintaan.

Bagaimana cara mengisi ulang kredit?

Gunakan hanya kripto. Kami menerima USDT di jaringan TRC20 dan USDC di jaringan Base. Top-up berkisar dari $20 hingga $500. Kredit bonus ditambahkan secara otomatis berdasarkan jumlah.

Buka kunci API Anda

Daftar, salin kunci, perbarui URL dasar Anda. Sederhana.

Klaim kunci percobaan