th ▾

llmsabliterated.comAPI แบบไม่เซ็นเซอร์ โดยตรง เป็นส่วนตัว

Abliterated
รับคีย์ของคุณ

เอกสารประกอบ API Abliterated

เริ่มต้นใช้งาน API โมเดลแบบไม่มีเซนเซอร์ในไม่กี่นาทีโดยใช้ไคลเอนต์ที่เข้ากันได้กับ OpenAI มาตรฐาน ส่งข้อความเข้าไป รับข้อความแบบไม่มีข้อจำกัดออกมา โดยไม่ต้องต่อสู้กับ system prompts

การตรวจสอบสิทธิ์และ Base URL

ใช้คีย์ API ของคุณกับ URL พื้นฐาน https://api.llmsabliterated.com/v1. คีย์ถูกสร้างขึ้นทันทีหลังจากสมัครสมาชิกผ่าน Google หรืออีเมล โดยไม่ต้องใช้หมายเลขโทรศัพท์ ส่งคีย์ใน Authorization header สำหรับการร้องขอทุกชิ้น

เคล็ดลับ: คีย์จะแสดงเพียงครั้งเดียวหลังจากการสร้าง ดังนั้นให้บันทึกไว้อย่างปลอดภัย ข้อผิดพลาดและการปฏิเสธไม่ได้ใช้เครดิต แต่คีย์ที่ไม่ถูกต้องจะคืนสถานะ 401

คำขอครั้งแรก

ส่งคำขอ chat completion พื้นฐานเพื่อตรวจสอบการเชื่อมต่อ รหัสโมเดลคือ uncensored, และการร้องขอใช้รูปแบบมาตรฐาน POST /v1/chat/completions endpoint.

ตัวอย่างนี้ส่งคำขอแบบง่ายและคาดหวังการตอบกลับเป็นข้อความ แทนที่ YOUR_API_KEY พร้อมคีย์จริงของคุณ

curl https://api.llmsabliterated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find all null values in the sales database"}]
  }'

ผลลัพธ์รวมถึงรายละเอียดการใช้งาน token หากเครดิตไม่พอ API จะส่ง error 402 กลับมา Base URL สามารถทำงานร่วมกับ client ที่เข้ากันได้กับ OpenAI ได้โดยการอัปเดตการตั้งค่า base URL

การผสานรวม SDK Python

ติดตั้งแพ็กเกจ Python ของ OpenAI อย่างกำหนดค่าไคลเอนต์ ชี้ URL พื้นฐานไปยังบริการของเราและตั้งค่าโมเดลเป็น uncensored.

แนวทางนี้ช่วยให้คุณใช้ codebases ที่มีอยู่ได้ด้วยการเปลี่ยนแปลงเพียงเล็กน้อย API รองรับพารามิเตอร์มาตรฐานเช่น temperature และ top_p เพื่อควบคุมความคิดสร้างสรรค์.

from openai import OpenAI

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

การจัดการข้อผิดพลาดควรคำนึงถึงขีดจำกัดอัตรา (429) หรือเงินไม่เพียงพอ (402) เครดิตเป็นแบบชำระล่วงหน้าและไม่หมดอายุ ดังนั้นคุณจ่ายเฉพาะการใช้งานโทเค็นจริงเท่านั้น

การตั้งค่า Node SDK

เริ่มต้นใช้งาน OpenAI Node client โดยกำหนด URL พื้นฐาน ใช้ uncensored ID ของโมเดลสำหรับการสร้างคำตอบทั้งหมด

นักพัฒนา Node สามารถใช้ไลบรารีที่มีอยู่เช่น axios หรือ SDK ทางการสำหรับการผสานรวมที่สอดคล้องกัน คีย์ API จะถูกส่งผ่านหัวข้อความ Authorization

import OpenAI from "openai";

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

ตรวจสอบให้แน่ใจว่าตัวแปรสภาพแวดล้อมของคุณเก็บคีย์อย่างปลอดภัย บริการรองรับการตอบกลับ JSON มาตรฐาน ทำให้การแยกวิเคราะห์ใน JavaScript ง่ายขึ้น การ stream มีให้ผ่าน SSE สำหรับการส่งออกแบบเรียลไทม์

การสตรีมด้วย SSE

เปิดใช้งานการสตรีมโดยตั้งค่า stream: true ในการร้องขอของคุณ API ส่งคืนเหตุการณ์ที่ส่งโดยเซิร์ฟเวอร์ (SSE) สำหรับการส่งโทเค็นแบบเรียลไทม์

แต่ละ chunk มีข้อความบางส่วน ทำให้คุณสามารถเรนเดอร์เอาท์พุตเมื่อมีการสร้าง chunk สุดท้ายรวมการใช้งาน 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)

การสตรีมลดการรับรู้ความล่าช้าสำหรับคำตอบยาว คุณสามารถหยุดสตรีมได้หากผู้ใช้เปลี่ยนใจ ผลลัพธ์สูงสุดคือ 16,000 โทเค็นต่อคำขอ หรือ 2,048 หาก max_tokens ยังไม่กำหนด

ขีดจำกัดและข้อผิดพลาด

เคารพขีดจำกัดอัตราส่วนที่ 300 คำขอต่อนาทีต่อคีย์ ความพร้อมใช้งานจำกัดอยู่ที่ 8 คำขอพร้อมกันต่อคีย์

ร่างกายคำขอต้องไม่เกิน 8 MB หน้าต่างบริกต์ 100,000 โทเคนครอบคลุมทั้ง prompt และการเติมข้อความ ข้อผิดพลาดคืนค่าสถานะ HTTP มาตรฐาน: 401 สำหรับคีย์ไม่ถูกต้อง, 402 สำหรับไม่มีเครดิต และ 429 สำหรับอัตราจำกัด

คำถามที่พบบ่อย

API LLM abliterated เข้ากันได้กับไคลเอนต์ OpenAI ที่มีอยู่หรือไม่?

ใช่ ใช้ endpoint และโครงสร้าง JSON เดียวกับ OpenAI คุณเพียงแค่ต้องเปลี่ยน base URL และ API key ในการกำหนดค่าไคลเอนต์ของคุณ สิ่งนี้ทำให้คุณสามารถใช้โค้ดเบสที่มีอยู่ด้วยการเปลี่ยนแปลงเพียงเล็กน้อย

เกิดอะไรขึ้นหากฉันเกินขีดจำกัดอัตราการใช้งาน?

API ส่งรหัสสถานะ 429 พร้อมรายละเอียดเกี่ยวกับเวลาที่จะลองใหม่ ขีดจำกัดคือ 300 คำขอต่อนาที และ 8 คำขอพร้อมกันต่อคีย์ คุณสามารถตรวจสอบการใช้งานผ่านจำนวนโทเค็นในหัวข้อความตอบกลับ

API abliterated AI จัดการเครดิตและความผิดพลาดอย่างไร?

คิดค่าเครดิตเฉพาะสำหรับการใช้งานโทเคนที่สำเร็จ ไม่ใช่สำหรับความผิดพลาดหรือการปฏิเสธ เครดิตแบบเติมเงินล่วงหน้าไม่มีวันหมดอายุ และคุณสามารถเติมเงินด้วยคริปโต หากเครดิตหมด การร้องขอจะส่งข้อผิดพลาด 402 จนกว่าคุณจะเติมเงิน

เข้าถึงคีย์ API ของคุณ

ลงทะเบียน คัดลอกข้อมูลรับรองของคุณ และอัปเดต URL พื้นฐานของคุณ นี่คือขั้นตอนการตั้งค่าทั้งหมด

รับคีย์ของคุณดูเอกสาร