การตรวจสอบสิทธิ์และ Base URL
เพื่อเริ่มต้น ให้เข้าถึงแพลตฟอร์มของเราและสร้างบัญชีด้วยอีเมลและรหัสผ่านเท่านั้น หลังจากยืนยัน คีย์ API ของคุณจะปรากฏทันที ไม่จำเป็นต้องใช้บัตรเครดิตสำหรับการทดลองใช้ ใช้ base URL https://api.llmsemcensura.com/v1 ในไคลเอนต์ของคุณและกำหนดคีย์ในหัวข้อความ Authorization: Bearer SUA_CHAVE โมเดลที่จะเรียกใช้ถูกระบุโดย uncensored
เอนด์พอยต์ Chat Completions
เอนด์พอยต์ POST /v1/chat/completions เป็นเส้นทางเดียวที่จำเป็นสำหรับการใช้งานข้อความ ส่งข้อความในโครงสร้างของ messages และรับคำตอบโดยตรง เราไม่รองรับ embeddings หรือการสร้างภาพ โมเดลเป็นแบบเปิดและรันบนเซิร์ฟเวอร์ GPU ของเรา ไม่ใช้ข้อมูลเพื่อฝึกโมเดลอื่น กำหนด model เป็น uncensored ในคำขอ
ตัวอย่างคำขอพื้นฐาน:
curl https://api.llmsemcensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
การสนับสนุนสตรีมมิง (SSE)
สำหรับแอปพลิเคชันที่ต้องการความหน่วงต่ำ ให้เปิดใช้งานสตรีมมิงโดยกำหนด stream: true API จะส่งสตรีมของเหตุการณ์ Server-Sent Events (SSE) ทำให้สามารถแสดงข้อความโทเคนต่อโทเคนได้ เหมาะอย่างยิ่งสำหรับอินเทอร์เฟซแชทที่ตอบสนอง ไคลเอนต์ต้องประมวลผลสตรีมจนกว่าจะถึงเหตุการณ์ done
ตัวอย่างการใช้งานพร้อมสตรีมมิง:
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)
การเรียกใช้ฟังก์ชันและ Tools
โมเดลรองรับการเรียกใช้ฟังก์ชันแบบเนทีฟ คุณสามารถกำหนด tools ในร่างกายคำขอเพื่อให้ AI ส่งคืนอาร์กิวเมนต์ที่มีโครงสร้างแทนข้อความอิสระ สิ่งนี้ช่วยผสานรวมกับระบบภายนอก รูปแบบการตอบสนองเป็นไปตามมาตรฐาน OpenAI โดยส่งคืน tool_calls เมื่อเหมาะสม
การจัดการโทเคนและขีดจำกัด
บริบททั้งหมด (พรอมต์ + completion) จำกัดอยู่ที่ 100,000 โทเคน ราคาคือ $0.25 ต่อ 1M โทเคนอินพุตและ $1.00 ต่อ 1M เอาต์พุต เครดิตที่จ่ายแล้วจะไม่หมดอายุ คุณสามารถเติมเงินเริ่มต้นที่ $10 พร้อมโบนัส +5% สำหรับยอดเกิน $50 และ +10% สำหรับยอดเกิน $100 เครดิตทดลองใช้เริ่มต้นให้ $0.50 ใช้ได้ 7 วัน
ตัวอย่างโค้ด Python
ไลบรารี openai ทำงานได้โดยตรง เพียงเปลี่ยน base_url และให้คีย์ของคุณ โค้ดด้านล่างแสดงการโต้ตอบพื้นฐาน ตรวจสอบให้แน่ใจว่าได้ติดตั้งแพ็คเกจผ่าน pip ก่อนเรียกใช้
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsemcensura.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.llmsemcensura.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);