ms ▾

Bayar untuk token, bukan untuk langganan.

Integrasikan API AI tanpa sensor dengan cepat

Mula menggunakan API AI tanpa sensor dalam beberapa minit dengan mengarahkan klien serasi OpenAI sedia ada anda ke URL asas kami. Permulaan pantas ini merangkumi pengesahan identiti, penyelesaian chat, penstriman, dan pemanggilan alat dengan contoh konkrit.

Pengesahan dan url asas

Ya, anda boleh mengesahkan identiti serta-merta menggunakan URL asas yang disediakan pada papan pemuka. Perkhidmatan kami menggunakan header kunci API piawai yang serasi dengan mana-mana SDK OpenAI. Anda menerima kunci anda serta-merta selepas mendaftar dengan Google atau e-mel. Tiada nombor telefon diperlukan untuk persediaan awal.

Tetapkan base_url ke https://api.isgrokuncensored.com/v1. Lulus kunci anda dalam Authorization header. The system validates credentials before processing any tokens. Errors like 401 indicate an invalid or missing key. Check the dashboard if the key fails.

Hujung sambungan penyelesaian sembang

Hantar permintaan POST ke /v1/chat/completions untuk mendapatkan respons teks. Hujung ini menerima larik mesej piawai dan mengembalikan teks yang dijana. Ia tidak menyokong imej, audio, atau enkode. Gunakan ID model uncensored untuk semua permintaan. Ini memastikan anda menggunakan model berat terbuka yang betul.

Token input berharga $0.15 per juta, manakala token output berharga $0.50 per juta. Kredit pra-dibayar hanya ditolak untuk penggunaan sebenar. Ralat dan penolakan tidak mengurangkan baki anda. Anda boleh menghantar sehingga 8 MB per badan permintaan. Had ini meliputi kebanyakan interaksi teks piawai.

Penggunaan token respons aliran

Aktifkan aliran dengan menetapkan stream ke true dalam permintaan anda. Anda menerima Acara yang Dihantar Pelayan (SSE) untuk penghantaran token masa nyata. Chunk akhir mengandungi statistik penggunaan token jumlah. Ini membolehkan anda mengesan kos secara masa nyata. Ia penting untuk membina antara muka sembang yang responsif.

Uraikan data SSE untuk mengemas kini UI anda secara berperingkat. Model menjana teks secara berterusan sehingga tetingkap konteks penuh atau jujukan henti mencetuskan. Output maksimum ialah 16,000 token per permintaan. Anda mesti menentukan max_tokens untuk melebihi 2,048 token lalai. Ini menghalang pembilakan tidak dijangka daripada respons panjang.

Pemanggilan fungsi dan mod JSON

Gunakan tools parameter untuk membolehkan keupayaan panggilan fungsi. Takrifkan skema alat anda dalam badan permintaan. Model akan mengembalikan hujah berstruktur untuk fungsi anda. Ini berfungsi dengan lancar dengan klien serasi OpenAI. Anda juga boleh memaksa output JSON menggunakan response_format. Ini berguna untuk menguraikan data terstruktur.

Tetapkan response_format ke {"type": "json_object"} untuk mendapatkan JSON tulen. Mod ini menonaktifkan teks perbualan. Ia sesuai untuk integrasi berprogram. Anda boleh menggabungkan alat dan mod JSON untuk aliran kerja kompleks. API mengendalikan penguraian secara dalaman. Anda hanya perlu mengesahkan struktur output.

Parameter model: suhu dan top_p

Laraskan temperature untuk mengawal rawakan. Nilai yang lebih tinggi menghasilkan output yang lebih kreatif. Nilai yang lebih rendah menjadikan respons lebih deterministik. Lalaiannya biasanya 1.0. Anda boleh menetapkannya antara 0 dan 2. Gunakan top_p untuk pensampelan nukleus. Ini membataskan jisim kebarangkalian token yang dipertimbangkan. Ia berfungsi bersama suhu untuk menyempurnakan kualiti output.

Parameter sokongan lain termasuk stop urutan, seed untuk boleh direplikasi, dan penalti seperti presence_penalty. Ini membolehkan penalaan proses penjanaan. Anda boleh bereksperimen dengan gabungan berbeza. API mematuhi semua parameter standard OpenAI. Ini memastikan migrasi mudah dari penyedia lain. Ujian nilai berbeza untuk mencari padanan terbaik untuk kes penggunaan anda.

Had, ralat, dan tetingkap konteks

Jendela konteks menyokong jumlah 100,000 token. Ini termasuk token prompt dan penyelesaian. Anda boleh menghantar dokumen besar untuk analisis. Had kadar membolehkan 300 permintaan setiap minit per kunci. Kebolehcergasan terhad kepada 8 permintaan serentak. Melebihi had ini mengembalikan ralat 429. Cuba semula dengan penangguhan eksponen.

Tangani ralat dengan anggun dalam kod anda. Ralat 402 bermaksud kredit prabayar anda telah habis. Tambah baki menggunakan kripto untuk terus perkhidmatan. Ralat 401 menunjukkan isu pengesahan. Periksa kesahihan kunci anda. API tidak mengenakan caj untuk permintaan gagal akibat ralat pengesahan. Ini melindungi baki anda daripada lonjakan tidak sengaja.

cURL

curl https://api.isgrokuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC timestamp"}]
  }'

Python

from openai import OpenAI

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

Apakah URL asas untuk API AI tanpa sensor?

URL asas ialah HTTPS://api.isgrokuncensored.com/v1. Anda mesti tetapkan ini dalam konfigurasi SDK serasi OpenAI anda. Ia menggantikan hujung OpenAI lalai. Ini memastikan permintaan pergi ke pelayan kami. URL menyokong kedua-dua permintaan penstriman dan bukan penstriman. Gunakan ia untuk semua penyelesaian sembang.

Bagaimana cara mengendalikan respons aliran dengan LLM tanpa sensor?

Tetapkan parameter stream kepada true dalam permintaan anda. Anda akan menerima Server-Sent Events (SSE) yang mengandungi teks separa. Uraikan setiap chunk untuk mengemas kini antara muka anda. Chunk akhir termasuk data penggunaan token. Ini membolehkan paparan teks yang dijana secara masa nyata. Ia cekap untuk respons besar.

Apa yang berlaku jika saya melebihi had kadar?

Anda menerima kod status 429. API membolehkan 300 permintaan setiap minit per kunci. Kekonkurenan dihadkan kepada 8 permintaan serentak. Laksanakan backoff eksponen dalam klien anda. Ini menghalang pelayan daripada terlalu banyak beban. Cuba semula permintaan selepas kelewatan singkat. API tidak mengenakan caj untuk permintaan yang dihadkan kadar jika mereka gagal pengesahan.

Dapatkan kunci API anda sekarang

Daftar, salin kunci anda, dan kemas kini URL asas anda. Itu sahaja yang anda perlukan untuk dikonfigurasi.

Dapatkan kunci APILihat dokumentasi