Alternatif API Ollama: API LLM Tanpa Sensor
Halaman ini menyediakan alternatif API LLM tanpa sensor kepada pemasangan Ollama standard. Kami menawarkan antara muka yang serasi dengan OpenAI yang menerima input teks dan mengembalikan output teks tanpa penolakan kandungan untuk penggunaan dewasa yang sah.
Kemas kini terakhir
Mengapa Tukar Ke API LLM Tanpa Sensor?
Pembangun sering mencari API LLM tanpa sensor kerana model standard menolak topik dewasa, fiksyen, atau kontroversi yang sah. Perkhidmatan kami memberikan kebebasan itu sepenuhnya. Kami menjalankan satu model berat terbuka yang disesuaikan untuk menjawab tanpa penolakan. Anda tidak perlu menguruskan perkakasan tempatan atau memasang perpustakaan pada mesin anda. Antara muka sepadan dengan format OpenAI standard yang sudah anda ketahui. Ini bermakna kod klien sedia ada anda berfungsi tanpa sebarang pengubahsuaian. Kami tidak melatih model menggunakan prompt anda. Kami hanya memerlukan alamat e-mel untuk mencipta akaun anda. Privasi dikekalkan kerana kami tidak menggunakan data anda untuk latihan. Model ini mengendalikan topik sensitif tanpa menyekatnya. Pendekatan ini sesuai untuk pembangun yang mahu output tidak ditapis yang boleh dipercayai untuk aplikasi mereka.
curl https://api.ollamaapidocumentation.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list files in the current directory"}]
}'
API Ollama vs. Kami: Perbandingan Ciri
Perkhidmatan kami menyediakan API chat-completions serasi OpenAI yang dihoskan. Berbeza dengan instans Ollama tempatan, kami mengendalikan infrastruktur pelayan untuk anda. Kami menyokong penstriman melalui Server-Sent Events. Anda juga boleh menggunakan panggilan fungsi dan mod JSON. Model kami mempunyai tetingkap konteks 100,000 token. Ini membolehkan perbualan panjang atau pemprosesan dokumen besar. Kami tidak menawarkan pengekodan semula (embeddings), penjanaan imej, atau ciri audio. Anda hanya mendapatkan teks masuk dan teks keluar. Fokus ini mengekalkan harga kami yang mudah dan boleh diramal. Anda tidak membayar untuk ciri yang tidak anda gunakan. Titik akhir adalah secara ketat /v1/chat/completions. Kesederhanaan ini mengurangkan kerumitan integrasi. Anda mendapatkan kunci khas untuk akaun anda. Kunci menyokong sehingga 300 permintaan per minit. Ini lebih daripada cukup untuk kebanyakan aplikasi.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamaapidocumentation.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)
Perincian Harga: Token Input vs. Output
Kami mengenakan caj berdasarkan penggunaan token sebenar. Kadar caj ialah $0.15 bagi setiap 1 juta token input. Token output berharga $0.50 bagi setiap 1 juta token. Kesilapan dan penolakan adalah percuma. Ini bermakna anda hanya membayar untuk penyelesaian berjaya. Tiada yuran langganan bulanan. Kami menggunakan sistem kredit pra-bayar. Kredit tidak luput. Ini membolehkan anda menambah baki apabila anda memerlukan lebih. Struktur kos adalah telus. Anda boleh mengesan penggunaan anda dalam papan pemuka anda. Tiada yuran tersembunyi untuk penstriman. Harga setiap token kekal malar. Ini memudahkan perancangan bajet untuk projek anda. Anda boleh bermula dengan jumlah kredit yang kecil. Tambah lebih banyak apabila aplikasi anda berkembang.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamaapidocumentation.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);
Had had laju dan had kekonkurenan
Setiap kunci API menyokong 300 permintaan setiap minit. Anda boleh mempunyai 8 permintaan berjalan secara kekoncurrenan. Saiz badan permintaan maksimum ialah 8 MB. Ini memastikan prestasi stabil untuk semua pengguna. Jika anda melebihi had, anda akan menerima ralat piawai. Anda boleh menjana kunci baharu untuk menggantikan kunci lama. Ini membolehkan anda mengagihkan beban merentasi beberapa kunci. Had ini cukup murah hati untuk kebanyakan kes penggunaan. Respons aliran dikira terhadap had kadar. Permintaan kekoncurrenan menggunakan slot berasingan. Ini menghalang satu pertanyaan jangka panjang daripada menyekat yang lain. Anda boleh memantau penggunaan anda secara masa nyata. Laraskan logik aplikasi anda untuk kekal dalam had. Ini memastikan latensi konsisten untuk pengguna anda.
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)
Dasar Penggunaan Data dan Privasi
Kami tidak menggunakan prompt anda untuk latihan. Data anda kekal peribadi. Kami hanya menyimpan apa yang diperlukan untuk memproses permintaan anda. Alamat e-mel adalah satu-satunya yang kami perlukan untuk akaun anda. Tiada nombor telefon diperlukan. Ini mengurangkan jumlah maklumat peribadi yang kami simpan. Kami tidak berkongsi data anda dengan pihak ketiga. Kunci API anda adalah satu-satunya pengenal. Anda boleh memadam akaun anda pada bila-bila masa. Ini akan menghapuskan semua data anda dari sistem kami. Model tidak menyimpan memori sesi sebelumnya. Setiap permintaan dianggap secara bebas. Ini sangat sesuai untuk aplikasi sensitif. Anda mengekalkan kawalan penuh ke atas data anda. Privasi adalah ciri teras, bukan sekadar tambahan.
curl https://api.ollamaapidocumentation.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list files in the current directory"}]
}'
Pembayaran Crypto dan Kredit Bonus
Kami hanya menerima kriptokoin untuk baki tambah. Anda boleh menggunakan USDT pada rangkaian TRC20. USDC pada rangkaian Base juga disokong. Jumlah baki tambah minimum ialah $20. Maksimum ialah $500 setiap transaksi. Kami menawarkan kredit bonus untuk deposit yang lebih besar. Anda mendapat bonus 5% dari $50. Bonus 10% terpakai pada $100. Bonus tertinggi ialah 15% pada $200. Ini mengekalkan yur transaksi yang rendah. Kredit anda tidak pernah lupat. Anda boleh menambah baki bila-bila masa anda mahu. Prosesnya pantas dan selamat. Anda menerima kredit anda serta-merta selepas pembayaran. Ini membolehkan anda memberi tumpuan kepada membina aplikasi anda.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamaapidocumentation.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)
Memulakan: Panduan Integrasi SDK
Mula dengan mencipta akaun di laman kami. Anda boleh log masuk dengan Google atau gunakan e-mel dan kata laluan. Kunci API anda ditunjukkan serta-merta. Salin kunci ini ke papan klip anda. Kemas kini URL asas anda dalam konfigurasi SDK anda. Gunakan HTTPS://api.ollamaapidocumentation.com/v1. Tetapkan parameter model kepada "uncensored". Hantar permintaan POST ke /v1/chat/completions. Sertakan permintaan sistem dan mesej pengguna anda. Respons akan mengandungi teks yang dijana. Anda juga boleh mengaktifkan penstriman untuk output masa nyata. Ini berfungsi dengan mana-mana klien serasi OpenAI. Pengintegrasian mengambil masa kurang daripada lima minit. Anda boleh mula menguji dengan kredit percubaan anda.
Soalan Lazim Tentang Model Tanpa Sensor
Adakah model menyekat semua kandungan dewasa? Tidak. Ia membolehkan kandungan dewasa yang sah. Ia hanya menyekat kandungan seksual yang melibatkan kanak-kanak. Ini adalah had keras yang sentiasa terpakai. Apakah panjang output maksimum? Anda boleh menjana sehingga 16,000 token setiap permintaan. Jika anda tidak menetapkan max_tokens, hadnya ialah 2,048 token. Adakah ia menyokong mod JSON? Ya. Anda boleh menetapkan response_format kepada json_object. Ini memastikan output JSON yang sah untuk kod anda. Adakah model sumber terbuka? Ia adalah model berat terbuka. Kami menjalankannya pada pelayan kami sendiri. Anda tidak perlu memuat turunnya. Ini menjimatkan ruang storan dan masa pengiraan anda.
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)