ms ▾
Dapatkan kunci percubaan

API tanpa sensor, Serasi OpenAI, hanya kripto

https://api.chatgptsansrestriction.com/v1tanpa sensor

Dokumentasi API Tanpa Sensor

Dapatkan kunci API tanpa sensor anda dan mula menghantar permintaan dalam beberapa minit. Panduan ini menunjukkan kepada anda cara tepat untuk mengkonfigurasi klien serasi OpenAI anda untuk menggunakan model yang dihoskan kami untuk penjanaan teks tanpa sekatan.

Dapatkan kunci percubaan

Mula Cepat: Pasang dan Konfigurasi

Langkah pertama ialah mendapatkan kunci API anda dari papan pemuka. Setelah anda mempunyai kelayakan anda, konfigurasikan klien anda untuk mengarah ke URL asas kami. Ini memastikan semua permintaan disalurkan melalui infrastruktur tanpa sensor kami bukannya hujung sambungan OpenAI standard. Anda hanya perlu mengemas kini URL asas dan menetapkan header pengesahan. API kami serapi sepenuhnya dengan SDK OpenAI standard, jadi anda boleh menggunakan semula kod klien sedia ada anda dengan perubahan minimum.

Pengesahan dan Header

Pengesahihan bergantung pada satu token bearer yang dihantar dalam Authorization header. Setiap permintaan mesti termasuk kunci ini untuk mengesahkan akaun anda dan menolak kredit pra-dibayar. Jika kunci hilang atau tidak sah, API mengembalikan ralat 401. Anda boleh menjana kunci baharu pada bila-bila masa dari papan pemuka anda, yang akan menamatkan kelayakan kunci sebelumnya serta-merta. Simpan kunci anda dengan selamat, kerana ia adalah pengenal tunggal untuk baki kredit dan had penggunaan anda.

Hujung Sambungan Penyelesaian Sembang

Hantar permintaan teks ke POST /v1/chat/completions endpoint. Ini adalah antara muka piawai untuk menjana respons dari model tanpa sensor. Anda menyediakan senarai mesej termasuk prompt pengguna dan arahan sistem pilihan. Model mengembalikan respons teks tanpa penolakan kandungan biasa yang ditemui dalam model arus perdana. Gunakan endpoint ini untuk semua keperluan penjanaan teks, dengan mengambil perhatian bahawa enkapsulasi, imej, dan audio tidak disokong.

Respons Streaming

Aktifkan penstriman dengan menetapkan stream parameter kepada true. Ini mengembalikan respons pecahan demi pecahan sejajar dengan penjanaan, mengurangkan latensi yang dirasakan untuk output yang panjang. Anda mesti mengendalikan Acara Dikirim Pelayan (SSE) untuk memproses setiap token apabila ia tiba. Pecahan akhir mengandungi statistik penggunaan token jumlah untuk pengebilan. Aliran sesuai untuk antara muka perbualan masa nyata atau aplikasi yang memerlukan hasil separa segera.

Parameter Model dan Pilihan

Kawal tingkah laku model menggunakan parameter standard seperti temperature, top_p, dan stop. Anda boleh memaksa output terstruktur dengan menetapkan response_format ke json_object atau guna tools untuk pemanggilan fungsi. Model menyokong jendela konteks 100,000 token, membolehkan data input yang luas. Output maksimum ialah 16,000 token setiap permintaan melainkan dinyatakan sebaliknya. Laraskan tetapan ini untuk mengimbangi kreativiti dan ketepatan untuk kes penggunaan khusus anda.

Had, Ralat, dan Konteks

Setiap kunci API terhad kepada 300 permintaan setiap minit dan 8 sambungan serentak. Badan permintaan tidak boleh melebihi 8 MB. Ralat biasa termasuk 401 untuk kunci tidak sah, 402 apabila kredit habis, dan 429 untuk had kadar. Kredit prabayar anda tidak luput, jadi anda boleh menghentikan penggunaan tanpa kehilangan dana. Jendela konteks termasuk token prompt dan penyelesaian. Jika anda melebihi had, API akan mengembalikan kod ralat yang sesuai. Gunakan percubaan semula dengan penangguhan eksponen untuk ralat 429.

cURL

curl https://api.chatgptsansrestriction.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Python

from openai import OpenAI

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

Aliran

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)

Soalan biasa

Adakah ini API ChatGPT sans restriction rasmi?

Tidak, kami adalah penyedia bebas yang menawarkan API yang serasi dengan OpenAI. Model kami adalah seni bina berat terbuka yang ditala untuk respons tanpa sekatan, berbeza daripada GPT-4 atau model vendor lain. Ia melayani kod klien yang sama tetapi beroperasi pada infrastruktur kami sendiri.

Bagaimana cara mengendalikan ralat apabila kredit rendah?

API memulangkan kod status 402 apabila baki pra-dibayar anda tidak mencukupi. Anda boleh menambah baki dengan USDT atau USDC melalui kripto untuk memulihkan akses serta-merta. Kredit tidak luput, jadi anda boleh menambah dana pada bila-bila masa tanpa kehilangan baki sebelumnya.

Apakah saiz tetingkap konteks maksimum?

Model ini menyokong tetingkap konteks 100,000 token, menggabungkan kedua-dua token input dan output. Ini membolehkan perbualan yang meluas atau pemprosesan dokumen besar. Panjang respons tunggal maksimum ialah 16,000 token, atau 2,048 token jika tidak ditetapkan secara eksplisit.

Dapatkan kunci anda dalam beberapa minit

Daftar, salin token, kemas kini URL asas. Itu sahaja.