หน้าหลักสร้าง
คู่มือเริ่มต้นอย่างรวดเร็ว
เชื่อมต่อไคลเอนต์ SDK ของ OpenAI ที่มีอยู่ของคุณกับ API การสร้างข้อความแบบ uncensored ของเรา คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ การจัดรูปแบบคำขอ และการสตรีมสำหรับโมเดล 'uncensored'
URL ฐานและการตรวจสอบสิทธิ์
ใช้ URL ฐานเฉพาะของเราสำหรับการเรียก API ทั้งหมด ส่ง API key ของคุณใน Authorization header. สิ่งนี้ทำให้แน่ใจว่าคำขอของคุณจะถูกกำหนดเส้นทางไปยังจุดปลายแบบไม่มีเซ็นเซอร์ของเราอย่างถูกต้อง
- Base URL:
https://api.groknsfwpromptsthatwork.com/v1 - ส่วนหัว:
Authorization: Bearer YOUR_API_KEY
curl https://api.groknsfwpromptsthatwork.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "set max_tokens to fifty and temperature to zero"}]
}'
การส่ง request ครั้งแรกของคุณ
ส่งมาตรฐาน chat/completions การเรียกใช้ ระบุโมเดลเป็น uncensored. โมเดลนี้ไม่ปฏิเสธเนื้อหาผู้ใหญ่ที่ถูกต้องตามกฎหมาย มันจัดการการสร้างข้อความโดยตรงโดยไม่มีการเปลี่ยนเส้นทางเพิ่มเติม
from openai import OpenAI
client = OpenAI(base_url="https://api.groknsfwpromptsthatwork.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)
การใช้ SDK ของ Node
เริ่มต้นใช้งานไคลเอนต์ด้วย URL ฐานและคีย์ ส่งคำขอเพื่อสร้างข้อความ การตอบสนองประกอบด้วยวัตถุการครบถ้วนสมบูรณ์ทั้งหมด คุณสามารถเข้าถึงข้อความที่สร้างผ่าน choices[0].message.content.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groknsfwpromptsthatwork.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);
การจัดการการตอบกลับแบบสตรีม
เปิดใช้งานการสตรีมโดยตั้งค่า stream: true. API ส่ง chunk ผ่าน Server-Sent Events คุณสามารถแยกวิเคราะห์ chunk เหล่านี้ได้แบบเรียลไทม์ ช่วยลดความล่าช้าที่ผู้ใช้รู้สึกได้สำหรับเอาต์พุตที่ยาว
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 อย่างเคร่งครัด กำหนดฟังก์ชันใน tools array. โมเดลส่งกลับข้อมูลที่มีโครงสร้างตามสคีมาของคุณ
การทำความเข้าใจการใช้งานและขีดจำกัดโทเคน
ขนาดหน้าต่างบริบทคือ 100,000 tokens โดยรวม การส่งออกสูงสุดคือ 16,000 tokens ต่อคำขอ ขีดจำกัดอัตราคือ 300 คำขอต่อนาที ข้อผิดพลาดเช่น 401 หรือ 429 ส่งคืนรหัสมาตรฐาน เครดิตจะถูกเรียกเก็บเฉพาะสำหรับ token ที่ถูกต้องเท่านั้น
คำถามที่พบบ่อย
URL พื้นฐานสำหรับ API คืออะไร?
URL พื้นฐานคือ HTTPS://api.groknsfwpromptsthatwork.com/v1 ใช้สิ่งนี้สำหรับการกำหนดค่า SDK ที่เข้ากันได้กับ OpenAI ทั้งหมด
โมเดลไม่มีเซนเซอร์ราคาเท่าไหร่?
โทเค็นอินพุตราคา $0.15 ต่อ 1M โทเค็นเอาต์พุตราคา $0.50 ต่อ 1M คุณจ่ายตามการใช้งานจริงโดยใช้เครดิตแบบเติมเงิน
Can I use this with the standard OpenAI Python SDK?
ใช่ ตั้งค่า base_url และ api_key ในการเริ่มต้นไคลเอนต์ รูปแบบจุดเชื่อมต่อตรงกับอินเทอร์เฟซ chat completions ของ OpenAI อย่างแม่นยำ
รับคีย์ API ของคุณตอนนี้
สมัครสมาชิก คัดลอกคีย์ของคุณ แล้วอัปเดต URL พื้นฐาน นั่นคือสิ่งที่คุณต้องทำ
รับ API key