ติดตั้ง SDK ที่เข้ากันได้กับ OpenAI ที่คุณต้องการ
เริ่มด้วยการติดตั้ง official SDK สำหรับภาษาของคุณ ไลบรารีจัดการ HTTP requests ด้านล่าง ดังนั้นคุณสามารถมุ่งเน้นไปที่ตรรกะ เรารองรับไคลเอนต์ใดๆ ที่ใช้โปรโตคอล OpenAI
- Python: pip install openai
- Node.js: npm install openai
- Ruby: gem install openai
สิ่งนี้ช่วยให้เข้ากันได้กับเอนด์พอยต์มาตรฐานของเรา คุณไม่จำเป็นต้องติดตั้งพร็อกซีหรือตัวรวมข้อมูลเฉพาะทาง ไลบรารีมาตรฐานทำงานได้ทันทีกับ URL ฐานของเรา
กำหนดค่า base_url และคีย์ API ของคุณ
ชี้ SDK client ของคุณไปยัง endpoint ของเรา เปลี่ยน base_url เพื่อ https://api.claudeapicosts.com/v1. ใช้คีย์ API ที่คุณสร้างจากแดชบอร์ดของเรา
การกำหนดค่านี้ทำให้แน่ใจว่าการขอข้อมูลทั้งหมดจะถูกเปลี่ยนเส้นทางไปยังโมเดล uncensored ของเราโดยตรง ไม่มีค่าธรรมเนียมการเปลี่ยนเส้นทางซ่อนอยู่ โค้ดของคุณจะเหมือนกันกับการใช้งาน OpenAI มาตรฐาน
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapicosts.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)URL พื้นฐานคือการเปลี่ยนแปลงเพียงอย่างเดียวที่ใช้ การตรวจสอบสิทธิ์ใช้หัว Bearer token มาตรฐาน
ส่งคำขอการเติมข้อความแชทครั้งแรกของคุณ
ทำการร้องขอ POST ไปยัง /v1/chat/completions. ส่งคำขอของคุณและตั้งค่าโมเดลเป็น uncensored. โมเดลนี้ตอบกลับโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย
ใช้คำสั่ง curl ด้านล่างเพื่อทดสอบการเชื่อมต่อ แทนที่ YOUR_API_KEY พร้อมคีย์จริงของคุณ การตอบสนองจะส่งคืนข้อความที่สร้างเสร็จแล้ว
curl https://api.claudeapicosts.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
}'สิ่งนี้ยืนยันว่าการผสานรวมของคุณทำงานอยู่ ตอนนี้คุณสามารถส่งพรอมต์ใดๆ ไปยังโมเดลที่ไม่มีการเซ็นเซอร์ได้ โดยโทเค็นอินพุตคิดค่าใช้จ่ายที่ $0.15 ต่อ 1M
จัดการการตอบกลับแบบสตรีมและการใช้งาน tokens
เปิดใช้งานการสตรีมเพื่อรับโทเค็นแบบเรียลไทม์ ตั้ง stream: true ในการร้องขอของคุณ API ใช้ Server-Sent Events (SSE) สำหรับการส่งข้อมูล
รายละเอียดการใช้งานโทเค็นปรากฏในชิ้นสุดท้าย สิ่งนี้ช่วยให้คุณติดตามค่าใช้จ่ายได้อย่างแม่นยำ คุณสามารถแยกวิเคราะห์เหตุการณ์สุดท้ายเพื่อรับโทเค็นอินพุตและเอาต์พุตทั้งหมด
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)การสตรีมช่วยลดความล่าช้า เหมาะอย่างยิ่งสำหรับอินเทอร์เฟซแชทและการสร้างเนื้อหาแบบยาว โมเดลรองรับหน้าต่างบริบท 100,000 โทเค็น
เปิดใช้งานการเรียกใช้ฟังก์ชันและโหมด JSON
ใช้ tools พารามิเตอร์นี้สำหรับการเรียกใช้ฟังก์ชัน สิ่งนี้เปิดใช้งานการสกัดข้อมูลที่มีโครงสร้างและการใช้เครื่องมือ ตั้ง response_format เพื่อ {"type": "json_object"} เพื่อให้ได้ผลลัพธ์ JSON อย่างเคร่งครัด
ฟีเจอร์เหล่านี้ทำงานเหมือนกับโมเดล OpenAI มาตรฐาน คุณสามารถกำหนดสคีมาเครื่องมือและให้โมเดลเลือกการดำเนินการ โหมด JSON รับประกันการแยกวิเคราะห์ที่คาดเดาได้
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapicosts.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);ทั้งสองฟีเจอร์รองรับอย่างสมบูรณ์ คุณสามารถรวมทั้งสองเพื่อทำงานอัตโนมัติที่ซับซ้อน โมเดลจัดการคำจำกัดความของเครื่องมือได้อย่างมีประสิทธิภาพ
ติดตามการใช้งานของคุณและเครดิตเติมเงินของคุณ
ติดตามค่าใช้จ่ายของคุณผ่านแดชบอร์ด เครดิตจะถูกหักตามการใช้งาน tokens จริง ข้อผิดพลาดและการปฏิเสธนั้นฟรี เครดิตพรีเพดไม่มีวันหมดอายุ
คุณสามารถเติมเงินด้วยคริปโทเคอร์เรนซีเท่านั้น โดยรับ USDT (TRC20) หรือ USDC (Base) ยอดเติมขั้นต่ำคือ $20 พร้อมโบนัสสำหรับจำนวนเงินที่มากขึ้น
- $50+ เพิ่มเครดิตโบนัส +5%
- $100+ เพิ่มเครดิตโบนัส +10%
- $200+ เพิ่มเครดิตโบนัส +15%
ตรวจสอบยอดเงินของคุณเพื่อหลีกเลี่ยงการหยุดชะงักของบริการ แดชบอร์ดแสดงการใช้งานแบบเรียลไทม์ ไม่มีค่าธรรมเนียมรายเดือนหรือการสมัครสมาชิก