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

เริ่มต้นใช้งาน: ผสานรวม API LLM แบบไม่เซ็นเซอร์

คู่มือนี้แสดงวิธีผสานรวมโมเดลไม่มีเซ็นเซอร์ของเราลงในแอปพลิเคชันของคุณโดยใช้ SDK ที่เข้ากันได้กับ OpenAI มาตรฐาน คุณจะกำหนดค่าการตรวจสอบสิทธิ์ ส่งคำขอแรก จัดการการสตรีม และจัดการการเรียกเก็บเงินโดยไม่มีค่าธรรมเนียมซ่อนเร้น

ข้อกำหนดเบื้องต้น: SDK และตัวแปรสภาพแวดล้อม

เริ่มด้วยการติดตั้ง official SDK และชี้ไปยัง base URL ของเรา เราให้บริการ chat-completions API ที่เข้ากันได้กับ OpenAI ซึ่งทำงานกับไคลเอนต์มาตรฐานใดๆ คุณต้องกำหนดค่าตัวแปรสภาพแวดล้อมสองตัว: OPENAI_API_KEY และ OPENAI_BASE_URL.

URL ฐานสำหรับบริการนี้คือ HTTPS://api.llmsunrestricted.com/v1 URL นี้มั่นใจว่าการร้องขอของคุณจะเข้าถึงโครงสร้างพื้นฐานแบบไม่มีเซนเซอร์ของเรา คีย์ API ของคุณจะยืนยันบัญชีเครดิตพรีเพดของคุณ ไม่จำเป็นต้องใช้หมายเลขโทรศัพท์สำหรับการตั้งค่า เพียงแค่ใช้อีเมลหรือบัญชี Google ของคุณ

การตรวจสอบสิทธิ์: การตั้งค่าคีย์ API ของคุณ

การตรวจสอบสิทธิ์อาศัยคีย์ API เดียวที่สร้างขึ้นระหว่างการสมัครสมาชิก คุณจะได้รับคีย์นี้ทันทีหลังจากสร้างบัญชีผ่าน Google หรืออีเมล เก็บคีย์นี้ให้ปลอดภัยในตัวแปรสภาพแวดล้อมของคุณเพื่อหลีกเลี่ยงการเปิดเผยในโค้ดฝั่งไคลเอนต์

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

ส่งคำขอ Chat Completion ครั้งแรกของคุณ

ส่งคำขอ POST ไปยัง /v1/chat/completions endpoint ใช้ ID โมเดล uncensored เพื่อเข้าถึงโมเดลโอเพนเวตของเราที่ปรับแต่งสำหรับเนื้อหาผู้ใหญ่และเนื้อหาเชิงสร้างสรรค์ โมเดลนี้จะไม่ปฏิเสธหัวข้อที่ถูกต้องตามกฎหมาย ทำให้คุณได้รับผลลัพธ์ตามที่คาดหวัง

นี่คือตัวอย่าง cURL พื้นฐานเพื่อตรวจสอบการเชื่อมต่อและการเรียกเก็บเงินของคุณ

curl https://api.llmsunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three common use cases for this API"}]
  }'

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

การจัดการการตอบกลับแบบสตรีม (SSE)

เปิดใช้งานการสตรีมโดยตั้งค่า stream เพื่อ true. API ส่งข้อมูลผ่าน Server-Sent Events (SSE) ทำให้คุณสามารถแสดง token ให้ผู้ใช้แบบเรียลไทม์ ซึ่งปรับปรุงความล่าช้าที่ผู้ใช้รู้สึกได้ในแอปพลิเคชันของคุณ

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

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)

ตรวจสอบให้แน่ใจว่าไลบรารีไคลเอนต์ของคุณจัดการการตอบสนองบางส่วนได้อย่างถูกต้อง สตรีมจะสิ้นสุดเมื่อโมเดลเสร็จสิ้นการสร้างหรือถึงขีดจำกัดโทเค็น

กำลังกำหนดค่าพารามิเตอร์: Temperature และ Top_P

