API Flux: Prompt dan skrip melalui satu endpoint
Integrasikan LLM tanpa sensor kami ke dalam pipeline media Anda dengan satu endpoint yang kompatibel dengan OpenAI. Tulis skrip, ekstrak metadata, atau lakukan pasca-pemrosesan teks tanpa penolakan konten.
uncensoredhttps://api.fluxapikey.com/v1
URL Dasar dan Autentikasi
API kami mengikuti struktur chat-completions OpenAI standar. Untuk memulai, Anda memerlukan URL dasar dan kunci API. URL dasar untuk semua permintaan adalah https://api.fluxapikey.com/v1. Anda dapat memperoleh kunci API dengan mendaftar di halaman Dapatkan kunci API hanya dengan email dan kata sandi. Kartu kredit tidak diperlukan untuk uji coba.
Masukkan kunci Anda di header Authorization sebagai token Bearer. Setiap akun dibatasi satu kunci pada satu waktu; membuat ulang akan membuat kunci sebelumnya tidak valid. Prompt tidak digunakan untuk pelatihan, dan satu-satunya batas konten keras adalah tidak ada konten seksual yang melibatkan anak di bawah umur.
Mengirim Permintaan Pertama Anda
Buat permintaan POST ke /v1/chat/completions dengan prompt Anda. ID model selalu uncensored. Endpoint ini menerima payload JSON standar dan mengembalikan respons teks. Endpoint ini mendukung streaming melalui Server-Sent Events (SSE) dan pemanggilan fungsi.
Berikut adalah contoh dasar menggunakan curl:
curl https://api.fluxapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Permintaan ini mengirimkan teks Anda ke server GPU kami. Model ini disesuaikan untuk menjawab tanpa penolakan untuk topik dewasa yang sah, fiksi, atau kontroversial. Anda dapat menyesuaikan parameter max_tokens dan temperature sesuai kebutuhan.
Integrasi SDK Python
Gunakan SDK Python OpenAI resmi untuk berinteraksi dengan API kami. Atur URL dasar ke endpoint kami dan berikan kunci API Anda. Ini memungkinkan Anda menggunakan metode yang sudah dikenal seperti client.chat.completions.create.
from openai import OpenAI
client = OpenAI(base_url="https://api.fluxapikey.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)Konfigurasi ini memastikan kompatibilitas dengan basis kode yang ada. Objek respons berisi teks yang dihasilkan di response.choices[0].message.content. Anda dapat mengurai teks ini untuk skrip, caption, atau ekstraksi metadata dalam alur kerja video atau audio Anda.
Penggunaan SDK Node.js
Untuk lingkungan JavaScript, gunakan SDK Node.js OpenAI. Konfigurasi properti baseURL dan apiKey untuk mengarah ke layanan kami. Ini memungkinkan integrasi mulus ke dalam aplikasi Node.js untuk generasi teks secara langsung.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.fluxapikey.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);Struktur respons sesuai dengan format OpenAI. Anda dapat mengakses konten yang dihasilkan dan menangani kesalahan menggunakan blok try-catch standar. Pendekatan ini sangat ideal untuk pemrosesan sisi server dalam aplikasi web atau alat CLI.
Respons Streaming via SSE
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan Server-Sent Events (SSE) dengan potongan teks inkremental. Ini berguna untuk aplikasi waktu nyata di mana Anda ingin menampilkan teks saat teks tersebut dihasilkan.
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)Setiap bagian berisi respons parsial. Anda dapat mengumpulkan bagian-bagian ini untuk memulihkan teks lengkap atau menampilkannya secara langsung. Streaming mengurangi latensi yang dirasakan bagi pengguna yang menunggu skrip atau deskripsi panjang.
Batas, Kesalahan, dan Jendela Konteks
API kami memiliki batas tertentu untuk memastikan keandalan. Anda dapat mengirim hingga 300 permintaan per menit per kunci. Ukuran badan permintaan maksimum adalah 8 MB. Jendela konteks mendukung 100.000 token untuk gabungan prompt dan hasil.
Kesalahan umum termasuk 401 untuk kunci tidak valid, 402 untuk saldo tidak cukup, dan 429 untuk batas laju. Jika Anda melebihi batas laju, tunggu dan coba lagi. Harga kami transparan: $0,25 per 1M token input dan $1,00 per 1M token output. Saldo prabayar tidak pernah kedaluwarsa, dan Anda dapat mengisi saldo mulai dari $10.
Spesifikasi API
Semua batas dan fitur API yang sebenarnya di satu tempat — cek dulu sebelum isi saldo.
| Item | Nilai |
|---|---|
| Format | kompatibel OpenAI: SDK OpenAI apa pun bisa dipakai, cukup ganti base URL dan kunci |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| ID model | uncensored |
| Autentikasi | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.fluxapikey.com/v1 |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Streaming | ya — server-sent events; potongan terakhir berisi penggunaan token |
| Function calling | ya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool |
| Mode JSON | response_format: {"type": "json_object"} |
| Output maksimal | hingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah) |
| Jendela konteks | 100.000 token (input + output) |
| Ukuran permintaan | hingga 8 MB |
| Header respons | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Konkurensi | 8 permintaan bersamaan per kunci |
| Batas laju | 300 permintaan per menit per kunci |
| Masa berlaku | saldo berbayar tidak kedaluwarsa, tanpa langganan |
| Bonus | +5% mulai $50, +10% mulai $100 |
| Penagihan | saldo prabayar sesuai pemakaian nyata; error dan penolakan gratis |
| Harga | $0,25 per 1 juta token input · $1,00 per 1 juta token output |
| Isi saldo | USDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500 |
| Uji coba gratis | $0,50 selama 7 hari, tanpa kartu · Kunci uji coba: 2 permintaan paralel, 60 per menit; batas penuh (8 dan 300) setelah isi saldo pertama |
| Kunci | satu kunci aktif per akun; kunci baru menggantikan yang lama |
| Masuk | Google atau email dan kata sandi |
| Konten | konten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak |
Kode error
Error dikirim sebagai JSON dengan type tetap; permintaan gagal atau ditolak tidak ditagih.
| Kode | Tipe | Arti |
|---|---|---|
400 | bad_request | JSON tidak valid, pesan kosong, parameter salah, atau konteks terlalu panjang |
401 | missing_key · invalid_key · key_revoked | kunci tidak ada, salah, atau sudah diganti |
402 | no_credit | saldo habis — isi ulang dan lanjut seketika |
403 | content_blocked | konten seksual dengan anak di bawah umur — ditolak, tidak ditagih |
404 | not_found | endpoint tidak dikenal |
413 | request_too_large | body lebih dari 8 MB |
429 | rate_limited · concurrency | lebih dari 300/menit atau 8 paralel — tunggu lalu coba lagi |
503 | upstream_busy | model sibuk — coba lagi beberapa detik lagi |
Tanya jawab
Apa ukuran jendela konteks?
Jendela konteks mendukung 100.000 token untuk gabungan prompt dan hasil. Hal ini memungkinkan percakapan panjang atau pemrosesan dokumen besar dalam satu permintaan.
Bagaimana cara menangani kesalahan?
Kesalahan umum termasuk 401 untuk kunci tidak valid, 402 untuk saldo tidak cukup, dan 429 untuk batas laju. Anda dapat memeriksa kode status dan pesan respons untuk menentukan masalah dan mengambil tindakan yang tepat.
Bisakah saya menggunakan API ini untuk pembuatan gambar atau video?
Tidak, API ini hanya untuk penyelesaian chat teks. Kami menyediakan model tanpa sensor untuk rekayasa prompt, penulisan skrip, dan pasca-pemrosesan. Untuk pembuatan gambar atau video, Anda perlu menggunakan model atau layanan khusus.
Kunci Anda hanya selangkah lagi dari satu formulir
Buat akun, salin kuncinya, ubah URL dasar. Itu saja seluruh pengaturannya.