id ▾
Dapatkan kunci Anda

Panduan Cepat API Codex

Terapkan API LLM uncensored dalam hitungan menit menggunakan alat kompatibel OpenAI standar. Panduan ini mencakup autentikasi, streaming, dan pemanggilan alat tanpa gesekan langganan.

tanpa sensorhttps://api.codexfiyat.com/v1

Mulai dengan saldo percobaan gratis

Gunakan email dan kata sandi untuk menerima kunci Anda segera.

Dapatkan kunci Anda

Instalasi dan Konfigurasi

The codex api memerlukan kunci yang valid dan URL dasar yang benar. Daftar melalui Google atau email untuk menerima kunci Anda segera. Tidak perlu nomor telepon. Gunakan SDK OpenAI resmi dengan mengatur base_url ke https://api.codexfiyat.com/v1.

Autentikasi menggunakan Authorization: Bearer header. Setiap akun memegang satu kunci aktif. Membuat kunci baru mencabut kunci sebelumnya secara instan. Ini menyederhanakan rotasi tanpa mengelola beberapa kredensial.

Contoh Permintaan Dasar

Kirimkan permintaan penyelesaian ke uncensored model menggunakan klien HTTP apa pun. Endpoint menerima parameter standar seperti temperature dan top_p. Konfigurasikan klien Anda untuk menangani respons JSON secara efisien.

  • Atur model menjadi uncensored.
  • Sertakan prompt sistem Anda untuk konteks.
  • Tentukan pesan pengguna di messages array.

Respons berisi teks yang dihasilkan dan statistik penggunaan token. Kesalahan mengembalikan kode HTTP standar dengan pesan deskriptif. Anda dapat menguji konektivitas dengan pertanyaan sederhana sebelum melakukan skalasi.

Streaming Yanitlar

Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan Server-Sent Events (SSE) untuk pengiriman token real-time. Parse setiap potongan untuk menampilkan teks secara inkremental kepada pengguna Anda.

Pendekatan ini mengurangi latensi yang dirasakan secara signifikan. Respons besar muncul secara instan saat respons tersebut dihasilkan. Bagian terakhir mencakup total penggunaan token untuk penagihan yang akurat.

Pemanggilan Alat (Pemanggilan Fungsi)

Tentukan fungsi dalam tools parameter untuk mengaktifkan pemanggilan alat. Model mengembalikan panggilan fungsi dalam format JSON terstruktur. Gunakan tool_choice: auto untuk deteksi otomatis.

Eksekusi fungsi yang diminta di backend Anda. Kirimkan hasilnya kembali ke model dalam pesan baru. Model kemudian menghasilkan respons bahasa alami berdasarkan output alat. Ini memungkinkan alur kerja kompleks tanpa parsing manual.

Mode JSON

Paksa output terstruktur dengan mengatur response_format ke {"type": "json_object"}. Model menjamin JSON valid dalam respons. Ini menghilangkan kebutuhan untuk parsing regex atau logika ulang.

Gunakan mode ini untuk ekstraksi data yang andal. Mode ini bekerja dengan mulus dengan definisi alat. Pastikan prompt Anda menggambarkan skema yang diharapkan dengan jelas. Struktur JSON yang tidak valid jarang terjadi dalam mode ini.

Limitler ve Sinirlar

API menerapkan batas ketat untuk memastikan stabilitas. Anda dapat mengirim 300 permintaan per menit per kunci. Konkurensi dibatasi hingga 8 permintaan simultan. Jendela konteks maksimum adalah 100,000 token.

Output maks adalah 16.000 token per permintaan. Jika max_tokens tidak diatur, batas turun menjadi 2.048. Permintaan yang melebihi batas ukuran badan 8 MB akan mengembalikan kesalahan. Pantau penggunaan Anda melalui dasbor untuk menghindari gangguan.

cURL

curl https://api.codexfiyat.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list available server configurations for ubuntu"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.codexfiyat.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.codexfiyat.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 yang sering diajukan

Bagaimana cara mengautentikasi dengan API codex?

Sertakan kunci API Anda di header Authorization sebagai token Bearer. Buat kunci Anda di dasbor setelah mendaftar dengan Google atau email. Kunci berlaku segera setelah dibuat.

Apa yang terjadi jika saya melebihi batas laju?

API mengembalikan kode status 429. Anda harus menunggu hingga jendela waktu direset atau kurangi frekuensi permintaan Anda. Permintaan konkuren dibatasi hingga delapan per kunci. Melebihi ini menyebabkan throttling segera.

Apakah model tanpa sensor mendukung streaming?

Ya, streaming sepenuhnya didukung melalui Server-Sent Events. Atur parameter stream menjadi true dalam permintaan Anda. Token dikirim secara inkremental untuk aplikasi berlatensi rendah. Chunk terakhir berisi statistik penggunaan.

Dapatkan kunci API Anda secara instan

Daftar, ambil kunci, perbarui URL dasar Anda. Itu seluruh konfigurasi.

Dapatkan kunci Anda