Cara untuk mengintegrasikan API LLM uncensored dalam aplikasi anda
Anda memerlukan API LLM tanpa sensor yang boleh dipercayai yang memproses teks tanpa penolakan buatan untuk kandungan dewasa yang sah. Ratu API menyediakan ini melalui hujung serasi OpenAI, membolehkan anda menukar kunci anda dan mula menjana serta-merta.
Kemas kini terakhir
Ringkasan
- Gunakan endpoint /v1/chat/completions standard dengan ID model "uncensored" untuk penjanaan teks langsung.
- API queen mengenakan caj $0.15 bagi setiap 1M token input dan $0.50 bagi setiap 1M token output dengan kredit pra-dibayar yang tidak luput.
- Isi baki akaun anda dengan USDT (TRC20) atau USDC (Base) bermula pada $20, dengan kredit bonus tersedia untuk jumlah yang lebih besar.
- Anda mendapat tetingkap konteks 100k dan sokongan penstriman, tetapi perkhidmatan tidak menawarkan embeddings atau penjanaan imej.
Mengapakah pembangun beralih ke API LLM tanpa penapis
Pembangun bertukar kerana model piawai sering menolak kandungan yang sah berdasarkan penapis keselamatan sewenang-wenangnya. Anda mahu aplikasi anda mengembalikan jawapan tepat yang dijana oleh model tanpa penolakan yang tidak diingini untuk tema fiksyen atau dewasa. Ratu API menyediakan model tanpa sensor tunggal yang menjawab secara langsung. Ini menghapuskan keperluan untuk proksi kompleks atau logik cuba semula untuk memintas penolakan.
Kod anda kekal mudah. Anda menghantar prompt. Anda mendapat respons. Tiada perantara tambahan diperlukan untuk mengendalikan lapisan keselamatan. Kebolehpercayaan ini penting apabila anda membina bot watak atau penjana kandungan yang memerlukan tingkah laku konsisten. Anda mengelakkan kekecewaan model yang tiba-tiba menolak prompt yang berfungsi semalam.
Kos adalah faktor lain. Banyak penyedia mengenakan premium tinggi untuk varian tanpa sensor atau mengehadkan tetingkap konteks mereka. Kami menawarkan tetingkap konteks 100,000 token yang murah hati untuk harga asas. Ini membolehkan anda memproses dokumen panjang atau mengekalkan sejarah perbualan yang luas tanpa menelan belanja tambahan untuk konteks yang dipanjangkan.
Privasi juga kritikal. Prompt anda tidak digunakan untuk melatih data anda. Ini memastikan kandungan milik atau data pengguna anda kekal milik anda. Anda mengekalkan kawalan penuh ke atas tingkah laku aplikasi anda tanpa gangguan luaran daripada pasukan pengurusan penyedia model.
Memahami seni bina model AI tanpa sensor
Model ini ialah model bahasa besar berat terbuka yang diselaraskan khusus untuk menjawab tanpa penolakan kandungan. Ia bukan GPT, Claude, Gemini, atau mana-mana model vendor lain. Anda mendapat pengalaman yang konsisten kerana hanya ada satu model, bukan sistem perutean yang mungkin bertukar antara model asas yang berbeza.
Ia mengendalikan penjanaan teks dengan cekap. Model ini menyokong penstriman melalui Acara Dihantar Pelayan (Server-Sent Events). Ini membolehkan anda memaparkan token kepada pengguna secara masa nyata, meningkatkan latensi yang dirasakan oleh aplikasi anda. Anda juga boleh menggunakan pemanggilan fungsi dan mod JSON untuk output terstruktur.
Model ini tidak melaksanakan penjanaan embedding, imej, atau pemprosesan audio. Ia hanyalah perkhidmatan teks-masuk, teks-keluar. Fokus ini bermakna infrastruktur dioptimumkan untuk penjanaan teks ber throughput tinggi. Anda mendapat latensi lebih rendah dan prestasi lebih boleh ramal untuk aplikasi berasaskan teks anda.
Anda boleh mengawal output dengan parameter seperti suhu, top_p, dan benih. Ini membolehkan anda menipiskan kreativiti atau determinisme respons. Model mematuhi tetapan ini dengan boleh dipercayai, memberikan anda kawalan yang anda perlukan untuk aplikasi pengeluaran.
Menetapkan persekitaran anda dengan SDK serasi OpenAI
Anda menyediakan persekitaran anda dengan memasang SDK pilihan anda, seperti klien Python atau Node.js OpenAI rasmi. Anda tidak memerlukan klien khas. API ini menggunakan protokol OpenAI standard. Ini bermakna kod sedia ada anda kemungkinan besar akan berfungsi dengan perubahan minimum.
Anda mengkonfigurasi URL asas untuk menunjuk ke HTTPS://api.apiqueen.cc/v1. Anda juga menetapkan kunci API anda dalam pembolehubah persekitaran atau konfigurasi klien. Kunci ini dijana apabila anda mendaftar. Anda boleh mendaftar dengan Google atau e-mel. Tiada nombor telefon diperlukan.
Berikut adalah cara anda memulakan klien dalam Python:
- Pasang pakej: pip install openai
- Tetapkan URL asas ke hujung ratu API
- Masukkan kunci API anda ke klien
Konfigurasi ini berfungsi dengan mana-mana klien serasi OpenAI. Anda boleh menggunakan perpustakaan seperti LangChain atau LlamaIndex tanpa pengubahsuaian. Parameter piawai seperti nama model, mesej, dan suhu disokong. Anda sedia untuk menghantar permintaan pertama anda serta-merta.
Mengkonfigurasi URL asas dan kunci API untuk API queen
Anda mengkonfigurasi URL asas ke HTTPS://apiqueen.cc/v1 dalam tetapan aplikasi anda. URL ini mengarahkan permintaan anda ke pelayan yang betul. Anda juga mesti memasukkan kunci API anda dalam header Authorization. Formatnya adalah Bearer YOUR_API_KEY.
Anda mendapat satu kunci aktif per akaun. Jika anda memerlukan kunci baharu, penjanaan kunci baharu akan menggantikan kunci lama. Ini berguna jika anda mengesyaki kunci telah bocor. Anda boleh menjana kunci baharu dari papan pemuka anda. Kunci lama akan berhenti berfungsi serta-merta.
ID model yang anda hantar ialah "uncensored". Ini memberitahu pelayan model mana yang digunakan. Tiada perutean ke model lain. Anda sentiasa mendapat model tanpa sensor. Konsistensi ini penting untuk mengekalkan nada atau tingkah laku tertentu dalam aplikasi anda.
Anda boleh menguji sambungan anda dengan menghantar permintaan mudah. Semak respons untuk ID model. Ia sepatutnya mengembalikan "uncensored". Ini mengesahkan bahawa konfigurasi anda adalah betul. Anda kini sedia untuk mengintegrasikan API ke dalam logik aplikasi anda.
Mengendalikan respons aliran untuk penjanaan masa nyata
Anda mengendalikan penstriman dengan menetapkan parameter aliran kepada true dalam permintaan anda. Pelayan menghantar siri Peristiwa Dihantar Pelayan. Setiap peristiwa mengandungi potongan teks. Anda menyambungkan potongan-potongan ini untuk membentuk respons penuh.
Penstriman meningkatkan pengalaman pengguna dengan ketara. Pengguna melihat token seperti yang dijana. Ini mengurangkan masa menunggu yang dirasakan. Chunk akhir mengandungi statistik penggunaan token. Anda boleh mengesan kos anda dengan tepat dengan menjumlahkan token ini.
Berikut adalah contoh cara mengendalikan penstriman dalam Node.js:
Anda harus mengendalikan ralat dengan baik. Isu rangkaian atau had kadar boleh mengganggu aliran. Anda perlu melaksanakan logik cuba semula atau memaparkan mesej ralat kepada pengguna. API menyediakan kod ralat yang jelas untuk membantu anda mengesahkan masalah ini.
Anda juga boleh mengawal aliran data dengan parameter seperti max_tokens. Ini membatasi panjang respons yang dialirkan. Ini berguna untuk mencegah output yang terlalu panjang yang mungkin menggunakan kredit anda dengan cepat. Anda mengekalkan kawalan atas panjang output sambil menikmati manfaat penjanaan masa nyata.
Mengoptomatisasi kos dengan had token dan parameter
Anda mengoptimumkan kos dengan menetapkan had max_tokens dalam permintaan anda. Lalai adalah 2,048 token jika anda tidak menyatakannya. Anda boleh meningkatkan ini sehingga 16,000 token per permintaan. Ini membolehkan anda menjana respons yang lebih panjang tanpa berbilang panggilan API.
Harga ialah $0.15 bagi setiap 1M token input dan $0.50 bagi setiap 1M token output. Ralat dan penolakan adalah percuma. Ini bermakna anda hanya membayar untuk respons yang berjaya. Anda tidak membayar untuk token yang dihasilkan tetapi kemudian dibuang kerana ralat. Ini merupakan kelebihan besar berbanding penyedia lain.
Anda juga boleh menggunakan parameter stop untuk menghalang model daripada menjana teks yang tidak perlu. Ini boleh mengurangkan bilangan token yang digunakan dalam setiap permintaan. Anda menentukan jujukan yang menandakan akhir output yang diingini. Model akan berhenti menjana token apabila ia menemui jujukan ini.
Anda boleh memantau penggunaan anda melalui papan pemuka. Anda boleh melihat penggunaan token dan kredit baki anda. Ini membantu anda bajet penggunaan API anda dengan berkesan. Anda boleh menetapkan penggera jika anda ingin dimaklumkan apabila baki anda rendah. Ini mengelakkan caj tidak dijangka atau gangguan perkhidmatan.
Menguji integrasi anda dengan prompt sampel
Anda menguji integrasi anda dengan menghantar prompt sampel ke endpoint /v1/chat/completions. Gunakan prompt mudah seperti "Hello, how are you?" untuk mengesahkan sambungan. Semak respons untuk salam yang dijangka. Ini mengesahkan bahawa kunci API dan URL asas anda adalah betul.
Anda juga boleh menguji aliran dengan mengaktifkan parameter aliran. Perhatikan potongan teks apabila ia tiba. Ini mengesahkan bahawa klien anda mengendalikan Acara Dihantar Pelayan dengan betul. Anda sepatutnya melihat teks muncul token demi token.
Uji parameter berbeza seperti suhu dan top_p. Laraskan nilai ini untuk melihat bagaimana ia mempengaruhi output model. Suhu yang lebih tinggi menghasilkan respons yang lebih kreatif. Suhu yang lebih rendah menghasilkan output yang lebih deterministik. Ini membantu anda mencari keseimbangan yang tepat untuk aplikasi anda.
Anda juga boleh menguji panggilan fungsi dengan menyediakan definisi alat. Hantar permintaan dengan panggilan alat dan sahkan bahawa model memberi respons dengan penggunaan alat yang betul. Ini memastikan aplikasi anda boleh berintegrasi dengan API atau pangkalan data luaran. API ini menyokong ciri ini sepenuhnya.
Memindahkan daripada penyedia lain dengan lancar
Andan bermigrasi dengan menukar URL asas dan kunci API dalam konfigurasi anda. Struktur penamat adalah sama dengan OpenAI. Anda tidak perlu menulis semula logik permintaan anda. Anda boleh mengekalkan kod sedia ada anda dan hanya kemas kini tetapan sambungan.
Anda mungkin perlu menyesuaikan nama model anda kepada "uncensored". Ini adalah satu-satunya model yang tersedia. Anda tidak perlu mengendalikan pengalihan model atau versi. Ini mempermudahkan saluran penyampaian anda. Anda boleh menyampaikan ke persekitaran pengeluaran dengan yakin.
Anda boleh mengimport prompt dan mesej sistem sedia ada anda. Model memahami format prompt standard. Anda tidak perlu melatih semula atau menipiskan data anda. Anda boleh mula menggunakan API queen serta-merta dengan perpustakaan prompt sedia ada anda.
Anda boleh menguji migrasi dengan menjalankan suite ujian sedia ada anda. Bandingkan output dari penyedia lama dengan yang baru. Anda mungkin perbezaan dalam nada atau gaya. Ini adalah perkara yang dijangka. Model tanpa sensor mungkin lebih langsung atau terperinci. Anda boleh menyesuaikan petanda anda untuk mendapatkan output yang diingini.
Langkah akhir untuk melancarkan aplikasi AI tanpa sensor anda
Anda melancarkan dengan memastikan penanganan ralat anda kukuh. Isu rangkaian boleh berlaku. Anda harus melaksanakan percubaan semula dengan penangguhan eksponen. Ini memastikan bahawa aplikasi anda kekal tahan lasak di bawah keadaan beban yang berbeza. Anda tidak mahu pengguna anda mengalami masa henti akibat gangguan sementara.
Anda harus memantau penggunaan token anda dengan teliti. Anda boleh menetapkan amaran untuk penggunaan tinggi. Ini membantu anda mengelakkan caj yang tidak dijangka. Anda juga boleh menetapkan had max_tokens untuk mengawal kos. Ini memastikan anda tidak menghabiskan kredit anda dengan terlalu cepat.
Anda boleh mendaftar dengan Google atau e-mel. Anda mendapat kredit percubaan bernilai $0.50 selama 7 hari. Ini membolehkan anda menguji API sebelum berkomitmen kepada pelan berbayar. Anda boleh menambah baki dengan kripto apabila anda bersedia.
Anda kini sedia untuk membina aplikasi anda. Ratu API menyediakan API LLM tanpa sensor yang boleh dipercayai. Anda mendapat akses terus ke model tanpa perantara. Ini memberi anda kawalan penuh ke atas tingkah laku aplikasi anda. Anda boleh memberi tumpuan kepada membina ciri-ciri hebat bukannya menguruskan keanehan API.