th ▾

Uncensored OpenAI-compatible API

ลองด้วยเครดิตทดลอง

เอกสาร API

เริ่มสร้างแอปพลิเคชันแบบไม่มีเซนเซอร์ของคุณด้วย API ที่เข้ากันได้กับ OpenAI ของเราภายในเวลาไม่ถึงสองนาที เราจัดเตรียมโมเดลเดียวที่ตอบกลับโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย

https://api.providersapillm.com/v1uncensored

URL ฐานและการตรวจสอบสิทธิ์

ใช้ base URL ของเราและ API key เพื่อเชื่อมต่อไคลเอนต์ที่เข้ากันได้กับ OpenAI ใดๆ Endpoint คือ https://api.providersapillm.com/v1 และคีย์ของคุณให้สิทธิ์เข้าถึงโมเดล uncensored คุณได้รับคีย์ใช้งานเพียงคีย์เดียวต่อบัญชี ซึ่งคุณสามารถแทนที่ได้หากจำเป็น ID โมเดลเพื่อร้องขอคือ uncensored. โมเดลเดียวนี้หลีกเลี่ยงการเปลี่ยนเส้นทางที่ซับซ้อนและตัวกรองที่ซ่อนอยู่ซึ่งพบในเกตเวย์หลายโมเดล

คำขอครั้งแรก

ส่งคำขอ chat completion มาตรฐานเพื่อสร้างข้อความ เอนด์พอยต์คือ POST /v1/chat/completions โดยตั้งค่ารหัสโมเดลเป็น uncensored. คุณสามารถใช้ SDK ทางการของ OpenAI ได้โดยการเปลี่ยน URL พื้นฐาน ซึ่งใช้งานได้ทั้งแอปแชทบอท NSFW และเครื่องมือเขียนเชิงสร้างสรรค์

from openai import OpenAI

client = OpenAI(base_url="https://api.providersapillm.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)

โมเดลนี้เป็น open-weight และปรับแต่งเพื่อตอบคำถามโดยไม่มีการปฏิเสธ ไม่ใช่ GPT, Claude หรือโมเดลของเจ้าอื่น ตรวจสอบเอกสารของ vendor สำหรับขีดจำกัดเฉพาะหากคุณเปลี่ยนบริบท

SDK Integration

ผสาน API เข้ากับแอปพลิเคชัน Node.js ของคุณโดยใช้รูปแบบ SDK มาตรฐาน ตั้งค่า base URL ไปยัง endpoint ของเราและใช้ ID โมเดล uncensored. สิ่งนี้ทำให้คุณสามารถสร้างอินเทอร์เฟซแชทบอท NSFW ที่เชื่อถือได้ด้วยการเปลี่ยนแปลงโค้ดเพียงเล็กน้อย

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.providersapillm.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);

API รองรับพารามิเตอร์มาตรฐานเช่น temperature และ top_p คุณสามารถปรับค่าเหล่านี้เพื่อควบคุมความคิดสร้างสรรค์ของผลลัพธ์ ข้อผิดพลาดจะถูกส่งกลับในรูปแบบมาตรฐานเพื่อให้ง่ายต่อการดีบัก

การสตรีมและเครื่องมือ

เปิดใช้งานการสตรีมผ่าน Server-Sent Events สำหรับการสร้างโทเค็นแบบเรียลไทม์ ชิ้นสุดท้ายจะรวมข้อมูลการใช้โทเค็นสำหรับการเรียกเก็บเงินที่แม่นยำ คุณยังสามารถใช้การเรียกใช้ฟังก์ชันและโหมด JSON สำหรับการสร้างผลลัพธ์ที่มีโครงสร้าง คุณสมบัตินี้สำคัญมากสำหรับการสร้างแอปการเขียนเชิงสร้างสรรค์ขั้นสูง

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)

