เอกสารประกอบ API การตอบกลับแบบแชทแบบไม่มีเซนเซอร์
เริ่มส่งคำขอข้อความแบบไม่เซ็นเซอร์ด้วย API ที่เข้ากันได้กับ OpenAI ของเรา ใช้ URL พื้นฐานและคีย์ API ของคุณเพื่อผสานรวมโมเดลเฉพาะที่ไม่มีการกรองลงในแอปพลิเคชันของคุณวันนี้
Authentication & Base URL
URL ฐานคือ HTTPS://api.pricingapiopen.com/v1 ส่งคีย์ API ของคุณใน header Authorization เราใช้รูปแบบ Bearer มาตรฐาน คุณได้รับคีย์หนึ่งทันทีหลังจากสมัครสมาชิก ใช้คีย์ในการร้องขอทุกครั้งเพื่อระบุบัญชีของคุณและหักเครดิต
จุดจบ API Chat Completions
ส่งข้อความไปยัง POST /v1/chat/completions ระบุ ID โมเดลของคุณเป็น uncensored รวมบทบาท system, user และ assistant ในอาร์เรย์ messages API จะคืนค่าข้อความ คุณสามารถตั้งค่า temperature และ top_p เพื่อควบคุมความสุ่ม
- ตั้งค่า model เป็น uncensored
- รวมข้อความผู้ใช้พร้อมพรอมต์ของคุณ
curl https://api.pricingapiopen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate total monthly cost for 1 million tokens"}]
}'
Uncensored Model Parameters
โมเดลรองรับพารามิเตอร์การสร้างมาตรฐาน ใช้ temperature สำหรับความสร้างสรรค์ ตั้งค่า top_p สำหรับการสุ่มแบบ nucleus กำหนด stop sequences เพื่อหยุดการสร้างก่อนกำหนด ส่ง seed เพื่อให้ได้ผลลัพธ์ที่ทำซ้ำได้ โมเดลไม่ปฏิเสธเนื้อหาผู้ใหญ่ที่ถูกต้องตามกฎหมาย ตอบตรงไปตรงมาโดยไม่มีการเยิ่นเย้อ
การสตรีม & การใช้โทเค็น
เปิดใช้งานการสตรีมโดยตั้งค่า stream เป็น true API จะส่งคืนชิ้นส่วนข้อความเมื่อถูกสร้างขึ้น คุณจะได้รับข้อมูลการใช้โทเค็นในชิ้นส่วนสุดท้าย สิ่งนี้ช่วยให้คุณติดตามต้นทุนแบบเรียลไทม์ การสตรีมช่วยลดความล่าช้าที่รับรู้สำหรับผู้ใช้
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)
SDK สำหรับ Python & Node
ใช้ Python SDK ทางการของ OpenAI ตั้งค่า base URL ไปยัง endpoint ของเรา โค้ดทำงานเหมือนกับไลบรารีมาตรฐาน คุณสามารถใช้ Node SDK ได้เช่นกัน เปลี่ยน base URL ในออบเจ็กต์การกำหนดค่า SDK ทั้งสองจัดการการตรวจสอบสิทธิ์โดยอัตโนมัติ
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapiopen.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)สำหรับนักพัฒนา JavaScript SDK ของ Node ทำงานกับเอนด์พอยต์ของเรา กำหนดค่า base URL และ API key ส่งคำขอโดยใช้วิธีการ chat.completions.create โครงสร้างการตอบสนองตรงกับรูปแบบของ OpenAI
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingapiopen.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);
ข้อจำกัด, ข้อผิดพลาด & บริบท
คุณมีหน้าต่างบริบทขนาด 100,000 โทเค็น การส่งออกสูงสุดคือ 16,000 โทเค็นต่อคำขอ คุณสามารถส่ง 300 คำขอต่อนาที ข้อผิดพลาดจะคืนรหัส HTTP มาตรฐาน ข้อผิดพลาด 401 หมายถึงคีย์ของคุณไม่ถูกต้อง ข้อผิดพลาด 402 หมายถึงคุณต้องการเครดิตเพิ่มเติม ข้อผิดพลาด 429 หมายถึงคุณชนขีดจำกัดอัตรา
คำถามที่พบบ่อย
อัตราค่า API แบบเปิดสำหรับการใช้งานโทเค็นคือเท่าไหร่?
เราคิดราคา $0.15 ต่อ 1M input tokens และ $0.50 ต่อ 1M output tokens การเกิดข้อผิดพลาดและการปฏิเสธบริการจะไม่มีค่าใช้จ่าย คุณจ่ายเฉพาะสำหรับ tokens ที่ใช้ใน response สำเร็จ ไม่มียอดใช้จ่ายขั้นต่ำหรือค่าธรรมเนียมรายเดือน
API นี้เข้ากันได้กับไคลเอนต์ของ OpenAI หรือไม่?
ใช่ มันเข้ากันได้กับ OpenAI อย่างสมบูรณ์ คุณสามารถใช้ SDK ทางการได้โดยเปลี่ยน base URL รูปแบบการตอบกลับสอดคล้องกับมาตรฐานของ OpenAI ทำให้คุณสามารถสลับมาใช้โมเดล uncensored ของเราได้โดยไม่ต้องเปลี่ยนโค้ดของคุณ
คุณรับวิธีการชำระเงินใดบ้าง?
คริปโตเท่านั้น: USDT บน TRC20 หรือ USDC บน Base จำนวนเต็มตั้งแต่ $20 ถึง $500 ส่วนลดเครดิตเริ่มใช้เมื่อจ่ายตั้งแต่ $50
รับคีย์ API ของคุณตอนนี้
ลงทะเบียน ดึงคีย์ของคุณ อัปเดต endpoint แค่นั้นเอง