เอกสาร API สำหรับนักพัฒนา
เริ่มต้นใช้งาน API LLM แบบ uncensored ของเราภายในไม่กี่นาทีโดยใช้ไคลเอนต์แบบ OpenAI-compatible มาตรฐาน ส่งข้อความ รับโทเค็น และข้ามตัวกรองเนื้อหาโดยไม่ต้องเสียเวลาตั้งค่า
การตั้งค่าการตรวจสอบสิทธิ์ URL ฐาน
ใช้ HTTPS://api.mistralkey.com/v1 เป็น URL พื้นฐานของคุณ ส่งคีย์ API ของคุณใน Authorization header สร้างคีย์ของคุณผ่าน Google หรืออีเมลบนแดชบอร์ด ไม่ต้องใช้เบอร์โทรศัพท์ เครดิตไม่มีวันหมดอายุ
curl https://api.mistralkey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the main configuration options for the server"}]
}'
คำขอครั้งแรก
ส่งคำขอ POST ไปยัง endpoint chat completions ระบุโมเดลเป็น "uncensored" ระบบประมวลผลอินพุตของคุณและส่งข้อความที่สร้างขึ้น ข้อผิดพลาดและการปฏิเสธไม่ใช้เครดิต สิ่งนี้รับประกันความโปร่งใสในการคำนวณโทเค็น
from openai import OpenAI
client = OpenAI(base_url="https://api.mistralkey.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 SDK
เริ่มต้นใช้งานไคลเอนต์ด้วย URL ฐานและคีย์ กำหนดค่าโมเดลให้ใช้รูปแบบ uncensored SDK จัดการการแปลงข้อมูลอัตโนมัติ วิธีการนี้ขจัดความสับสนในชั้นการผสานรวมของคุณ
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.mistralkey.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);
การตอบสนองแบบสตรีม
เปิดใช้งานการสตรีมโดยการตั้งค่า stream ตั้งค่าเป็น true รับโทเค็นผ่าน Server-Sent Events รายละเอียดการใช้งานโทเค็นจะปรากฏในชุดสุดท้าย วิธีนี้ช่วยลดความล่าช้าที่ผู้ใช้รู้สึกได้สำหรับผลลัพธ์ที่ยาวนาน
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)
อัตราจำกัดการเรียกใช้และข้อจำกัด
限制为每个密钥每分钟 300 次请求。并发请求上限为 8。请求正文大小不能超过 8 MB。上下文窗口跨度为 100,000 个 token。每次请求的最大输出为 16,000 个 token。
การจัดการข้อผิดพลาดและโทเค็น
จัดการสถานะ 401 สำหรับคีย์ที่ไม่ถูกต้อง คืนค่าสถานะ 402 เมื่อเครดิตหมด จัดการสถานะ 429 เมื่อเกินข้อจำกัดอัตราการใช้งาน ข้อผิดพลาดไม่คิดค่าใช้จ่าย การใช้เครดิตสะท้อนจากการบริโภค tokens จริงเท่านั้น
คำถามที่พบบ่อย
คีย์ API mistral จากผู้ให้บริการนี้เหมือนกับ Mistral Vibe หรือไม่?
ไม่ Mistral Vibe ใช้คีย์และการจัดเส้นทางโมเดลแบบแยกต่างหาก API ของเราเป็น endpoint uncensored ที่เป็นอิสระ เข้ากันได้กับรูปแบบ SDK ของ OpenAI โปรดตรวจสอบเอกสารการตั้งค่า base URL ของไคลเอนต์ของคุณ
คีย์ API หมดอายุหรือไม่?
คีย์ API ของคุณยังคงใช้งานได้ตลอดไป เครดิตที่เติมไว้ล่วงหน้าของคุณไม่หมดอายุ คุณสามารถเติมเงินด้วยคริปโต whenever ต้องการโดยไม่สูญเสียยอดเงินเดิม
ฉันจัดการกับข้อผิดพลาด 402 ได้อย่างไร?
รหัสสถานะ 402 ระบุว่าเครดิตแบบเติมเงินไม่เพียงพอ กรุณาเติมเงินด้วย USDT (TRC20) หรือ USDC (Base) เพิ่มเงินผ่านแดชบอร์ดเพื่อส่งคำขอทันที
สร้างคีย์ของคุณตอนนี้
ลงทะเบียน ดึงคีย์ของคุณ และอัปเดต URL พื้นฐาน การกำหนดค่าที่สมบูรณ์ภายในไม่กี่นาที