th ▾
เริ่มตอนนี้

คู่มือเริ่มต้นใช้งาน Uncensored-llm.vercel.app

คู่มือเริ่มต้นอย่างรวดเร็วนี้จะช่วยให้คุณเชื่อมต่อกับ API uncensored-llm.vercel.app ได้ภายในไม่กี่นาที ส่งข้อความแบบไม่มีข้อจำกัดด้วยโปรโตคอลที่เข้ากันได้กับ OpenAI

https://api.uncensoredllmvercelapp.com/v1ไม่มีการเซ็นเซอร์

ข้อกำหนดเบื้องต้น: คีย์ API และ URL ฐาน

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

การส่ง request ครั้งแรกของคุณ

ทำการร้องขอ POST ไปยัง /v1/chat/completions พร้อม model ID "uncensored" ระบบยอมรับพารามิเตอร์มาตรฐานเช่น temperature และ top_p คุณสามารถส่งคำขอได้สูงสุด 8 คำขอพร้อมกันต่อคีย์ ร่างคำขอแต่ละรายการต้องไม่เกิน 8 MB ข้อผิดพลาดไม่ใช้เครดิตพรีเพดของคุณ

curl https://api.uncensoredllmvercelapp.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France"}]
  }'

การเรียกง่ายๆ นี้แสดงความสามารถในการรับข้อความและส่งออกข้อความโดยตรง การตอบกลับรวมถึงเนื้อหาที่สร้างและสถิติการใช้งาน token คุณสามารถปรับขนาดบริบทได้สูงสุด 100,000 token สำหรับ prompt และการตอบกลับรวมกัน

การตอบกลับแบบสตรีมด้วย SSE

เปิดใช้งานการสตรีมโดยตั้งค่า stream เป็น true ในคำขอของคุณ เซิร์ฟเวอร์จะส่งคืน Server-Sent Events (SSE) เมื่อโทเค็นพร้อมใช้งาน สิ่งนี้ช่วยลดความล่าช้าที่รับรู้สำหรับการส่งออกที่ยาวนาน คุณสามารถวิเคราะห์ชิ้นส่วนสุดท้ายเพื่อรับจำนวนโทเค็นทั้งหมด การสตรีมทำงานเหมือนกับรูปแบบมาตรฐานของ OpenAI

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)

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

การเรียกฟังก์ชันและโหมด JSON

ใช้พารามิเตอร์ tools สำหรับความสามารถในการคอลลิงฟังก์ชัน API รองรับ tool_choice และผลลัพธ์ JSON ที่มีโครงสร้างผ่าน response_format ตั้งค่า response_format เป็น json_object เพื่อให้เป็นไปตาม JSON อย่างเคร่งครัด รับประกันการแยกวิเคราะห์ที่เชื่อถือได้ในแอปพลิเคชันของคุณ คุณสามารถกำหนดฟังก์ชันหลายฟังก์ชันสำหรับเวิร์กโฟลว์ที่ซับซ้อน

import OpenAI from "openai";

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

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

การจัดการโทเค็นและขีดจำกัด

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

from openai import OpenAI

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

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

การจัดการข้อผิดพลาดและการปฏิเสธ

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

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

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

ส่วนที่ไร้การเซ็นเซอร์ทำงานอย่างไร?

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

เกิดอะไรขึ้นถ้าเครดิตหมด?

คุณจะได้รับ error 402 ที่บ่งชี้ว่าไม่มีเครดิต Error และการปฏิเสธนั้นฟรี ดังนั้นคุณจึงจ่ายเฉพาะการใช้งาน token จริงๆ เท่านั้น เครดิตจะไม่หมดอายุ ทำให้คุณสามารถเติมเงินได้ทุกเมื่อ คุณสามารถเติมเงินด้วย USDT หรือ USDC เพื่อรับโบนัส

API LLM แบบไม่มีเซนเซอร์เข้ากันได้กับ SDK ของ OpenAI หรือไม่?

ใช่ ระบบใช้รูปแบบที่เข้ากันได้กับมาตรฐาน OpenAI คุณเพียงแค่ต้องเปลี่ยน URL พื้นฐานและคีย์ API รหัสโมเดลคือ "uncensored" พารามิเตอร์มาตรฐานทั้งหมดเช่น temperature และ stream ทำงานได้ตามที่คาดหวัง

ดึงคีย์ API ของคุณ

ลงทะเบียน คัดลอกโทเค็น และอัปเดต URL พื้นฐานของคุณ แค่นี้ก็พอ

เริ่มตอนนี้