เริ่มต้นด้วย API uncensored ของเรา
เริ่มต้นใช้งาน API uncensored ของเราโดยชี้ SDK OpenAI-compatible ที่มีอยู่ของคุณไปยังจุดเชื่อมต่อของเรา คุณจะได้รับการเข้าถึงโดยตรงไปยังโมเดลที่ปรับแต่งแล้วโมเดลเดียวด้วยราคาโปร่งใสตามโทเค็น
- ต่อ 1M input tokens
- $0.15
- โทเค็นเอาต์พุต / 1M
- $0.50
- บริบทของโทเค็น
- 100,000
- เครดิตทดลองใช้
- $0.50
- คำขอต่อนาที
- 300
การตั้งค่าการตรวจสอบสิทธิ์ URL ฐาน
ชี้ SDK ของคุณไปยังเอนด์พอยต์ของเราและส่งคีย์ของคุณใน header การตรวจสอบสิทธิ์ เราให้ URL พื้นฐานแบบโฮสต์เดียวที่ทำงานกับไคลเอนต์ที่เข้ากันได้กับ OpenAI มาตรฐาน คุณได้รับคีย์ที่ใช้งานหนึ่งคีย์ต่อบัญชี และการสมัครใช้เวลาเพียงไม่กี่วินาทีผ่าน Google หรืออีเมลโดยไม่จำเป็นต้องใช้เบอร์โทรศัพท์ คีย์ของคุณให้สิทธิ์เข้าถึงโมเดลที่ไม่เซ็นเซอร์ทันทีหลังจากการสร้าง
การตรวจสอบสิทธิ์อาศัยโทเค็นแบร์เออร์มาตรฐาน หากคุณส่งคีย์ที่ไม่ถูกต้อง API จะส่งข้อผิดพลาด 401 คุณสามารถสร้างคีย์ใหม่ได้ตลอดเวลา และคีย์เก่าจะหยุดทำงานทันที การออกแบบนี้ช่วยรักษาความเป็นส่วนตัวของการใช้งานของคุณและทำให้การเข้าถึงของคุณเรียบง่าย
คุณไม่จำเป็นต้องจัดการเวอร์ชันโมเดลหลายตัวหรือกังวลเกี่ยวกับการ routed ที่ไม่โปร่งใส เอนด์พอยต์ให้บริการโมเดลภาษาขนาดใหญ่เฉพาะตัวหนึ่งที่ปรับแต่งสำหรับเนื้อหาผู้ใหญ่และการไม่ปฏิเสธ เก็บคีย์ของคุณให้ปลอดภัย เนื่องจากเป็นวิธีเดียวในการเข้าถึงเครดิตเติมเงินของคุณ
จุดจบ API Chat completions (POST /v1/chat_completions)
ส่งพรอมต์ของคุณไปยังจุดสิ้นสุด chat completions เพื่อรับข้อความตอบกลับ นี่คือวิธีการโต้ตอบหลักสำหรับ API ของเรา คุณจัดโครงสร้างคำขอของคุณด้วยข้อความระบบเพื่อตั้งค่าพฤติกรรมและข้อความผู้ใช้สำหรับคำถามจริงของคุณ โมเดลประมวลผลอินพุตและส่งข้อความตอบกลับ
API ของเราเข้มงวดกับสิ่งที่เราทำ เราไม่รองรับ embeddings การสร้างภาพ หรือการประมวลผลเสียง คุณได้รับข้อความเข้าและข้อความออก หน้าต่างบริกรรองรับ 100,000 tokens สำหรับ prompt และการตอบกลับรวมกัน ซึ่งอนุญาตให้มีการสนทนาที่ยาวนานหรือการประมวลเอกสารขนาดใหญ่
รักษาโครงสร้างคำขอของคุณให้สะอาดและจัดโครงสร้าง เอนด์พอยต์คาดหวังรูปแบบ JSON เฉพาะ หากคุณส่งประเภทข้อมูลผิด คุณจะรับข้อผิดพลาด เราจัดการการอนุมานที่ซับซ้อนบนเซิร์ฟเวอร์ของเราเอง
ตัวอย่างการผสานรวม Python SDK
ใช้ SDK Python ทางการเพื่อโต้ตอบกับ API ของเราได้อย่างง่ายดาย โค้ดด้านล่างแสดงวิธีการเริ่มต้นไคลเอนต์ด้วย base URL ของเราและคีย์ของคุณ จากนั้นคุณสามารถเรียกฟังก์ชันการตอบกลับแชทด้วยข้อความของคุณ
การตั้งค่านี้ทำงานได้เพราะ API ของเราเข้ากันได้กับ OpenAI อย่างสมบูรณ์ คุณไม่จำเป็นต้องใช้ไลบรารีไคลเอนต์เฉพาะ เพียงอัปเดต base URL และ API key ของคุณ ฟีเจอร์อื่นๆ ของ SDK ยังคงเหมือนเดิม ทำให้การย้ายจากผู้ให้บริการรายอื่นเป็นเรื่องง่ายหากคุณต้องการเปลี่ยนในภายหลัง
เราแนะนำให้ใช้เวอร์ชันล่าสุดของ SDK เพื่อประสบการณ์ที่ดีที่สุด ไลบรารีจัดการการลองใหม่และการแยก JSON ให้คุณ คุณเพียงแค่ต้องมุ่งเน้นที่ตรรกะ prompt และพารามิเตอร์ของโมเดล
ตัวอย่างการผสานรวม Node SDK
ผสานการเชื่อมต่อกับ Node.js โดยใช้แพ็คเกจ npm มาตรฐาน โครงสร้างเลียนแบบตัวอย่าง Python คุณตั้งค่า URL พื้นฐานไปยังเอนด์พอยต์ของเราและจัดเตรียมคีย์ API ของคุณ วิธีนี้รับประกันความเข้ากันได้กับแอปพลิเคชัน Node.js ที่มีอยู่
SDK Node จัดการคำขอ HTTP โดยอัตโนมัติ คุณส่งอาร์เรย์ข้อความและรับวัตถุการตอบกลับ ซึ่งรวมถึงเนื้อหาข้อความที่สร้าง จากนั้นคุณสามารถประมวลผลข้อความนี้ในตรรกะแอปพลิเคชันของคุณ
จำไว้ว่าเราสนับสนุนเฉพาะการเสร็จสิ้นข้อความ อย่าคาดหวังรูปภาพหรือข้อมูลเสียงในผลลัพธ์ SDK จะแยกวิเคราะห์ผลลัพธ์ JSON และให้คุณเข้าถึงข้อความ ความสม่ำเสมอข้ามภาษาทำให้กระบวนการพัฒนาของคุณง่ายขึ้น
การใช้งานโทเค็นและการตอบกลับแบบสตรีม
เปิดใช้งานการสตรีมเพื่อรับโทเค็นการตอบกลับทีละโทเค็น สิ่งนี้ให้ความล่าช้าที่รับรู้เร็วขึ้นสำหรับผู้ใช้ของคุณ คุณสามารถแสดงข้อความขณะกำลังสร้างแทนที่จะรอการตอบกลับเต็มรูปแบบ สิ่งนี้สำคัญสำหรับอินเทอร์เฟซแชท
ส่วนสุดท้ายของสตรีมประกอบด้วยสถิติการใช้โทเค็น คุณสามารถใช้ข้อมูลนี้เพื่อติดตามต้นทุนและตรวจสอบยอดคงเหลือในบัญชีของคุณ การสตรีมไม่เปลี่ยนโมเดลการชำระเงิน คุณยังคงจ่ายตามโทเค็นที่ใช้
API ของเรารองรับ Server-Sent Events สำหรับการสตรีม SDK จะจัดการการแยกวิเคราะห์เหตุการณ์ คุณเพียงแค่ต้องตั้งค่าพารามิเตอร์ stream เป็น true สิ่งนี้ใช้งานได้ทั้งไคลเอนต์ Python และ Node เป็นวิธีที่แนะนำสำหรับการสร้างแอปพลิเคชันแบบโต้ตอบ
ข้อจำกัด, ข้อผิดพลาด และรายละเอียดโมเดล
ทำความเข้าใจอัตราจำกัดและข้อผิดพลาดที่อาจเกิดขึ้นเพื่อสร้างแอปพลิเคชันที่แข็งแกร่ง คุณจะถูกจำกัดที่ 300 คำขอต่อนาที และ 8 คำขอพร้อมกันต่อคีย์ ขนาด body ของคำขอถูกจำกัดไว้ที่ 8 MB หากเกินขีดจำกัดเหล่านี้ คุณจะรับข้อผิดพลาด 429 คุณสามารถใช้การเพิ่มค่าหน่วงแบบเอกซ์โพเนนเชียลเพื่อจัดการกับสถานการณ์นี้ได้อย่างราบรื่น
ข้อผิดพลาดทั่วไปรวมถึง 401 สำหรับคีย์ไม่ถูกต้องและ 402 สำหรับเครดิตไม่เพียงพอ หากคุณหมดเครดิต คุณต้องเติมเงินผ่านคริปโตเพื่อดำเนินต่อ ข้อผิดพลาดและการปฏิเสธเป็นฟรี ดังนั้นคุณไม่ต้องจ่ายสำหรับคำขอที่ล้มเหลว โมเดลปฏิเสธเฉพาะเนื้อหาทางเพศที่เกี่ยวข้องกับเด็ก ซึ่งเป็นขีดจำกัดแข็ง
คุณสามารถตรวจสอบโมเดลที่มีผ่านจุดปลาย GET /v1/models ซึ่งจะได้รหัสโมเดล uncensored เพียงตัวเดียว เราไม่ได้เสนอโมเดลหลายตัวหรือการเปลี่ยนเส้นทาง (routing) ความเรียบง่ายนี้ช่วยลดความซับซ้อนและรับประกันพฤติกรรมที่สม่ำเสมอ เครดิตที่เติมไว้ล่วงหน้าของคุณไม่มีวันหมดอายุ ดังนั้นคุณสามารถหยุดใช้งานชั่วคราวโดยไม่สูญเสียเงิน
cURL
curl https://api.keyapiunlimited.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the python libraries for web scraping"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapiunlimited.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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapiunlimited.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 = 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)FAQ
URL พื้นฐานสำหรับคีย์ API แบบไม่มีจำกัดคืออะไร?
URL พื้นฐานคือ HTTPS://api.keyapiunlimited.com/v1 คุณต้องอัปเดตการตั้งค่า SDK ของคุณให้ชี้ไปยัง URL นี้ จุดเชื่อมต่อนี้ให้บริการโมเดล uncensored ของเราผ่านอินเทอร์เฟซที่เข้ากันได้กับ OpenAI มาตรฐาน
ฉันจะจัดการ rate limits และข้อผิดพลาดได้อย่างไร?
คุณจำกัดการใช้งานที่ 300 คำขอต่อนาที และ 8 คำขอพร้อมกัน หากคุณเกินขีดจำกัดนี้ คุณจะได้รับข้อผิดพลาด 429 คุณสามารถใช้กลไกการลองใหม่พร้อมการหน่วงเวลาแบบทวีคูณ (exponential backoff) เพื่อจัดการขีดจำกัดเหล่านี้ได้อย่างมีประสิทธิภาพ
ขนาด context window คืออะไร?
ขนาดหน้าต่างบริบทคือ 100,000 tokens สำหรับ prompt และการตอบกลับรวมกัน สิ่งนี้ทำให้สามารถสนทนาที่ยาวนานและการประมวลผลเอกสารขนาดใหญ่ได้ การส่งออกสูงสุดต่อคำขอคือ 16,000 tokens
รับคีย์ของคุณตอนนี้
สมัคร คัดลอกคีย์ อัปเดต URL พื้นฐานของคุณ นั่นคือทั้งหมด