Claude Code NSFW: คู่มือเริ่มต้น & การผสานรวม SDK
เปลี่ยน URL พื้นฐานของ OpenAI มาตรฐานของคุณกับจุดปลายของเราเพื่อรันโค้ดไคลเอนต์เดียวกันกับโมเดล uncensored คุณจะได้รับข้อความที่ไม่มีการจำกัดโดยไม่จำเป็นต้องเปลี่ยนการผสานรวม SDK ของคุณ
การติดตั้งและการกำหนดค่า
เริ่มต้นด้วยการเปลี่ยน base URL ของคุณให้ชี้ไปยัง endpoint เฉพาะของเรา การเปลี่ยนแปลงเพียงอย่างเดียวนี้ทำให้โค้ดที่มีอยู่ของคุณสามารถข้ามการปฏิเสธมาตรฐานได้ทันที คุณไม่จำเป็นต้องใช้ไลบรารีใหม่ เพียงแค่เปลี่ยนปลายทางสำหรับคำขอของคุณ
กำหนดค่า API key ของคุณทันทีหลังจากสมัครใช้งาน คีย์นี้จะปรากฏบนแดชบอร์ดของคุณและใช้งานได้กับไคลเอนต์ที่เข้ากันได้กับ OpenAI ใดๆ ใช้การตั้งค่านี้เพื่อเปลี่ยนเส้นทาง traffic ผ่าน LLM uncensored ของเราโดยไม่จำเป็นต้องแก้ไขลอจิกของแอปพลิเคชันของคุณ
ตัวอย่างการสร้างข้อความแชทพื้นฐาน
ส่งคำขอ chat completion มาตรฐานเพื่อสร้างข้อความไม่จำกัด โมเดลยอมรับคำขอของคุณและส่งคำตอบโดยตรงโดยไม่กรองสำหรับธีมผู้ใหญ่
ใช้คำสั่ง curl ด้านล่างเพื่อตรวจสอบการเชื่อมต่อ แทนที่ YOUR_API_KEY ด้วยโทเค็นที่สร้างขึ้นของคุณ endpoint นี้ให้บริการโมเดล uncensored ที่ปรับให้เหมาะสมสำหรับการสร้างข้อความที่มีบริบทสูง
curl https://api.claudecodensfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to restart the system service"}]
}'การตอบสนองประกอบด้วยข้อความเต็มของการเติมเต็ม คุณสามารถประมวลผลสตริงนี้โดยตรงในแอปพลิเคชันของคุณ ไม่จำเป็นต้องมีการแยกวิเคราะห์พิเศษสำหรับเอาต์พุตข้อความมาตรฐาน
การใช้งานและการตอบกลับแบบสตรีม
ส่งโทเค็นแบบเรียลไทม์เพื่อลดเวลาแฝงที่รับรู้สำหรับผู้ใช้ วิธีนี้ส่งผลลัพธ์บางส่วนเมื่อสร้างเสร็จ ซึ่งให้ประสบการณ์ที่ราบรื่นยิ่งขึ้นสำหรับแอปพลิเคชันแบบโต้ตอบ
ใช้โค้ดตัวอย่าง SDK Python เพื่อจัดการสตรีมอย่างมีประสิทธิภาพ โค้ดนี้จะจับแต่ละ chunk เมื่อมาถึง คุณสามารถสะสม chunk เหล่านี้เพื่อสร้างการตอบกลับสุดท้ายหรือแสดงแบบสดๆ
from openai import OpenAI
client = OpenAI(base_url="https://api.claudecodensfw.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)รองรับการสตรีมผ่าน Server-Sent Events ชิ้นสุดท้ายรวมถึงรายละเอียดการใช้งานโทเค็น ติดตามการบริโภคของคุณได้อย่างแม่นยำโดยไม่ต้องเรียก API เพิ่มเติม
พารามิเตอร์และโหมดขั้นสูง
ควบคุมความสร้างสรรค์และโครงสร้างของผลลัพธ์ของคุณโดยใช้พารามิเตอร์มาตรฐาน ปรับ temperature สำหรับความแปรผัน หรือ top_p สำหรับการสุ่มแบบ nucleus การตั้งค่าเหล่านี้ทำงานเหมือนกับโมเดลอื่นๆ
ใช้ Node SDK เพื่อส่งผลลัพธ์ JSON แบบมีโครงสร้าง ตั้งค่า response_format เป็น json_object สำหรับการแยกวิเคราะห์ที่เชื่อถือได้ สิ่งนี้มีประโยชน์สำหรับการสร้างข้อมูลหรือชิ้นส่วนโค้ดที่ต้องปฏิบัติตามสคีมาที่เข้มงวด
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudecodensfw.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);รองรับ Function Calling ด้วย กำหนดเครื่องมือในคำขอและปล่อยให้โมเดลตัดสินใจเมื่อใดควรเรียกใช้งาน สิ่งนี้ช่วยให้สามารถสร้างเวิร์กโฟลว์ที่ซับซ้อนได้โดยไม่ต้องตรรกะแบบตายตัว
การจัดการข้อผิดพลาดและขีดจำกัด
จัดการข้อผิดพลาด HTTP มาตรฐานอย่างเหมาะสมในแอปพลิเคชันของคุณ สถานะ 401 บ่งชี้ว่าคีย์ API ไม่ถูกต้องหรือไม่มีอยู่ ตรวจสอบข้อมูลประจำตัวของคุณและตรวจสอบให้แน่ใจว่าคีย์ใช้งานอยู่
รหัสสถานะ 402 หมายความว่าเครดิตแบบเติมเงินของคุณหมดแล้ว กรุณาเติมเงินผ่านคริปโตเพื่อฟื้นฟูบริการ เครดิตไม่มีวันหมดอายุ ดังนั้นคุณสามารถเติมเงิน whenever ที่สะดวก
สถานะ 429 บ่งชี้ว่าคุณได้เกินขีดจำกัดอัตราการใช้งาน คุณได้รับอนุญาต 300 คำขอต่อนาที รอสักครู่ก่อนลองส่งคำขอของคุณอีกครั้ง
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)เคารพหน้าต่างบริบท 100,000 โทเค็น ข้อจำกัดนี้ใช้กับผลรวมของโทเค็นคำขอและผลลัพธ์ การเกินข้อจำกัดนี้จะส่งผลให้เกิดข้อผิดพลาด วางแผนขนาดอินพุตของคุณตามนั้น
คำถามที่พบบ่อย
นี่คือ API NSFW จาก claude code อย่างเป็นทางการหรือไม่?
ไม่ เราเป็นผู้ให้บริการอิสระที่โฮสต์โมเดล open-weight เราเสนอประสบการณ์ LLM แบบ uncensored ที่เข้ากันได้กับ endpoint OpenAI มาตรฐาน ตรวจสอบเอกสารของผู้ขายสำหรับรายละเอียดโมเดลเฉพาะของพวกเขา
โมเดลที่ไม่มีการเซ็นเซอร์รองรับการสร้างภาพหรือไม่?
ไม่ API นี้ให้บริการเฉพาะข้อความเท่านั้น ไม่รองรับ embeddings เสียง วิดีโอ หรือการสร้างภาพ คุณสามารถใช้การเรียกใช้ฟังก์ชันเพื่อผสานรวมกับบริการอื่นได้หากจำเป็น
วิธีเติมเครดิตของฉัน?
การเติมเงินทำผ่านคริปโตเท่านั้น โดยเฉพาะ USDT บน TRC20 หรือ USDC บน Base ยอดเติมขั้นต่ำเริ่มต้นที่ $20 เครดิตของคุณไม่มีวันหมดอายุและโบนัสจะถูกนำไปใช้โดยอัตโนมัติ
รับคีย์ของคุณภายในไม่กี่วินาที
ลงทะเบียน คัดลอกโทเค็น อัปเดต URL ของ endpoint นี่คือค่ากำหนดค่าทั้งหมด