ตั้งค่า response_format เพื่อ {"type": "json_object"} สำหรับการตอบกลับ JSON อย่างเคร่งครัด โมเดลจัดการพารามิเตอร์เครื่องมือและ tool_choice ได้อย่างมีประสิทธิภาพ สิ่งนี้ช่วยให้มั่นใจได้ว่าแอปพลิเคชันของคุณจะได้รับโครงสร้างข้อมูลที่คาดเดาได้

Parameters and Limits

หน้าต่างบริบทมีขนาด 100,000 tokens สำหรับ prompt และ completion รวมกัน ผลลัพธ์สูงสุดคือ 16,000 tokens ต่อคำขอ หรือ 2,048 หากคุณไม่ได้ตั้งค่า max_tokens คุณจำกัดอยู่ที่ 300 คำขอต่อนาทีและ 8 คำขอพร้อมกันต่อคีย์ ร่างคำขอต้องไม่เกิน 8 MB

คุณสามารถใช้พารามิเตอร์เช่น seed สำหรับผลลัพธ์ที่มีความแน่นอน The stop parameter allows you to define custom termination sequences. Adjust presence_penalty และ frequency_penalty เพื่อปรับแต่งสไตล์ของโมเดล

การจัดการข้อผิดพลาดและการใช้งาน

จัดการข้อผิดพลาดโดยการตรวจสอบรหัสสถานะ HTTP รหัส 401 บ่งชี้ว่าคีย์ API ไม่ถูกต้องหรือไม่มีอยู่ ข้อผิดพลาด 402 หมายความว่าเครดิตเติมเงินล่วงหน้าของคุณหมดแล้ว และคุณต้องเติมเงิน ข้อผิดพลาด 429 บ่งชี้ว่าคุณได้เกินขีดจำกัดอัตราส่วน 300 คำขอต่อนาที

คิดค่าเครดิตตามการใช้งานโทเคนจริง ความผิดพลาดและการปฏิเสธจะฟรี เครดิตแบบเติมเงินล่วงหน้าไม่มีวันหมดอายุ ดังนั้นคุณสามารถใช้งานได้ตามจังหวะของคุณ มี Support พร้อมช่วยเหลือสำหรับปัญหาต่างๆ เช่น การคิดเงินซ้ำ

cURL

curl https://api.providersapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the API documentation for authentication."}]
  }'

คำถามที่พบบ่อย

URL พื้นฐานสำหรับ API LLM uncensored คืออะไร?

URL ฐานคือ HTTPS://api.providersapillm.com/v1 คุณสามารถใช้ไคลเอนต์ใดๆ ที่เข้ากันได้กับ OpenAI โดยชี้ไปที่ URL นี้และให้คีย์ API ของคุณ

ฉันจะจัดการข้อผิดพลาดเช่น 402 หรือ 429 ได้อย่างไร?

ข้อผิดพลาด 402 หมายถึงคุณไม่มีเครดิตเหลือแล้ว ดังนั้นคุณต้องเติมเงินผ่านคริปโต ข้อผิดพลาด 429 บ่งชี้ว่าคุณได้เกินขีดจำกัด 300 คำขอต่อนาที รอสักครู่หรือลดความถี่ในการส่งคำขอ

API นี้เหมาะสำหรับแอปพลิเคชันแชทบอท NSFW หรือไม่?

ใช่ โมเดลนี้ไม่มีเซนเซอร์และไม่ปฏิเสธเนื้อหาผู้ใหญ่ที่ถูกต้องกฎหมาย ออกแบบมาโดยเฉพาะสำหรับนักพัฒนาที่สร้างแอปแชทบอท NSFW หรือเครื่องมือเขียนเชิงสร้างสรรค์ ซึ่งต้องการการสร้างข้อความที่เชื่อถือได้

รับคีย์ API ของคุณ

สมัครสมาชิก รับคีย์ของคุณ แล้วอัปเดต base URL ของคุณ ง่ายมาก

ลองด้วยเครดิตทดลอง