API Dokumentasi
Mula menjana teks tanpa sensor dengan API serasi OpenAI kami dengan mengarahkan klien anda ke URL asas kami dan menggunakan kunci API anda. Panduan permulaan pantas ini membimbing anda melalui pengesahan, menghantar permintaan pertama anda, dan mengendalikan respons penstriman dengan SDK biasa.
Pengesahan dan URL Asas
Sahkan setiap permintaan dengan menghantar kunci API anda dalam Authorization header. Our service uses a single base URL for all operations, ensuring you can switch from other providers without changing your core logic. Simply replace the default base URL in your client configuration with https://api.abliteratedgemma.com/v1 dan masukkan kunci anda. Ini berfungsi dengan mana-mana SDK serasi OpenAI piawai, membolehkan anda menggunakan kod klien yang sama untuk model tanpa sensor kami seperti yang anda lakukan untuk gergasi komersial.
Membuat Permintaan Pertama Anda
Hantar permintaan POST ke /v1/chat/completions dengan ID model uncensored. API menerima mesej semakan standard dan mengembalikan teks secara langsung. Gunakan arahan cURL berikut untuk mengesahkan sambungan dan menerima respons serta-merta.
curl https://api.abliteratedgemma.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fix syntax error in python loop"}]
}'
Penamat ini menyokong sehingga 100,000 token dalam gabungan prompt dan penyelesaian. Jika anda tidak menentukan had token, model akan menggunakan 2,048 token output secara lalai. Pastikan permintaan anda kekal dalam had badan 8 MB untuk mengelakkan ralat pemotongan.
Penggunaan SDK Python
Pasang pakej Python OpenAI rasmi dan konfigurasikannya untuk menunjuk ke URL asas kami. Ini membolehkan anda memanfaatkan kaedah mesra seperti chat.completions.create untuk permintaan serentak. Contoh berikut menunjukkan cara memulakan klien dan menghantar prompt mudah ke model tanpa sensor.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedgemma.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)
Perhatikan bahawa ralat seperti 401 menunjukkan kunci tidak sah, manakala 402 bermaksud kredit pra-dibayar anda telah habis. Oleh kerana kami tidak menawarkan langganan, anda mesti mengisi semula melalui kripto untuk terus menggunakan perkhidmatan.
Penggunaan SDK Node.js
Mulakan klien Node.js OpenAI dengan struktur URL asas dan kunci API yang sama. Ini membolehkan anda mengintegrasikan penjanaan tanpa sensor secara langsung ke dalam aplikasi Node anda. petikan kod di bawah menunjukkan persediaan minimum yang diperlukan untuk mula menghantar permintaan.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratedgemma.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);
SDK Node mengendalikan serialisasi permintaan secara automatik, tetapi anda masih perlu mengurus baki kredit anda. Semak halaman harga untuk kadar token semasa dan pilihan top-up kripto.
Respons Streaming
Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. API mengembalikan potongan teks sejajar ia dijana, membolehkan latensi yang lebih rendah dalam aplikasi berorientasikan pengguna. Gunakan kod ini untuk memproses aliran token demi token.
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)
Penstriman berfungsi dengan kedua-dua klien Python dan Node. Setiap pecahan mengandungi teks separa, dan pecahan akhir termasuk jumlah penggunaan token. Ini sesuai untuk antara muka sembang di mana maklum balas segera meningkatkan pengalaman pengguna.
Had dan Penanganan Ralat
Pantau had permintaan anda untuk mengelakkan gangguan. Anda dibenarkan 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Jika anda melebihi had kadar, API akan memulangkan ralat 429. Selalu tangani ralat 401 dengan mengesahkan kunci anda dan ralat 402 dengan menambah kredit kripto anda. Kredit prabayar kami tidak luput, jadi anda boleh menghentikan penggunaan tanpa kehilangan dana.
Tetingkap Konteks dan Butiran Model
Model ini menyokong tetingkap konteks 100,000 token, menggabungkan kedua-dua token input dan output. Ini membolehkan sejarah perbualan yang luas atau pemprosesan dokumen besar dalam satu permintaan. ID model ialah uncensored, dan ia berjalan pada pelayan kami sendiri tanpa penolakan kandungan untuk kandungan dewasa yang sah. Gunakan kapasiti ini untuk mengekalkan memori jangka panjang atau memproses set data besar dengan cekap.
Soalan biasa
Adakah ini API Gemma Abliterated rasmi?
Tidak, kami adalah penyedia bebas yang menjalankan model tanpa sensor yang telah ditala sendiri. Kami tidak berafiliasi dengan projek Abliterated Gemma asal tetapi menawarkan antara muka yang serasi dengan OpenAI untuk kes penggunaan yang serupa. Sila rujuk dokumentasi mereka untuk butiran mengenai versi model khusus mereka.
Bagaimana cara menambah kredit saya?
Anda boleh menambah baki menggunakan USDT (TRC20) atau USDC (Base) dengan jumlah antara $20 hingga $500. Kredit bonus ditambah secara automatik untuk deposit yang lebih besar, seperti +5% untuk $50 atau +15% untuk $200. Pembayaran diproses hanya melalui kripto.
Apa yang berlaku jika saya kehabisan kredit?
Permintaan akan mengembalikan ralat 402 sehingga anda menambah lebih banyak dana. Kredit sedia ada anda tidak luput, jadi anda boleh menambah nilai pada bila-bila masa untuk meneruskan perkhidmatan. Tiada yuran bulanan atau penguncian langganan.
Jana kunci API anda
Daftar, dapatkan kunci anda, dan kemas kini endpoint. Ia mengambil masa beberapa saat.
Dapatkan kunci API