ms ▾
Buat kunci

Model Tanpa Sensor OllamaDokumentasi API

Dokumentasi API

Integrasikan API LLM tanpa sensor kami dengan satu perubahan konfigurasi. Kami menyediakan penamat serasi OpenAI yang sedia digunakan yang menghapuskan penolakan kandungan untuk penggunaan dewasa yang sah sambil mengekalkan aliran kerja pembangun piawai.

https://api.ollamauncensoredmodels.com/v1uncensored

URL Asas dan Pengesahan

API tinggal di https://api.ollamauncensoredmodels.com/v1Pengesahan header dengan token Bearer anda. Tetapan ini berfungsi dengan mana-mana perpustakaan klien serasi OpenAI kerana kami mematuhi corak pengesahan yang sama. Anda boleh menjana kunci anda serta-merta melalui Google atau e-mel tanpa menyediakan nombor telefon. Sistem mengeluarkan satu kunci aktif per akaun, menggantikan mana-mana kunci sebelumnya serta-merta selepas penjanaan. Ini memastikan akses konsisten tanpa perlu menguruskan banyak kelayakan serentak.

Membuat Permintaan Pertama Anda

Hantar permintaan POST ke /v1/chat/completions dengan ID model ditetapkan kepada "uncensored". Hujung sambungan ini menerima parameter piawai seperti messages, temperature, dan max_tokens. Ia mengembalikan respons JSON yang mengandungi teks yang dijana dan statistik penggunaan token. Anda boleh mengesahkan sambungan dengan cepat dengan menyemak senarai model atau menghantar permintaan mudah. Pendekatan langsung ini menghilangkan kompleksiti perutean atau perantaraan yang sering ditemui dalam perkhidmatan lain.

curl https://api.ollamauncensoredmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the output for 2 plus 2"}]
  }'

Integrasi SDK Python

Gunakan perpustakaan Python rasmi OpenAI untuk menyambung dengan menimpa URL asas. Tetapkan atribut kunci API dan URL asas sebelum membuat sebarang panggilan. Ini membolehkan anda memanfaatkan pangkalan kod sedia ada tanpa menulis semula logik klien. Perpustakaan mengendalikan pengisihan dan penafsiran ralat secara automatik. Anda boleh mengalirkan respons atau meminta penyelesaian segerak bergantung kepada keperluan latensi aplikasi anda. Kaedah ini memastikan keserasian dengan amalan pembangunan piawai yang digunakan secara meluas dalam industri.

from openai import OpenAI

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

Penggunaan SDK Node.js

Mulakan klien OpenAI dengan URL asas dan kunci API anda dalam persekitaran Node.js. Lulus pengenal pasti model "uncensored" ke kaedah penyelesaian chat. SDK menguruskan permintaan HTTP dan menguraikan respons JSON dengan cekap. Anda boleh mengintegrasikan ini secara langsung ke dalam laluan Express atau fungsi tanpa pelayan. Struktur kod menyerupai pelaksanaan OpenAI piawai, menjadikan migrasi dari penyedia lain mudah. Pendekatan ini mengekalkan keselamatan jenis dan pengendalian ralat yang konsisten dengan pembangunan JavaScript moden.

import OpenAI from "openai";

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

Streaming dan Penggunaan Token

Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. pelayan mengembalikan Acara Dihantar Pelayan (SSE) untuk penghantaran token masa nyata. Butiran penggunaan token muncul hanya dalam pecahan akhir penstriman untuk mengekalkan overhead minimum. Ini membolehkan anda memaparkan respons secara progresif kepada pengguna tanpa menunggu penjanaan lengkap. Anda boleh menjejaki kiraan token kumulatif untuk ketelusan pengebilan. Penstriman sesuai untuk antara muka sembang di mana maklum balas segera meningkatkan pengalaman pengguna dengan ketara.

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)

Had, Ralat, dan Konteks

Setiap kunci API menyokong 300 permintaan setiap minit dan lapan sambungan kekoncurrenan. Had saiz badan permintaan ialah 8 MB, dan tetingkap konteks merangkumi 100,000 token secara keseluruhan. Ralat seperti 401 menunjukkan kunci tidak sah, manakala 402 menandakan kredit tidak mencukupi. Status 429 bermaksud anda telah mencapai had kadar. Model hanya menolak kandungan seksual yang melibatkan kanak-kanak, memastikan kebolehpakaian luas untuk kes penggunaan dewasa. Kredit tidak luput, jadi anda boleh menghentikan penggunaan antara projek tanpa kehilangan dana. Struktur yang boleh ramal ini membantu anda merancang kapasiti untuk aplikasi trafik tinggi dengan berkesan.

Soalan lazim

Bagaimanakah model tanpa sensor berbeza daripada tawaran standard?

Model kami tidak menolak topik dewasa, fiksyen, atau kontroversi yang sah secara lalai. Ia berjalan pada pelayan dedikasi dengan tetingkap konteks 100,000 token, menyediakan output tanpa sekatan untuk kod, peranan watak, dan penyelidikan tanpa penapis buatan. Had ketat tunggal yang dikenakan adalah penolakan kandungan seksual yang melibatkan kanak-kanak.

Apa yang berlaku jika saya melebihi had permintaan saya?

API mengembalikan kod status 429 apabila anda mencapai 300 permintaan setiap minit atau lapan sambungan serentak. Anda boleh terus menghantar permintaan apabila tetingkat ditetapkan semula, atau naikkan kelajuan dengan membeli kredit prabayar tambahan. Ralat dan penolakan tidak menggunakan baki token anda, jadi anda hanya dikenakan bayaran untuk penggunaan sebenar.

Bolehkah saya menggunakan API ini untuk model Ollama tempatan?

Walaupun ini adalah API yang dihoskan, ia menggunakan protokol serasi OpenAI yang sama dengan setup Ollama tempatan. Anda boleh mengarahkan klien standard ke URL asas kami sebagai ganti localhost. Ini membolehkan anda menjalankan logik tidak disensor dalam pengeluaran tanpa menguruskan perkakasan tempatan. Hujung sambungan menyokong penstriman, mod JSON, dan panggilan alat sama seperti instance tempatan.

Kunci API anda hanya satu langkah lagi

Daftar akaun, ambil kunci anda, kemas kini URL asas. Itu meliputi keseluruhan konfigurasi.

Buat kunciLihat dokumentasi