th ▾

API แบบไม่มีเซ็นเซอร์ที่เข้ากันได้กับ OpenAI

https://api.unrestrictedaibot.com/v1ไม่มีการเซ็นเซอร์

การเริ่มต้นการผสานรวมอย่างรวดเร็ว

เริ่มต้นใช้งาน API บอท AI แบบไม่มีข้อจำกัดในไม่กี่นาทีโดยใช้ไลบรารี OpenAI มาตรฐาน คู่มือเริ่มต้นอย่างรวดเร็วนี้ครอบคลุมการตรวจสอบสิทธิ์ คำขอแรกของคุณ การสตรีม และการจัดการขีดจำกัด

ติดตั้ง SDK OpenAI มาตรฐาน

เริ่มด้วยการติดตั้ง official SDK สำหรับภาษาของคุณ ไลบรารีนี้จะจัดการการตรวจสอบสิทธิ์และการจัดรูปแบบ request โดยอัตโนมัติ มันทำงานกับ API LLM uncensored ของเราโดยไม่ต้องแก้ไข

  • Python: pip install openai
  • Node.js: npm install openai

เวอร์ชัน SDK ต้องใหม่พอที่จะรองรับ base_url พารามิเตอร์ สิ่งนี้รับประกันความเข้ากันได้กับโครงสร้าง API ที่เข้ากันได้กับ OpenAI ของเรา

ตั้งค่า URL ฐานและคีย์ API ของคุณ

กำหนดค่าไคลเอนต์ให้ชี้ไปยังเซิร์ฟเวอร์ของเรา ใช้ URL พื้นฐาน https://api.unrestrictedaibot.com/v1 และคีย์ API เฉพาะของคุณของการตั้งค่านี้ช่วยให้คุณใช้โค้ดที่มีอยู่แล้วของคุณสำหรับบริการอื่น

Authentication is passed via the Authorization header. SDK จัดการการฉีดส่วนหัวนี้โดยอัตโนมัติเมื่อคุณให้คีย์

curl https://api.unrestrictedaibot.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 this JSON response"}]
  }'

ส่งการเติมข้อความแชทครั้งแรกของคุณ

ส่งคำขอไปยัง /v1/chat/completions ด้วยรหัสโมเดล uncensored. ส่งข้อความผู้ใช้และรับข้อความตอบกลับ โมเดลนี้ไม่ปฏิเสธหัวข้อผู้ใหญ่ที่ถูกต้องตามกฎหมายหรือเนื้อหาที่ถกเถียง

ตั้งค่า max_tokens พารามิเตอร์สำหรับควบคุมความยาวของผลลัพธ์ ค่าเริ่มต้นคือ 2,048 tokens หากละเว้นฟิลด์นี้ หน้าต่างบริบทของเรารองรับสูงสุด 100,000 tokens รวม

from openai import OpenAI

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

เปิดใช้งานการตอบกลับแบบสตรีม

ใช้ Server-Sent Events (SSE) สำหรับการส่งโทเค็นแบบเรียลไทม์ ตั้งค่า stream=true ในการร้องขอของคุณ SDK จะส่งโทเค็นทันทีที่สร้างเสร็จ วิธีนี้ลดความล่าช้าที่ผู้ใช้รู้สึกสำหรับคำตอบยาวๆ

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

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)

ใช้โหมด JSON และการเรียกใช้ฟังก์ชัน

ขอผลลัพธ์ที่มีโครงสร้างโดยตั้งค่า response_format เพื่อ {"type": "json_object"}. โมเดลจะคืนค่า JSON ที่คุณสามารถแยกวิเคราะห์ได้โดยตรง สิ่งนี้เหมาะสำหรับการสร้างเอเจนต์หรือสายงานข้อมูล

กำหนดเครื่องมือในคำขอสำหรับการเรียกใช้ฟังก์ชัน โมเดลสามารถเรียกใช้ฟังก์ชันตามคำใบ้ของผู้ใช้ ใช้ tool_choice เพื่อควบคุมเวลาที่จะเรียกใช้ฟังก์ชัน สิ่งนี้เพิ่มพลังให้กับแอปพลิเคชันของคุณโดยไม่ต้องใช้โครงสร้างพื้นฐานเพิ่มเติม

import OpenAI from "openai";

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

ตรวจสอบการใช้โทเค็นและขีดจำกัดของคุณ

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

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

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

ฉันจะรับคีย์ API สำหรับบอท AI แบบไม่จำกัดได้อย่างไร?

สมัครด้วย Google หรืออีเมลบนหน้าสร้างคีย์ คีย์ API ของคุณจะแสดงทันที ไม่ต้องใช้เบอร์โทรศัพท์สำหรับการสมัคร คีย์นี้ใช้งานได้กับบริการบอท AI ที่ไม่จำกัด

นี่คือ API NSFW สำหรับเนื้อหาผู้ใหญ่หรือไม่?

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

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

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

ปลดล็อกคีย์ของคุณในไม่กี่นาที

สมัครสมาชิก รับคีย์ของคุณ แล้วอัปเดต base URL ง่ายแค่นั้น

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