ms ▾

API LLM Tanpa Sensor untuk pengembang

https://api.aiablated.com/v1tanpa sensor

Dokumentasi API AI Ablated

Dapatkan respons pertama anda dari model AI tanpa sensor ablated dalam masa kurang daripada satu minit menggunakan API serasi OpenAI kami. Anda hanya memerlukan kunci API dan URL asas untuk mula menghantar permintaan.

Pengesahan: Menggunakan Kunci API anda

Kunci API anda mengesahkan setiap permintaan yang anda hantar ke pelayan kami. Kami mengeluarkan satu kunci per akaun yang anda jana melalui papan pemuka. Hantar kunci ini dalam Authorization header menggunakan skema Bearer. Jika anda menghantar kunci yang tidak sah, kami mengembalikan ralat 401. Jika kredit pra-dibayar anda habis, kami mengembalikan ralat 402 yang memerlukan anda menambah nilai melalui kriptokoin sebelum meneruskan.

Struktur URL Asas dan Hujung

Arahkan semua permintaan ke URL asas tunggal kami untuk penyelesaian chat. Kami tidak menawarkan pengekodan, penjanaan imej, atau hujung penapisan halus. Gunakan piawai POST /v1/chat/completions laluan untuk menghantar prompt anda. Anda juga boleh mengimbas GET /v1/models ke mengesahkan pengenal model yang tersedia. Struktur ini memastikan keserasian dengan klien SDK OpenAI sedia ada tanpa logik pengalihan tersuai.

Mula Pantas: Permintaan Pertama anda dengan AI ablated

Hantar permintaan teks mudah untuk menguji model uncensored serta-merta. Gunakan perpustakaan rasmi OpenAI atau mana-mana klien HTTP untuk POST mesej anda. Model mengembalikan respons teks tanpa menapis kandungan dewasa yang sah. Gantikan pembolehubah tempat dengan kelayakan sebenar anda dari papan pemuka.

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

Permintaan ini menunjukkan aliran interaksi asas. Anda menerima jawatan langsung dari model ablated. Laraskan prompt sistem untuk menentukan persona atau konteks untuk kes penggunaan khusus anda.

Integrasi SDK Python

Gunakan perpustakaan Python rasmi OpenAI untuk mengintegrasikan API ke dalam aplikasi anda. Tetapkan URL asas dan kunci API dalam konfigurasi klien. Pendekatan ini mengendalikan pengisihan dan penafsiran ralat secara automatik. Anda boleh mengalirkan respons atau mendapatkannya secara segerak. Perpustakaan klien menguruskan kitaran hayat sambungan untuk anda.

from openai import OpenAI

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

Petikan kod ini memulakan klien dengan betul. Ia menunjuk ke URL asas khusus kami. Pastikan anda memasang pakej openai terkini untuk serasi penuh dengan ciri penstriman dan panggilan fungsi.

Integrasi SDK Node.js

Integrasikan API ke dalam projek JavaScript atau TypeScript anda menggunakan SDK standard. Konfigurasikan URL asas untuk menunjuk ke perkhidmatan kami. Ini membolehkan anda menggunakan kaedah biasa seperti chat.completions.create. SDK mengendalikan kepala permintaan dan penguraian respons. Anda boleh dengan mudah menambah pengendalian ralat untuk had kadar atau kegagalan pengesahan.

import OpenAI from "openai";

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

Konfigurasi ini memastikan aplikasi Node anda berkomunikasi dengan betul. Penggantian URL asas adalah langkah kritikal. Tanpanya, SDK akan cuba menghubungi awan OpenAI bukannya pelayan kami.

Penggunaan Token Respons Streaming

Terima respons token demi token menggunakan Server-Sent Events (SSE). Ini mengurangkan latensi yang dirasakan untuk output panjang. Chunk terakhir aliran mengandungi jumlah penggunaan token untuk permintaan tersebut. Anda boleh menjejaki penggunaan kredit pra-dibayar anda secara masa nyata. Tetapkan stream: true dalam payload permintaan anda untuk mengaktifkan mod ini. Ini sangat sesuai untuk antara muka perbualan dan penjanaan teks langsung.

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)

Pendekatan penstriman ini memberikan pengalaman pengguna yang lancar. Chunk akhir merangkumi statistik penggunaan. Pantau nombor-nombor ini untuk menguruskan kredit prabayar anda dengan berkesan. Ralat semasa penstriman ditangani dengan baik oleh SDK.

Soalan biasa

Apakah tetingkap konteks untuk model AI yang dibuang?

Model ini menyokong tetingkap konteks 100,000 token untuk input dan output yang digabungkan. Anda boleh menjana sehingga 16,000 token setiap permintaan. Jika anda tidak menentukan had, output lalai ialah 2,048 token. Ini membolehkan perbualan yang luas atau pemprosesan dokumen panjang tanpa pemotongan serta-merta.

Bagaimana cara mengendalikan had kadar dan ralat?

Anda terhad kepada 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Jika anda melebihi had ini, anda akan menerima ralat 429. Ralat 401 menunjukkan kunci API yang tidak sah, manakala ralat 402 bermaksud anda perlu menambah baki kredit prabayar. Kami tidak menawarkan SLA, jadi rancang isipadu permintaan anda dengan sewajarnya.

Adakah model AI ablated produk rasmi OpenAI?

Tidak, model AI yang diablasikan adalah model berat terbuka bebas yang dijalankan pada pelayan kami. Ia serasi dengan format API OpenAI tetapi bukan GPT, Claude, atau Gemini. Ia disesuaikan untuk menjawab tanpa penolakan kandungan untuk penggunaan dewasa yang sah. Lihat dokumentasi rasmi OpenAI untuk butiran model khusus mereka.

Dapatkan Kunci API anda

Daftar, salin kunci, kemas kini URL asas. Itu sahaja.

Buka akaun