เอกสาร API
ใส่ LLM แบบไม่มีเซนเซอร์นี้ลงในโครงสร้างพื้นฐานที่มีอยู่ของคุณโดยการเปลี่ยน URL พื้นฐานและคีย์ API คุณได้รับพฤติกรรมที่เข้ากันได้กับ OpenAI เหมือนกันพร้อมผลลัพธ์ข้อความดิบแบบไม่มีตัวกรองและการกำหนดราคาโทเค็นที่โปร่งใส
https://api.chatgptsenzafiltri.com/v1uncensored
URL ฐานและการตรวจสอบสิทธิ์
เริ่มต้นด้วยการชี้ SDK ของคุณไปยังจุดปลายที่โฮสต์ของเรา ใช้ URL พื้นฐาน https://api.chatgptsenzafiltri.com/v1 ส่งคีย์ API ของคุณใน Authorization header. สิ่งนี้ทำให้โค้ดไคลเอนต์ของคุณเหมือนกันกับการใช้งานมาตรฐานของ OpenAI ในขณะที่กำหนดเส้นทางคำขอไปยังโมเดลแบบไม่มีเซ็นเซอร์ของเรา
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'สมัครรับคีย์ผ่าน Google หรืออีเมล ไม่ต้องใช้เบอร์โทรศัพท์ และคีย์จะปรากฏทันที โดยแต่ละบัญชีสามารถใช้คีย์ที่ใช้งานอยู่ได้เพียงคีย์เดียว
คำขอครั้งแรก
ส่งคำขอ POST ไปยัง /v1/chat/completions ด้วยรหัสโมเดล uncensored. เอนด์พอยต์นี้จัดการอินพุตข้อความและส่งคืนเอาต์พุตข้อความแบบไม่มีข้อจำกัดโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย คุณสามารถปรับพารามิเตอร์เช่น temperature และ top_p เพื่อควบคุมความสร้างสรรค์
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)โมเดลทำงานบนเซิร์ฟเวอร์ของเราเอง มันไม่ใช่ GPT, Claude หรือโมเดลของผู้ขายรายอื่น มันเพียงตอบคำถามโดยไม่มีการป้องกันทางศีลธรรมทั่วไปที่พบใน API ของผู้ขายรายใหญ่
การผสานรวม Node SDK
ใช้ Node SDK ทางการโดยการกำหนดค่า base URL สิ่งนี้สร้างความเข้ากันได้กับ tooling และไลบรารีที่มีอยู่ API รองรับพารามิเตอร์มาตรฐานรวมถึง stop, seed, presence_penalty, และ frequency_penalty.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);ข้อผิดพลาดและการปฏิเสธเป็นฟรี ดังนั้นคุณชำระเงินเฉพาะสำหรับโทเค็นจริงที่ใช้ในคำตอบที่สำเร็จเท่านั้น เครดิตเงินล่วงหน้าไม่มีวันหมดอายุ ทำให้คุณสามารถเติมเงิน whenever ที่ต้องการ
การตอบกลับแบบสตรีมมิ่งผ่าน SSE
เปิดใช้งานการสตรีมโดยการตั้งค่า stream ตั้งค่าเป็น true คุณรับ Server-Sent Events (SSE) สำหรับการส่งโทเค็นแบบเรียลไทม์ ชุดสุดท้ายรวมการใช้งานโทเค็นทั้งหมดสำหรับการร้องขอ
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)สิ่งนี้เหมาะสำหรับอินเทอร์เฟซแชทที่ความหน่วงเวลาเป็นเรื่องสำคัญ หน้าต่างบริบทรองรับ 100,000 โทเค็นสำหรับการรวมพรอมต์และการตอบกลับ รับประกันว่าการสนทนาที่ยาวนานยังคงสมบูรณ์
โหมด JSON และการเรียกใช้ฟังก์ชัน
ใช้ response_format: {"type": "json_object"} เพื่อให้ได้ผลลัพธ์ JSON อย่างเคร่งครัด การเรียกใช้ฟังก์ชัน (เครื่องมือ) รองรับอย่างเต็มที่ ทำให้คุณสามารถนำ LLM แบบไม่มีเซนเซอร์ไปรวมเข้ากับเวิร์กโฟลว์อัตโนมัติได้ การเลือกเครื่องมือและพารามิเตอร์ของเครื่องมือทำงานเหมือนกับ API ของ OpenAI
ชุดคุณสมบัตินี้ทำให้เป็นทางเลือกที่ทดแทนได้สำหรับแอปพลิเคชันการผลิตที่ต้องการข้อมูลที่มีโครงสร้างหรือการเรียกใช้เครื่องมือโดยไม่มีความผูกพันกับผู้ขาย
อัตราจำกัดและข้อจำกัด
คุณจำกัดการใช้งานที่ 300 คำขอต่อนาทีต่อคีย์ และ 8 คำขอพร้อมกัน ขนาดของ body ในคำขอต้องไม่เกิน 8 MB ขีดจำกัดเหล่านี้ป้องกันการละเมิดขณะรักษาประสิทธิภาพที่เสถียรสำหรับนักพัฒนาส่วนใหญ่
ข้อผิดพลาดเช่น 401 บ่งชี้ถึงคีย์ไม่ถูกต้อง 402 หมายถึงไม่มีเครดิต และ 429 บ่งชี้ถึงการหมดอายุของอัตราจำกัด หน้าต่างบริบทมีขนาด 100,000 โทเค็นรวม ผลลัพธ์สูงสุดคือ 16,000 โทเค็นต่อคำขอ หรือ 2,048 หากคุณไม่ได้ตั้งค่า max_tokens.
คำถามที่พบบ่อย
นี่คือ API ของ ChatGPT อย่างเป็นทางการหรือไม่?
ไม่ใช่ เราเป็นบริการอิสระที่รันโมเดล open-weight ของเราเอง โครงสร้างเข้ากันได้กับ OpenAI แต่ไม่เหมือนกับสถาปัตยกรรมโมเดลหรือข้อมูลการฝึก โปรดตรวจสอบเอกสารของผู้จัดจำหน่ายสำหรับรายละเอียดโมเดลเฉพาะของพวกเขา
เกิดอะไรขึ้นหากฉันได้รับข้อผิดพลาด 402?
ข้อผิดพลาด 402 หมายถึงคุณไม่มีเครดิตพรีเพย์ เติมเงินด้วย USDT (TRC20) หรือ USDC (Base) เพื่อกลับมาใช้งาน ข้อผิดพลาดและการปฏิเสธเป็นฟรี ดังนั้นคุณจึงจ่ายเฉพาะสำหรับการบริโภค token จริงเท่านั้น
ฉันสามารถใช้สิ่งนี้สำหรับเนื้อหา NSFW ได้หรือไม่
ใช่ โมเดลนี้ไม่ปฏิเสธหัวข้อผู้ใหญ่ที่ชอบด้วยกฎหมาย นามสมมติ หรือที่เป็นที่ถกเถียง ขีดจำกัดเดียวที่เข้มงวดคือเนื้อหาทางเพศที่เกี่ยวข้องกับเด็ก ซึ่งจะถูกปฏิเสธเสมอ โมเดลนี้เหมาะสำหรับแอปพลิเคชันแชทบอทแบบไร้การเซ็นเซอร์
ดึงคีย์ของคุณตอนนี้
ลงทะเบียน ดึงโทเค็น อัปเดต endpoint แค่นั้นเอง