API Reference และ Quickstart
เริ่มส่งคำขอไปยัง API แบบเข้ากันได้กับ OpenAI นี้ทันทีด้วยคู่มืออ้างอิง uncensored LLM ขั้นตอนเริ่มต้นอย่างรวดเร็วด้านล่างแสดงวิธีกำหนดค่าการตรวจสอบสิทธิ์ จัดการสตรีม และจัดการขีดจำกัดโดยใช้ SDK มาตรฐาน
การตรวจสอบสิทธิ์และ Base URL
สร้างข้อมูลรับรองของคุณบนแดชบอร์ดแล้วชี้ไคลเอนต์ของคุณไปยัง URL พื้นฐาน จุดปลายนี้รองรับหัวเรื่องมาตรฐานของ OpenAI ดังนั้นคุณสามารถเปลี่ยนคีย์ของคุณได้โดยไม่ต้องเปลี่ยนโค้ดไลบรารี API LLM ราคาถูกนี้ใช้งานได้กับเครื่องมือใดๆ ที่อ่าน AUTHORIZATION header
คีย์ของคุณจะปรากฏทันทีหลังการสมัครรักษาความปลอดภัยไว้ให้ดี เนื่องจากคีย์นี้แทนยอดเงินที่คุณเติมเงินล่วงหน้า ข้อผิดพลาดและการปฏิเสธเนื้อหาจะไม่ใช้เครดิต ดังนั้นคุณสามารถทดสอบได้อย่างปลอดภัย
คำขอครั้งแรก
ส่ง chat completion แบบง่ายเพื่อตรวจสอบการเชื่อมต่อและรับคำตอบแบบ uncensored รหัสโมเดลคือ uncensored สำหรับคำขอทั้งหมด
- Base URL:
https://api.keyapicodeclaude.com/v1 - วิธี:
POST - โมเดล:
uncensoredปรับค่า temperature เพื่อควบคุมความสร้างสรรค์หรือตั้งค่า
max_tokensเพื่อจำกัดความยาวของผลลัพธ์curl https://api.keyapicodeclaude.com/v1/chat/completions \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "uncensored", "messages": [{"role": "user", "content": "Set the max tokens to five hundred"}] }'การผสานรวม SDK Python
ใช้ไลบรารีทางการเพื่อเชื่อมต่อกับเอนด์พอยต์แบบโปรแกรม กำหนด URL พื้นฐานและคีย์ API ในการเริ่มต้นไคลเอนต์ วิธีนี้ใช้งานได้สำหรับการประมวลผลแบบแบตช์หรือเวิร์กโฟลว์เอเจนต์ที่ซับซ้อน
ไลบรารีจัดการการลองใหม่และการแปลงข้อมูล JSON อัตโนมัติ คุณสามารถเข้าถึงข้อมูลการใช้งานจากออบเจกต์การตอบกลับเพื่อความโปร่งใสในการเรียกเก็บเงิน
from openai import OpenAI client = OpenAI(base_url="https://api.keyapicodeclaude.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)การตั้งค่า Node SDK
เริ่มต้นใช้งานไคลเอนต์ด้วยข้อมูลประจำตัวและ URL ฐาน SDK ของ Node จำลองพฤติกรรมของ Python ทำให้สลับภาษาหรือทำงานในสภาพแวดล้อม serverless ได้ง่าย
ส่งประวัติข้อความเป็นอาร์เรย์ของวัตถุ API จะส่งคืนการตอบกลับที่มีโครงสร้างซึ่งประกอบด้วยข้อความที่สร้างและจำนวน token การจัดการข้อผิดพลาดเป็นมาตรฐานทั่วทุก SDK
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.keyapicodeclaude.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ในการร้องขอของคุณ เซิร์ฟเวอร์ส่ง Server-Sent Events (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)ขีดจำกัดและข้อผิดพลาด
ติดตามการใช้งานของคุณเพื่อหลีกเลี่ยงการหยุดชะงักของบริการ หน้าต่างบริบทรองรับโทเค็นได้ 100,000 โทเค็นสำหรับอินพุตและเอาต์พุตรวมกัน เอาต์พุตสูงสุดคือ 16,000 โทเค็นต่อคำขอ หรือ 2,048 หากไม่ได้ระบุไว้
อัตราจำกัดการส่งข้อมูลบังคับใช้ 300 คำขอต่อนาทีและ 8 คำขอพร้อมกันต่อคีย์ ข้อผิดพลาดทั่วไปรวมถึง 401 สำหรับคีย์ที่ไม่ถูกต้อง 402 สำหรับเครดิตไม่เพียงพอ และ 429 สำหรับอัตราจำกัด เนื้อหาของคำขอต้องไม่เกิน 8 MB
คำถามที่พบบ่อย
คีย์ API uncensored ทำงานกับ Claude Code ได้หรือไม่?
ใช่ endpoint เข้ากันได้กับ OpenAI อย่างสมบูรณ์ ดังนั้นคุณสามารถใช้กับ Claude Code ได้โดยการกำหนดค่า base URL และ API key ทำให้คุณสามารถใช้เครดิตที่เติมเงินไว้แทนการสมัครสมาชิก โมเดลรองรับการใช้งานเครื่องมือและการเรียกใช้ฟังก์ชันเหมือนกับผู้ให้บริการมาตรฐาน
วิธีเติมเครดิตแบบเติมเงิน?
เติมเงินโดยใช้ USDT (TRC20) หรือ USDC (Base) ผ่านแดชบอร์ด การเติมเงินขั้นต่ำคือ $20 และโบนัสจะใช้กับจำนวนเงินที่มากขึ้น เครดิตไม่หมดอายุ ดังนั้นคุณสามารถเติมเงิน whenever you need them โดยไม่มีค่าธรรมเนียมรายเดือน
โมเดลเหมือนกับ Claude หรือไม่?
ไม่ โมเดลนี้เป็น LLM แบบโอเพนซอร์สที่ไม่มีเซ็นเซอร์ซึ่งทำงานบนเซิร์ฟเวอร์ของเรา มันไม่ใช่ GPT, Claude, Gemini หรือโมเดลของผู้จัดจำหน่ายรายอื่น มันให้ฟังก์ชันการทำงานที่คล้ายกัน แต่มีการปรับแต่งและนโยบายเนื้อหาที่แตกต่างกัน