ID ▾

speechtotextapis.comLLM Tanpa Sensor untuk Pipeline Pasca-Pemrosesan Teks

Speech To Text API
Dapatkan kunci API

Dokumentasi API: Penyelesaian Chat untuk Pipeline Teks

Dapatkan LLM tanpa sensor Anda berfungsi dalam pipeline teks-ke-suara Anda dengan panduan cepat ini. Gunakan endpoint yang kompatibel dengan OpenAI untuk mengirim teks, meng-stream hasil, atau memanggil alat melalui SDK standar.

URL Dasar & Autentikasi

Mulai dengan mengarahkan klien Anda ke base URL https://api.speechtotextapis.com/v1. Endpoint ini sepenuhnya kompatibel dengan OpenAI, artinya Anda dapat menggunakan SDK openai standar apa pun hanya dengan menimpa parameter base_url. Anda tidak perlu menulis ulang logika permintaan Anda; cukup ganti URL dan masukkan kunci API Anda. Kunci Anda dibuat segera setelah Anda masuk di halaman kunci. Kunci tersebut terkait dengan akun Anda, dan Anda dapat membuatnya ulang kapan saja, yang akan mencabut kunci lama secara instan. Tidak ada persyaratan nomor telepon, dan kredit uji coba diaktifkan tanpa kartu. Konfigurasi ini menjaga pipeline Anda tetap sederhana sambil memastikan Anda memiliki akses ke model tanpa sensor yang menangani konten dewasa yang sah tanpa melembutkan output.

Permintaan Pertama

Kirimkan permintaan POST standar ke /v1/chat/completions. Pengenal model selalu uncensored. Model ini adalah varian bobot terbuka yang disesuaikan untuk penolakan minimal pada topik yang sah. Model ini berjalan di server GPU khusus kami. Anda tidak mendapatkan GPT atau Claude; Anda mendapatkan pengalaman model tunggal yang konsisten. Badan permintaan mencakup flag model, messages, dan stream. Di bawah ini adalah contoh cURL dasar untuk memverifikasi konektivitas dan mendapatkan respons teks.

curl https://api.speechtotextapis.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 mengembalikan objek JSON dengan teks yang dihasilkan. Jika kunci tidak valid, Anda akan menerima error 401. Jika saldo prabayar Anda telah habis, Anda akan menerima error 402. Ini adalah hambatan utama yang harus Anda periksa sebelum melakukan debug logika.

Integrasi SDK Python

Untuk pengembang Python, pustaka openai resmi bekerja secara langsung. Inisialisasi klien dengan kunci Anda dan base URL kustom. Luluskan ID model uncensored dalam panggilan penyelesaian chat Anda. Pendekatan ini sangat ideal untuk memproses output ASR pasca, membersihkan noise transkripsi, atau mengekstrak data terstruktur dari teks mentah. Sifat tanpa sensor memastikan bahwa jika transkrip Anda berisi dialog dewasa atau istilah kontroversial, LLM akan memprosesnya tanpa memblokir atau menulis ulang untuk kesopanan. Ini sangat penting untuk pipeline kreatif di mana kesetiaan terhadap audio sumber adalah yang utama. SDK menangani tokenisasi dan logika percobaan ulang secara otomatis.

from openai import OpenAI

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

Ingat bahwa ID model secara ketat adalah uncensored. Jangan menggantinya dengan gpt-4 atau pengidentifikasi generik lainnya, karena itu mungkin tidak mengarahkan ke bobot tanpa sensor khusus kami.

Integrasi SDK Node

Pengembang Node.js dapat menggunakan paket npm openai secara serupa. Atur apiKey dan baseURL dalam konstruktor klien. Kemudian panggil chat.completions.create dengan model uncensored. Ini berguna untuk skrip captioning waktu nyata atau tugas pembuatan teks di sisi server. API mendukung beban kerja JSON standar. Anda dapat menyertakan pesan sistem untuk menentukan nada atau peran asisten. Model tanpa sensor merespons langsung ke prompt ini tanpa lapisan keamanan tambahan yang mungkin mengubah output kreatif. Pastikan Anda menangani aliran respons jika Anda memproses dokumen besar. SDK Node mengabstraksi detail HTTP, memungkinkan Anda fokus pada logika pipeline teks.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.speechtotextapis.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);

Batas laju berlaku per kunci. Jika Anda melebihi 300 permintaan per menit, API mengembalikan kesalahan 429. Terapkan backoff eksponensial dalam logika percobaan ulang Anda untuk menangani ini dengan baik.

Respons Streaming (SSE)

Untuk aplikasi dengan latensi rendah, aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan potongan-potongan Server-Sent Events (SSE). Setiap potongan berisi delta teks parsial. Ini sangat penting untuk captioning langsung atau antarmuka obrolan interaktif. Model tanpa sensor mendukung streaming secara native. Anda tidak perlu menunggu penyelesaian lengkap untuk mulai menampilkan teks. Ini mengurangi latensi yang dirasakan secara signifikan. Konfigurasikan SDK Anda untuk menangani event stream. Dalam Python, iterasikan melalui objek stream. Dalam Node, gunakan iterator async. Stream berakhir dengan potongan terakhir yang berisi alasan penyelesaian. Metode ini efisien untuk bandwidth dan pengalaman pengguna.

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)

