ms ▾
Mula sekarang

Dokumentasi untuk API chat-completions tanpa sensor

Mula dengan API tanpa sensor dengan mengarahkan klien anda ke URL asas kami dan menghantar permintaan penyelesaian sembang piawai. Panduan ini merangkumi pengesahan, penstriman, dan had kadar untuk model tanpa sensor.

Mula sekarang

API Tanpa Sensor untuk penggunaan dewasa yang sah

URL Asas dan Pengesahan

URL asas untuk semua permintaan ialah https://api.abliterateme meaning.com/v1. Anda mengesahkan menggunakan kunci API piawai yang dihantar dalam Authorization: Bearer <key> header. Cipta kunci anda serta-merta melalui papan pemuka tanpa pengesahan nombor telefon.

  • Gunakan SDK rasmi OpenAI atau mana-mana klien serasi.
  • Tetapkan URL asas ke hujung di atas.
  • Masukkan kunci anda dalam header pengesahan.

Permintaan Pertama anda

Hantar permintaan POST ke /v1/chat/completions dengan ID model uncensored. API ini memulangkan respons teks tanpa penolakan kandungan untuk topik dewasa yang sah.

Berikut adalah contoh asas untuk mengesahkan sambungan.

curl https://api.abliteratemeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
  }'

Permintaan ini mengesahkan kunci anda berfungsi dan model menanggapi dengan betul.

Integrasi SDK Python

Pasang pakej Python OpenAI dan konfigurasikan klien untuk menunjuk ke URL asas kami. Ini membolehkan anda memanfaatkan kod sedia ada dengan perubahan minimum.

from openai import OpenAI

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

Tetapkan kunci API dan URL asas dalam pembolehubah persekitaran atau inisialisasi klien anda. Pendekatan ini mengekalkan kod anda yang boleh dibawa dan kemas.

Persediaan SDK Node.js

Import pakej OpenAI dan mulakan klien dengan URL asas yang betul. Ini memastikan keserasian dengan aplikasi Node.js sedia ada.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.abliteratemeaning.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 ini mengendalikan header dan pengaturcaraan semula secara automatik. Anda hanya perlu menyediakan kunci dan titik akhir.

Respons Streaming

Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. API mengembalikan data melalui Acara Dikirim Pelayan (SSE), membolehkan anda memproses token sejajar ia dijana.

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)

Butiran penggunaan token muncul dalam potongan akhir. Ini mengurangkan latensi yang dirasakan untuk output panjang.

Had had laju dan ralat

Anda terhad kepada 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Saiz badan permintaan tidak boleh melebihi 8 MB. Ralat mengembalikan kod HTTP piawai: 401 untuk kunci tidak sah, 402 untuk kredit tidak mencukupi, dan 429 untuk had kadar. Ralat dan penolakan tidak menggunakan kredit. Jendela konteks menyokong 100,000 token secara keseluruhan.

Soalan lazim

Apakah maksud abliterate dalam konteks API ini?

Ia merujuk kepada sifat tanpa sensor model, yang menjawab tanpa penolakan untuk kandungan dewasa yang sah. Anda mendapat akses langsung ke model berat terbuka yang disesuaikan untuk tujuan ini.

Bagaimana cara mengendalikan ralat semasa pengamiran?

Semak kod status HTTP. 401 bermaksud kunci anda tidak sah. 402 menunjukkan anda perlu menambah baki kredit kripto. 429 menandakan anda mencapai had kadar.

Adakah model tanpa sensor sama dengan GPT-4?

Tidak, ia adalah model berat terbuka bebas. Ia bukan GPT, Claude, atau model pembekal lain. Ia telah disesuaikan secara khusus untuk respons tanpa sensor.

Selamatkan kunci API anda

Daftar, dapatkan token anda, dan kemas kini URL asas anda. Itu adalah konfigurasi lengkap.

Mula sekarang