เอกสาร API สำหรับ Uncensored Models
ใส่ API แบบไม่มีเซนเซอร์นี้ลงในโค้ดไคลเอนต์ที่เข้ากันได้กับ OpenAI ที่มีอยู่ของคุณภายในหนึ่งนาที เราให้ชั้นอนุมานที่เน้นความเป็นส่วนตัวซึ่งจัดการการสร้างข้อความโดยไม่มีการปฏิเสธเนื้อหา
การตรวจสอบสิทธิ์และ Base URL
เริ่มต้นด้วยการสร้างคีย์ของคุณผ่านแดชบอร์ด ใช้ base URL ทางการและตั้งค่า X-Api-Key header. เราไม่ต้องการหมายเลขโทรศัพท์สำหรับการสมัครสมาชิก และคุณจะเห็นคีย์ของคุณทันที
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'แต่ละบัญชีรองรับคีย์ที่ใช้งานอยู่หนึ่งคีย์ หากคุณสร้างคีย์ใหม่ คีย์เก่าจะถูกแทนที่ทันที สิ่งนี้ทำให้การผสานรวมของคุณเรียบง่ายและปลอดภัยโดยไม่ต้องจัดการข้อมูลรับรองหลายรายการ
จุดจบ API Chat Completions
ส่งคำขอ POST ไปยัง endpoint chat completions รหัสโมเดลคือ uncensored. เราให้บริการโมเดลโอเพนเวตเดียวนี้เท่านั้น ซึ่งปรับแต่งมาสำหรับการให้เหตุผลแบบอิสระ
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokaiuncensored.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 API ของเราเข้ากันได้กับ OpenAI อย่างสมบูรณ์ เพียงอัปเดต base URL และ API key ในการกำหนดค่าไคลเอนต์ของคุณ
การตอบกลับแบบสตรีมมิ่งและการใช้งาน
เปิดใช้งานการสตรีมโดยตั้งค่า stream: true.คุณได้รับ Server-Sent Events (SSE) tokens chunk สุดท้ายมีสถิติการใช้งาน tokens เต็มรูปแบบ
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 และโหมด JSON
กำหนดเครื่องมือใน body ของคำขอสำหรับการเรียกใช้ฟังก์ชัน คุณยังสามารถบังคับให้แสดงผลเป็น JSON โดยใช้ response_format ตั้งค่าเป็น json_object.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.isgrokaiuncensored.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);ฟีเจอร์เหล่านี้ทำงานตามที่บันทึกไว้ในสเปก OpenAI โดยตรง ตรรกะการแยกวิเคราะห์ของคุณยังคงถูกต้อง เราไม่เพิ่มฟิลด์ที่กำหนดเองที่ทำลายไคลเอนต์มาตรฐาน
พารามิเตอร์: Temperature และ Top P
ควบคุมความสุ่มด้วย temperature และ top_p. คุณยังสามารถตั้งค่า seed เพื่อความ Outputs ที่ทำซ้ำได้ พารามิเตอร์เหล่านี้เป็นมาตรฐานใน API ที่เข้ากันได้กับ OpenAI
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'ปรับค่าเหล่านี้เพื่อปรับแต่งความสร้างสรรค์ ค่าอุณหภูมิที่สูงขึ้นให้คำตอบที่หลากหลายมากขึ้น ค่าที่ต่ำกว่าทำให้ผลลัพธ์มีความแน่นอนมากขึ้น เราไม่ซ่อนการควบคุมเหล่านี้ไว้หลังชั้นพรีเมียม
ข้อจำกัด, ข้อผิดพลาด และหน้าต่างบริบท
หน้าต่างบริบทมีขนาด 100,000 tokens สำหรับ prompt และ completion รวมกัน ผลลัพธ์สูงสุดคือ 16,000 tokens ต่อคำขอ คุณจำกัดอยู่ที่ 300 คำขอต่อนาที
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'ข้อผิดพลาดเช่น 401 บ่งชี้ถึงคีย์ไม่ถูกต้อง 402 หมายถึงคุณไม่มีเครดิต 429 บ่งชี้ถึงอัตราจำกัด เหล่านี้เป็นรหัส HTTP มาตรฐาน เราไม่ใช้รูปแบบข้อผิดพลาดที่กำหนดเอง
คำถามที่พบบ่อย
API แบบไม่มีเซนเซอร์ฟรีสำหรับนักพัฒนาหรือไม่?
ไม่ใช่ มันไม่ใช่ของฟรี คุณจ่ายต่อ token โดยใช้เครดิตคริปโตแบบเติมเงิน ข้อผิดพลาดและการปฏิเสธไม่มีค่าใช้จ่าย ไม่มีค่าธรรมเนียมการสมัครสมาชิกรายเดือน เครดิตไม่หมดอายุ
เกิดอะไรขึ้นถ้าฉันชนขีดจำกัดอัตราการใช้งาน?
คุณได้รับสถานะโค้ด 429 ขีดจำกัดคือ 300 คำขอต่อนาทีต่อคีย์ คุณสามารถอัปเกรดแผนของคุณหรือรอให้ช่วงเวลารีเซ็ต ไม่มีค่าส่วนเกิน
โมเดลปฏิเสธเนื้อหาหรือไม่?
ปฏิเสธเฉพาะเนื้อหาทางเพศที่เกี่ยวข้องกับเด็ก เท่านั้น อนุญาตเนื้อหาผู้ใหญ่ตามกฎหมายทั้งหมด เราไม่ฝึกโมเดลด้วยคำขอของคุณ ข้อมูลของคุณเป็นส่วนตัว
รับคีย์ API ของคุณตอนนี้
สมัครสมาชิก คัดลอกโทเค็น แล้วอัปเดต URL พื้นฐานของคุณ นั่นคือกระบวนการทั้งหมด