Streaming tidak mengubah penagihan token. Anda dibebankan untuk total token input dan output terlepas dari apakah Anda streaming atau meminta respons penuh.

Batas & Kendala

Akun Anda memiliki batas keras 300 permintaan per menit per kunci API. Badan permintaan tidak boleh melebihi 8 MB. Jendela konteks adalah 100.000 token, mencakup prompt dan penyelesaian. Ini cukup untuk sebagian besar tugas pemrosesan dokumen dan transkripsi konteks panjang. Jika Anda mengirim prompt yang melebihi jendela, API akan mengembalikan error. Model tanpa sensor memblokir hanya satu batas keras spesifik: konten seksual yang melibatkan anak di bawah umur. Semua konten dewasa yang sah lainnya diperbolehkan. Ini membuatnya ideal untuk pipeline media di mana variasi konten diharapkan. Tidak ada langganan; Anda membayar sesuai penggunaan. Saldo prabayar tidak kedaluwarsa. Gunakan endpoint GET /v1/models untuk memverifikasi ketersediaan jika diperlukan, meskipun ID model selalu uncensored.

Spesifikasi API

Semua batas dan fitur API yang sebenarnya di satu tempat — cek dulu sebelum isi saldo.

ItemNilai
Formatkompatibel OpenAI: SDK OpenAI apa pun bisa dipakai, cukup ganti base URL dan kunci
ID modeluncensored
Base URLhttps://api.speechtotextapis.com/v1
AutentikasiAuthorization: Bearer YOUR_KEY
EndpointPOST /v1/chat/completions · GET /v1/models
Jendela konteks100.000 token (input + output)
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Output maksimalhingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah)
Function callingya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool
Streamingya — server-sent events; potongan terakhir berisi penggunaan token
Mode JSONresponse_format: {"type": "json_object"}
Batas laju300 permintaan per menit per kunci
Header responsX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Konkurensi8 permintaan bersamaan per kunci
Ukuran permintaanhingga 8 MB
Harga$0,25 per 1 juta token input · $1,00 per 1 juta token output
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
Bonus+5% mulai $50, +10% mulai $100
Penagihansaldo prabayar sesuai pemakaian nyata; error dan penolakan gratis
Masa berlakusaldo berbayar tidak kedaluwarsa, tanpa langganan
Isi saldoUSDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500
Kuncisatu kunci aktif per akun; kunci baru menggantikan yang lama
Kontenkonten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak
MasukGoogle atau email dan kata sandi

Kode error

Error dikirim sebagai JSON dengan type tetap; permintaan gagal atau ditolak tidak ditagih.

KodeTipeArti
400bad_requestJSON tidak valid, pesan kosong, parameter salah, atau konteks terlalu panjang
401missing_key · invalid_key · key_revokedkunci tidak ada, salah, atau sudah diganti
402no_creditsaldo habis — isi ulang dan lanjut seketika
403content_blockedkonten seksual dengan anak di bawah umur — ditolak, tidak ditagih
404not_foundendpoint tidak dikenal
413request_too_largebody lebih dari 8 MB
429rate_limited · concurrencylebih dari 300/menit atau 8 paralel — tunggu lalu coba lagi
503upstream_busymodel sibuk — coba lagi beberapa detik lagi

Tanya jawab

Apakah ini API OpenAI resmi?

Tidak, ini adalah layanan independen. Kami meng-host model tanpa sensor kami sendiri yang kompatibel dengan antarmuka penyelesaian chat OpenAI. Ini bukan GPT-4 atau GPT-3.5. Periksa dokumentasi OpenAI untuk harga dan batas khusus mereka, karena milik kami berbeda.

Apa yang terjadi jika kredit saya habis?

Kunci API Anda tetap aktif, tetapi permintaan akan mengembalikan kesalahan 402 Pembayaran Diperlukan. Anda harus mengisi ulang akun prabayar Anda melalui kripto (USDT atau USDC) untuk melanjutkan penggunaan. Kredit tidak pernah kedaluwarsa, sehingga Anda dapat menambahkan dana kapan saja sesuai kenyamanan Anda.

Apakah model tanpa sensor memfilter konten dewasa?

Model ini memfilter konten seksual yang melibatkan anak di bawah umur, yang merupakan pemblokiran keras. Untuk semua konten dewasa yang sah lainnya, skenario fiksi, atau topik kontroversial, model tidak menolak atau melembutkan output. Ini memastikan pipeline Anda mempertahankan nada dan makna asli teks sumber Anda.

Kunci Anda hanya selangkah lagi dari satu formulir

Buat akun, salin kunci, ubah URL dasar. Itu saja seluruh pengaturannya.

Dapatkan kunci APIBaca dokumen