ผสาน API LLM แบบไม่มีเซนเซอร์
หยุดจ่ายแพงเกินสำหรับกระบวนการอนุมาน คู่มือนี้แสดงวิธีผสาน API LLM แบบไม่เซ็นเซอร์ของเราโดยใช้เอนด์พอยต์ที่เข้ากันได้กับ OpenAI มาตรฐานภายในไม่กี่นาที
URL ฐานและการตรวจสอบสิทธิ์
เริ่มต้นด้วยการชี้ SDK ของคุณไปยัง URL พื้นฐานของเรา แทนที่ตัวแปรที่แสดงด้วยคีย์จริงของคุณ
- Base URL:
https://api.pricingapillm.com/v1 - ID โมเดล:
uncensored
curl https://api.pricingapillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
}'ทุกการเรียกใช้ต้องมีโทเค็น Bearer ที่ถูกต้อง ระบบจะปฏิเสธคีย์ที่ไม่ถูกต้องทันที คุณสร้างคีย์นี้ระหว่างการสมัครใช้งานผ่าน Google หรืออีเมล เก็บรักษาให้ปลอดภัย
การส่งคำขอครั้งแรกของคุณ
ส่งแพย์โหลด chat completion มาตรฐานเพื่อรับข้อความกลับ สิ่งนี้ใช้งานได้กับไลบรารีไคลเอนต์ที่เข้ากันได้กับ OpenAI ใดๆ
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapillm.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)โมเดลประมวลผล prompt ของคุณและคืนค่าคำตอบ Token อินพุตมีราคา $0.15 ต่อล้าน token Token เอาต์พุตมีราคา $0.50 ต่อล้าน token ข้อผิดพลาดจะไม่ใช้เครดิต การปฏิเสธเนื่องจากนโยบายเนื้อหาเป็นไปฟรี ตรวจสอบยอดคงเหลือของคุณหลังจากเรียกใช้แต่ละครั้ง
การตอบกลับแบบสตรีมมิ่ง
เปิดใช้งานการสร้างโทเค็นแบบเรียลไทม์โดยการตั้งค่า stream: true. สิ่งนี้ลดความล่าช้าที่รับรู้สำหรับผู้ใช้
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingapillm.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 จะคิดเฉพาะโทเค็นที่เสร็จสมบูรณ์เท่านั้น การสตรีมทำงานร่วมกับพารามิเตอร์มาตรฐานทั้งหมดเช่นอุณหภูมิและ top_p
การตั้งค่า Function Calling
กำหนดเครื่องมือในคำขอเพื่อเปิดใช้งานผลลัพธ์ที่มีโครงสร้าง API รองรับ tool_choice และโหมด 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 แบบเข้มงวด สิ่งนี้รับประกันการแยกวิเคราะห์ที่คาดเดาได้ในแบ็กเอนด์ของคุณ ใช้สิ่งนี้สำหรับการดึงข้อมูลหรือการสร้างการกำหนดค่า โมเดล uncensored จัดการกับการกำหนดเครื่องมือที่ซับซ้อนได้ดี
หน้าต่างบริบทและข้อจำกัด
แต่ละคำขอรองรับหน้าต่างบริบทขนาด 100,000 tokens ซึ่งรวมถึงทั้ง prompt และ completion เอาต์พุตสูงสุดคือ 16,000 tokens ตั้ง max_tokens เพื่อควบคุมความยาวของผลลัพธ์
curl https://api.pricingapillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
}'คุณได้รับสิทธิ์ 300 คำขอต่อนาทีต่อคีย์ คำขอ 8 คำขอทำงานพร้อมกัน ขนาดร่างกายคำขอจำกัดที่ 8 MB การเกินขีดจำกัดเหล่านี้จะกระตุ้นข้อผิดพลาด 429 วางแผนงานแบทช์ของคุณ accordingly
Handling Errors and Limits
ตรวจสอบ HTTP status codes เพื่อแก้ปัญหา 401 หมายถึง key ไม่ถูกต้อง 402 แสดงว่าเครดิตไม่เพียงพอ 429 บ่งชี้ถึงการหมดขีดจำกัดอัตรา
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapillm.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)เครดิตไม่หมดอายุ คุณสามารถเติมด้วยคริปโต anytime ความผิดพลาดไม่เรียกเก็บเงินคุณ ใช้หน้า support สำหรับปัญหาการคืนเงิน เก็บคีย์ API ของคุณให้ปลอดภัยเพื่อหลีกเลี่ยง 401s
คำถามที่พบบ่อย
ราคา LLM API สำหรับโมเดลที่ไม่มีตัวกรองคือเท่าใด?
โทเค็นอินพุตมีราคา $0.15 ต่อล้านโทเค็น โทเค็นเอาต์พุตมีราคา $0.50 ต่อล้านโทเค็น คุณจ่ายเฉพาะสำหรับการใช้งานจริงเท่านั้น ความผิดพลาดไม่มีค่าใช้จ่าย ไม่มีค่าธรรมเนียมรายเดือน
วิธีเติมเครดิตของฉัน?
ใช้ USDT (TRC20) หรือ USDC (Base) ยอดเติมขั้นต่ำคือ $20 เครดิตโบนัสจะใช้สำหรับจำนวนเงินที่สูงขึ้น เครดิตไม่มีวันหมดอายุ
Can I use this with the OpenAI SDK?
ใช่ API เข้ากันได้กับ OpenAI อย่างสมบูรณ์ เปลี่ยน base URL และ API key ในการกำหนดค่า SDK ของคุณ มันทำงานกับ endpoint การสร้างข้อความแชทมาตรฐาน
รับคีย์ API ของคุณ
สมัคร คัดลอกคีย์ อัปเดต URL พื้นฐาน การตั้งค่าง่ายแค่นั้น
เริ่มตอนนี้