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

คู่มือการผสานรวมสำหรับ API แบบไม่มีเซนเซอร์

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

Authentication and API keys

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

  • รักษาความลับของคีย์ของคุณ คีย์นี้จะหัก tokens จากยอดเงินของคุณ
  • คีย์ใช้งานหนึ่งคีย์ต่อบัญชี คีย์ใหม่จะแทนที่คีย์เก่าทันที
  • ข้อผิดพลาดเช่น คีย์ไม่ถูกต้องจะคืนค่า 401 การปฏิเสธเป็นฟรี
curl https://api.chatgptsemfiltro.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set database timeout to five seconds."}]
  }'

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

จุดจบ API Chat completions

ส่ง prompt ข้อความและรับคำตอบแบบไม่จำกัดผ่าน endpoint chat completions มาตรฐาน นี่คือตัวเลือกแทนโดยตรงสำหรับไคลเอนต์ OpenAI เปลี่ยน URL พื้นฐานและคีย์ API ในการกำหนดค่าของคุณ

id ของโมเดลคือ uncensored. มันเป็นโมเดลโอเพนเวตที่ปรับแต่งสำหรับหัวข้อผู้ใหญ่และหัวข้อที่ถกเถียง ไม่ใช่ GPT, Claude หรือโมเดลของผู้ขายรายอื่น หน้าต่างบริบทรองรับ 100,000 โทเค็นรวม เอาต์พุตสูงสุดคือ 16,000 โทเค็นต่อคำขอ ข้อผิดพลาดไม่ใช้เครดิต

from openai import OpenAI

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

นักพัฒนา Python สามารถใช้ SDK ทางการได้ ตั้ง URL ฐานไปยังจุดสิ้นสุด API ของเรา ส่ง API key ของคุณใน headers การร้องขอจะถูกประมวลผลตามลำดับ เว้นแต่คุณจะกำหนดขีดจำกัดความพร้อมใช้งาน

การตอบกลับแบบสตรีมด้วย SSE

รับโทเค็นแบบเรียลไทม์โดยใช้ Server-Sent Events (SSE) การสตรีมช่วยลดความล่าช้าที่รับรู้สำหรับเอาต์พุตยาว รายละเอียดการใช้โทเค็นจะปรากฏในชิ้นส่วนสุดท้าย ซึ่งเหมาะสำหรับอินเทอร์เฟซแชทหรือการสร้างข้อความสด

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

import OpenAI from "openai";

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

นักพัฒนา Node.jsสามารถใช้ async iterators ได้ ซึ่งช่วยจัดการข้อมูลสตรีมได้ง่ายขึ้น เก็บโทเค็นเป็นบัฟเฟอร์เมื่อได้รับ แสดงผลแบบต่อเนื่องให้ผู้ใช้ ตรวจสอบยอดเครดิตของคุณระหว่างสตรีมระยะยาว

การเรียกฟังก์ชันและเครื่องมือ

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

ตั้งค่า tool_choice เพื่อค่าอัตโนมัติหรือค่าเฉพาะ API จะตรวจสอบคำจำกัดความเครื่องมือของคุณ ข้อผิดพลาดจะส่งข้อความที่ชัดเจน โหมด JSON มีให้สำหรับรูปแบบผลลัพธ์ที่เข้มงวด ใช้ response_format สำหรับการตอบกลับ JSON ล้วน

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

รูปแบบการตอบสนองโหมด JSON

บังคับให้โมเดลส่งออก JSON ที่ถูกต้อง ตั้งค่า response_format เพื่อ json_object. เพื่อให้แน่ใจว่าการแยกวิเคราะห์ที่คาดเดาได้สำหรับแอปพลิเคชันต่อๆ ไป เหมาะสำหรับ API ฐานข้อมูล หรือเส้นทางการข้อมูลที่มีโครงสร้าง

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

อัตราการใช้งานและความพร้อมใช้งานพร้อมกัน

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

ข้อผิดพลาดเช่น 401 บ่งชี้ถึงคีย์ไม่ถูกต้อง 402 หมายถึงไม่มีเครดิต การปฏิเสธเป็นฟรี เครดิตไม่มีวันหมดอายุ เติมเงินด้วยคริปโต USDT บน TRC20 หรือ USDC บน Base โบนัสใช้กับจำนวนเงินที่ใหญ่ขึ้น ไม่มีค่าธรรมเนียมรายเดือน ไม่มีสมาชิก จ่ายเฉพาะสำหรับโทเค็นที่ใช้

การสตรีม

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)

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

URL พื้นฐานสำหรับ API uncensored คืออะไร?

URL พื้นฐานคือ HTTPS://api.chatgptsemfiltro.com/v1 ใช้สิ่งนี้สำหรับคำขอทั้งหมด ทำงานกับ SDK ของ OpenAI มาตรฐาน เปลี่ยน URL พื้นฐานในการกำหนดค่าไคลเอนต์ของคุณ

API สำหรับแชท GPT แบบไม่มีเซนเซอร์คิดค่าเท่าไหร่?

ราคาอยู่ที่ $0.15 ต่อ 1M input tokens และ $0.50 ต่อ 1M output tokens เครดิตแบบเติมเงินจะคิดเฉพาะ tokens ที่ใช้งานจริง Error และการปฏิเสธ (refusals) ฟรี ไม่มีค่าธรรมเนียมรายเดือน

API รองรับโหมดสตรีมมิ่งหรือไม่?

ใช่ การสตรีมผ่าน SSE รองรับ ข้อมูลการใช้โทเค็นจะปรากฏในชิ้นสุดท้าย ซึ่งช่วยลดความล่าช้าสำหรับเอาต์พุตที่ยาว ไคลเอนต์ที่เข้ากันได้จัดการสตรีมโดยอัตโนมัติ ตรวจสอบ SDK ของคุณสำหรับการสนับสนุนสตรีม

ดึงคีย์ของคุณตอนนี้

ลงทะเบียน คัดลอกคีย์ของคุณ อัปเดต endpoint แค่นี้ก็พอ