เอกสาร API: คู่มือเริ่มต้นอย่างรวดเร็ว
เริ่มต้นใช้งาน API Heretic AI ได้ในไม่กี่นาที คู่มือนี้จะครอบคลุมเอนด์พอยต์ที่เข้ากันได้กับ OpenAI การตรวจสอบสิทธิ์ และพารามิเตอร์สำคัญสำหรับการสร้างข้อความแบบไม่มีเซนเซอร์
URL ฐานและการตรวจสอบสิทธิ์
API ของ Heretic AI เข้ากันได้กับ OpenAI อย่างสมบูรณ์ คุณสามารถโต้ตอบกับมันได้โดยชี้ไคลเอนต์ของคุณไปยัง URL พื้นฐานของเรา: https://api.hereticai.cc/v1. การตรวจสอบสิทธิ์อาศัย API key เดียวต่อบัญชี ซึ่งสร้างทันทีเมื่อสมัครสมาชิกผ่าน Google หรืออีเมล ส่งคีย์นี้ใน Authorization header เป็น Bearer token ตัวระบุโมเดลคือ uncensored. โมเดลเดียวนี้จัดการคำขอทั้งหมดของคุณโดยไม่มีความซับซ้อนในการเปลี่ยนเส้นทาง ข้อผิดพลาดเช่น 401 บ่งชี้ว่าคีย์ไม่ถูกต้อง ในขณะที่ 402 หมายความว่าคุณต้องการเครดิตคริปโตที่เติมเงินล่วงหน้าเพิ่มเติม
curl https://api.hereticai.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "generate twenty test cases"}]
}'
จุดจบ API Chat Completions
ส่งคำขอข้อความโดยใช้ POST /v1/chat/completions endpoint. endpoint. API คาดหวังอาร์เรย์ข้อความมาตรฐานซึ่งประกอบด้วยประวัติการสนทนาหรือ prompt ของคุณ จะส่งข้อความที่สร้างแล้วใน choices array. นี่คือ API เครื่องมือล้วนๆ: ข้อความเข้า ข้อความออก คุณจ่ายเฉพาะสำหรับโทเค็นที่บริโภค เครดิตที่เติมล่วงหน้าไม่หมดอายุ และการปฏิเสธหรือข้อผิดพลาดไม่ได้ใช้โทเค็น วิธีการนี้ขจัดล็อกการสมัครสมาชิกและระดับฟรีที่ไม่คาดคิด
from openai import OpenAI
client = OpenAI(base_url="https://api.hereticai.cc/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)
การตอบกลับแบบสตรีมมิ่ง (SSE)
เปิดใช้งานการสตรีมโทเค็นแบบเรียลไทม์โดยการตั้งค่า stream: true ในการร้องขอของคุณ API ส่งคืนเหตุการณ์ที่ส่งโดยเซิร์ฟเวอร์ (SSE) สำหรับแต่ละโทเค็นที่สร้าง ซึ่งทำให้คุณสามารถแสดงผลลัพธ์แบบก้าวหน้า ซึ่งสำคัญสำหรับแอปพลิเคชันที่ไวต่อความล่าช้า สถิติการใช้งานโทเค็นจะปรากฏในชิ้นสุดท้ายของสตรีม คุณลักษณะนี้ทำงานได้อย่างราบรื่นกับ SDK มาตรฐานของ OpenAI ที่จัดการ 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)
Function Calling และเครื่องมือ
API รองรับ function calling พร้อม tools และ tool_choice พารามิเตอร์ กำหนดสคีมาเครื่องมือของคุณในคำขอ แล้วโมเดลจะส่งกลับการเรียกฟังก์ชันที่มีโครงสร้างเมื่อเหมาะสม สิ่งนี้เปิดใช้งานเวิร์กโฟลว์ที่ซับซ้อนซึ่ง LLM ตัดสินใจว่าจะดำเนินการใดต่อไป คุณสามารถบังคับใช้การใช้งานเครื่องมือเฉพาะหรือปล่อยให้โมเดลเลือกได้อย่างอิสระ ความสามารถนี้จำเป็นสำหรับการสร้างแอปพลิเคชันแบบเอเจนต์ที่โต้ตอบกับระบบภายนอกหรือฐานข้อมูล
โหมด JSON
รับประกันผลลัพธ์ที่แน่นอนโดยการตั้งค่า response_format เพื่อ {"type": "json_object"}. โมเดลจะจำกัดการตอบสนองให้เป็น JSON ที่ถูกต้อง ซึ่งสำคัญต่อการแยกวิเคราะห์โปรแกรมมิ่ง สิ่งนี้ลดความจำเป็นในการแก้ไข regex หลังการประมวลผล รับประกันว่าผลลัพธ์สามารถบริโภคได้โดยตรงโดยโค้ดของคุณ สิ่งนี้มีประโยชน์เป็นพิเศษสำหรับงานการสกัดข้อมูลที่มีโครงสร้างหรือการสร้างการกำหนดค่า
Parameters and Limits
ควบคุมการสร้างด้วยพารามิเตอร์มาตรฐานเช่น temperature, top_p, และ seed. หน้าต่างบริบทมีขนาด 100,000 tokens สำหรับ prompt รวมกับ completion ขนาดผลลัพธ์สูงสุดคือ 16,000 tokens ต่อการร้องขอ หรือ 2,048 หาก max_tokens ยังไม่กำหนด ขีดจำกัดอัตราส่วนคือ 300 คำขอต่อนาทีและ 8 คำขอพร้อมกันต่อคีย์ ร่างคำขอต้องไม่เกิน 8 MB ขีดจำกัดเหล่านี้รับประกันการใช้งานปริมาณสูงที่เสถียรสำหรับนักพัฒนา
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.hereticai.cc/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);FAQ
Heretic AI คืออะไร?
Heretic AI คือ API LLM แบบไม่มีเซ็นเซอร์ที่ให้บริการโมเดลภาษาขนาดใหญ่เพียงตัวเดียวซึ่งปรับแต่งมาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมายโดยไม่มีการปฏิเสธเนื้อหา เป็นโมเดลน้ำหนักเปิดที่รันบนเซิร์ฟเวอร์ของเรา ซึ่งแตกต่างจาก GPT, Claude หรือโมเดลของผู้จัดจำหน่ายรายอื่น ๆ มอบประสบการณ์การจ่ายตามการใช้ผ่านอินเทอร์เฟซที่เข้ากันได้กับ OpenAI
ฉันจะชำระเงินสำหรับ API ได้อย่างไร?
คุณเติมเครดิตแบบเติมเงินโดยใช้คริปโต: USDT (TRC20) หรือ USDC (Base) การเติมเงินขั้นต่ำคือ $20 พร้อมเครดิตโบนัสเริ่มต้นที่ $50 เครดิตไม่หมดอายุ และคุณจ่ายเฉพาะสำหรับโทเค็นที่ใช้ ความผิดพลาดและการปฏิเสธไม่มีค่าใช้จ่าย ดังนั้นคุณจึงใช้จ่ายเฉพาะสำหรับการใช้งานจริงเท่านั้น
API เป็นแบบไม่เซ็นเซอร์หรือไม่?
ใช่ โมเดลนี้ไม่ปฏิเสธหัวข้อผู้ใหญ่ที่ชอบด้วยกฎหมาย นามสมมติ หรือที่เป็นที่ถกเถียง โมเดลจะบล็อกเฉพาะเนื้อหาทางเพศที่เกี่ยวข้องกับเด็กเท่านั้น ทำให้โมเดลนี้เหมาะสำหรับนักพัฒนาที่ต้องการการสร้างข้อความแบบไร้ข้อจำกัด โดยไม่มีพฤติกรรมที่คาดเดาไม่ได้จากแพ็กเกจฟรี หรือการล็อกด้วยระบบสมาชิก
สร้างคีย์ของคุณ
สมัครสมาชิก สมัครสมาชิก รับคีย์ แล้วอัปเดต base URL เสร็จสิ้น