ปรับพฤติกรรมการสร้างโดยใช้พารามิเตอร์มาตรฐาน ตั้งค่า temperature เพื่อควบคุมความสุ่ม; ค่าที่ต่ำกว่าทำให้ผลลัพธ์มีความเป็นกำหนดได้มากกว่า ใช้ top_p เพื่อจำกัดความหลากหลายของคำศัพท์ การตั้งค่าเหล่านี้ช่วยให้คุณปรับแต่งโมเดล uncensored ให้เหมาะกับการเล่นบทบาทหรือการเขียนเชิงสร้างสรรค์

คุณยังสามารถใช้ response_format กับ {"type": "json_object"} สำหรับข้อมูลที่มีโครงสร้าง การเรียกฟังก์ชันรองรับผ่าน tools และ tool_choice. โมเดลรองรับขนาด 100,000 token สำหรับหน้าต่างบริบททั้งหมด

from openai import OpenAI

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

พารามิเตอร์เหล่านี้ให้การควบคุมเต็มรูปแบบต่อสไตล์เอาท์พุตของโมเดล ลองทดลองกับชุดค่าผสมต่างๆ เพื่อหาความสมดุลที่ดีที่สุดสำหรับกรณีการใช้งานเฉพาะของคุณ

ทำความเข้าใจการใช้งานโทเค็นและการเรียกเก็บเงิน

การเรียกเก็บเงินเป็นการชำระล่วงหน้าอย่างเคร่งครัดและขึ้นอยู่กับการใช้งานโทเค็นจริง อินพุตโทเค็นราคา $0.15 ต่อ 1M และเอาต์พุตโทเค็นราคา $0.50 ต่อ 1M คุณจ่ายเฉพาะสิ่งที่ใช้ ไม่มีค่าธรรมเนียมสมาชิกรายเดือน เครดิตไม่หมดอายุ ดังนั้นคุณสามารถเติมเงินเมื่อใดก็ตามที่ต้องการ

หากคุณเครดิตหมด API จะส่งข้อผิดพลาด 402 คุณสามารถเติมเงินด้วย USDT (TRC20) หรือ USDC (Base) เริ่มต้นที่ $20 โบนัสใช้กับการฝากเงินจำนวนมากขึ้น: +5% จาก $50, +10% จาก $100, และ +15% จาก $200 ข้อผิดพลาดไม่ใช้เครดิต

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.llmsunrestricted.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 ความโปร่งใสนี้ช่วยให้คุณสามารถควบคุมต้นทุนการพัฒนาของคุณได้

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

เกิดอะไรขึ้นหากฉันเกินขีดจำกัดอัตราการใช้งาน?

API กำหนดอัตราสูงสุด 300 คำขอต่อนาทีต่อ key และคำขอพร้อมกันได้ 8 คำขอ หากเกินขีดจำกัดเหล่านี้ คุณจะได้รับ error 429 Too Many Requests รอไม่กี่วินาทีแล้วลองใหม่ หรือปรับรูปแบบการใช้งานของคุณให้อยู่ในขีดจำกัดฟรี

โมเดลแบบไม่เซ็นเซอร์ไม่มีการจำกัดอย่างแท้จริงหรือไม่?

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

ฉันจะจัดการคีย์ API ของฉันได้อย่างไร?

คุณสามารถสร้างคีย์ใหม่ได้ทันทีผ่านแดชบอร์ดหลังจากเข้าสู่ระบบด้วย Google หรืออีเมล แต่ละบัญชีมีคีย์ใช้งานหนึ่งตัว; การสร้างคีย์ใหม่จะแทนที่คีย์เก่าทันที คุณยังสามารถดูรายละเอียดการใช้งานและยอดเงินบนหน้าเดียวกันได้

สร้างคีย์ของคุณตอนนี้

สมัคร คัดลอกคีย์ อัปเดต URL พื้นฐานของคุณ นั่นคือการกำหนดค่าทั้งหมด

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