th ▾
ลองด้วยเครดิตทดลอง

เอกสาร API llm uncensored

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

URL ฐานและการตรวจสอบสิทธิ์

เชื่อมต่อได้ทันทีโดยการชี้ไคลเอนต์ของคุณไปยัง URL ฐานและส่งคีย์ของคุณในเฮดเดอร์ การตรวจสอบสิทธิ์ทำได้ง่าย: รวม Authorization: Bearer YOUR_API_KEY พร้อมทุกคำขอ คุณได้รับคีย์ทันทีหลังจากสมัครด้วย Google หรืออีเมล ไม่ต้องใช้หมายเลขโทรศัพท์ และคีย์จะปรากฏบนหน้าจอทันที การตั้งค่านี้ทำงานกับ SDK ที่เข้ากันได้กับ OpenAI มาตรฐานใดๆ เนื่องจากเราปฏิบัติตามโครงสร้างอินเทอร์เฟซเดียวกัน คุณไม่จำเป็นต้องจัดการเซสชันการเข้าสู่ระบบที่ซับซ้อนหรือจัดการกับการหมดอายุของเซสชันที่รบกวนแพลตฟอร์มอื่น คีย์ของคุณคือข้อมูลรับรองเพียงอย่างเดียวที่คุณต้องการสำหรับเอนด์พอยต์ทั้งหมด ความเรียบง่ายนี้หมายความว่าคุณสามารถรวม API เข้ากับสคริปต์หรือแอปพลิเคชันของคุณได้โดยไม่ต้องกังวลเกี่ยวกับวงจรการรีเฟรชโทเค็นหรือโฟลว์ OAuth บริการนี้ออกแบบมาสำหรับนักพัฒนาที่ต้องการเข้าถึงโดยตรงโดยไม่มีความ birocracy เราให้อินเทอร์เฟซที่สะอาดและคาดเดาได้ซึ่งทำงานเหมือนกับมาตรฐานอุตสาหกรรม ซึ่งช่วยลดเวลาในการรวมอย่างมากเมื่อเทียบกับการจัดการระบบเข้าสู่ใช้งานแบบปิด

จุดจบ API Chat Completions

ส่งข้อความไปยังโมเดลแบบไม่มีเซนเซอร์ผ่านจุดจบ chat completions มาตรฐาน ปลายทางนี้รองรับการร้องขอ POST ไปยัง /v1/chat/completions พร้อม body แบบ JSON ที่มีข้อความของคุณ คุณต้องระบุ id ของโมเดลเป็น uncensored เพื่อใช้โมเดลภาษาขนาดใหญ่เฉพาะของเรา ระบบจะส่งข้อความตอบกลับที่คุณสามารถประมวลผลหรือแสดงผลได้ นี่คือ API ประเภทข้อความเข้า-ข้อความออก โดยไม่มีการสร้างภาพหรือเสียง คุณสามารถควบคุมโทนและสไตล์ได้โดยการปรับพารามิเตอร์เช่น temperature หรือ top_p รูปแบบการตอบกลับจะสอดคล้องและคาดเดาได้ ทำให้แยกวิเคราะห์ได้ง่ายในภาษาใดก็ได้ คุณสามารถส่งหลายรอบในการร้องขอเดียวเพื่อรักษาประวัติการสนทนา วิธีนี้เลียนแบบพฤติกรรมของผู้ให้บริการรายใหญ่ในขณะที่เสนอโมเดล uncensored เฉพาะของเรา นี่คือฟังก์ชันหลักสำหรับการสร้างแชทบอท ผู้ช่วย หรือเครื่องสร้างเนื้อหา จุดสิ้นสุดนี้ได้รับการปรับให้เหมาะสมสำหรับความเร็วและความน่าเชื่อถือ

การผสานรวม SDK Python

ผสานได้อย่างรวดเร็วโดยใช้ Python SDK ทางการด้วยการกำหนดค่าน้อยที่สุด คุณเพียงแค่ต้องตั้งค่า base URL และ API key ในการเริ่มต้นไคลเอนต์ ตัวอย่างโค้ดด้านล่างแสดงวิธีสร้างคำขอ chat completion แบบง่ายๆ วิธีการนี้ทำงานได้อย่างราบรื่นกับโค้ด OpenAI ที่มีอยู่เนื่องจากอินเทอร์เฟซเหมือนกัน คุณสามารถส่งรายการข้อความที่มีบทบาทเช่น system, user, หรือ assistant. วัตถุการตอบสนองให้คุณเข้าถึงข้อความที่สร้างขึ้นมาและการใช้งานโทเค็น ซึ่งทำให้การดีบักและการติดตามแอปพลิเคชันของคุณทำได้ง่าย คุณไม่จำเป็นต้องเขียนไคลเอนต์ HTTP แบบกำหนดเองหรือจัดการการแปลงข้อมูล JSON ด้วยตนเอง SDK จัดการงานหนักทั้งหมดให้คุณ ลดโค้ดซ้ำซ้อนและเร่งวงจรการพัฒนาอย่างมีนัยสำคัญ คุณสามารถเริ่มสร้างต้นแบบได้ในเวลาไม่กี่นาทีและขยาย規模ได้เมื่อจำเป็นไลบรารีมีเอกสารประกอบอย่างดีและได้รับการบำรุงรักษาอย่างแข็งขัน

การผสานรวม Node SDK

ใช้ Node.js SDK เพื่อรวม API เข้ากับโครงการ JavaScript หรือ TypeScript ของคุณ การตั้งค่าคล้ายกับ Python: กำหนดค่า URL พื้นฐานและคีย์เพียงครั้งเดียว ตัวอย่างโค้ดแสดงคำของ่ายๆ ไปยังเอนด์พอยต์แชท คุณสามารถใช้โครงสร้างข้อความเดียวกันกับใน Python เพื่อให้แน่ใจว่ามีความสอดคล้องกันทั่วทั้งสแต็กของคุณ ออบเจ็กต์การตอบสนองให้ข้อความการเติมข้อความและสถิติการใช้งาน สิ่งนี้มีประโยชน์สำหรับการติดตามการบริโภค token ในแอปพลิเคชัน Node ของคุณ SDK จัดการสตรีมและการจัดการข้อผิดพลาดภายใน ทำให้โค้ดของคุณง่ายขึ้น คุณสามารถรวมสิ่งนี้เข้ากับเส้นทาง Express ฟังก์ชันไร้เซิร์ฟเวอร์ หรืองานพื้นหลัง อินเทอร์เฟซเป็นที่คุ้นเคยสำหรับทุกคนที่เคยใช้ไลบรารี Node ของ OpenAI สิ่งนี้หมายความว่าคุณสามารถนำตรรกะและรูปแบบที่มีอยู่กลับมาใช้ใหม่ได้โดยไม่ต้องเรียนรู้โครงสร้าง API ใหม่ มันเข้ากันได้อย่างเป็นธรรมชาติกับระบบนิเวศ JavaScript สมัยใหม่ คุณได้รับประโยชน์จากอินเทอร์เฟซมาตรฐานพร้อมความสามารถเฉพาะของโมเดลของเรา สิ่งนี้ลดภาระทางปัญญาเมื่อสลับระหว่างส่วนต่างๆ ของแอปพลิเคชันของคุณ

การตอบกลับแบบสตรีมมิ่ง

เปิดใช้งานผลลัพธ์แบบเรียลไทม์โดยตั้งค่าพารามิเตอร์ stream เป็น true ในคำขอของคุณ API จะคืนค่าสตรีมของชิ้นข้อมูลแทนการตอบกลับสมบูรณ์เพียงครั้งเดียว ซึ่งเหมาะสำหรับอินเทอร์เฟซแชทที่คุณต้องการแสดงข้อความเมื่อมีการสร้าง แต่ละชิ้นข้อมูลประกอบด้วยคำตอบบางส่วน ซึ่งอนุญาตให้คุณอัปเดตส่วนติดต่อผู้ใช้แบบเพิ่มทีละส่วน ชิ้นข้อมูลสุดท้ายรวมถึงการใช้งานโทเค็นรวมสำหรับคำขอคุณลักษณะนี้ทำงานได้ทั้ง SDK Python และ Node โดยมีการเปลี่ยนแปลงโค้ดเพียงเล็กน้อย คุณจัดการสตรีมโดยการวนซ้ำชิ้นข้อมูลและต่อข้อความ ซึ่งสร้างประสบการณ์ผู้ใช้ที่ลื่นไหลกว่าการรอคำตอบเต็มรูปแบบ คุณลักษณะนี้มีความสำคัญเป็นพิเศษสำหรับการสร้างเนื้อหาแบบยาวหรืองานการให้เหตุผลที่ซับซ้อน ความสามารถการสตรีมเป็นมาตรฐานใน API LLM สมัยใหม่และรองรับที่นี่อย่างเต็มที่ คุณสามารถควบคุมการไหลโดยการจัดการอัตราการบริโภคสตรีม ซึ่งให้คุณควบคุมการแสดงผลผลลัพธ์ต่อผู้ใช้ได้อย่างละเอียด

ข้อจำกัด, ข้อผิดพลาด และบริบท

หน้าต่างบริบทรองรับได้สูงสุด 100,000 tokens สำหรับ prompt และ completion รวมกัน คุณสามารถส่งการเรียกพร้อมกันได้สูงสุด 100,000 tokens ต่อคีย์ และ 300 requests ต่อนาที หากเกินขีดจำกัดเหล่านี้ คุณจะได้รับการตอบกลับ error 429 (rate limit) การตรวจสอบสิทธิ์ที่ผิดพลาดจะส่ง status 401 หากคีย์ไม่ถูกต้อง status 402 บ่งชี้ว่าเครดิตเติมเงินของคุณหมดแล้ว คุณสามารถเติมผ่านคริปโตได้ทุกเมื่อเพื่อกลับมาใช้บริการอีกครั้ง ข้อผิดพลาดไม่ใช้เครดิตของคุณ ดังนั้นการเรียกที่ล้มเหลวจึงฟรี ผลลัพธ์สูงสุดต่อการเรียกคือ 16,000 tokens หรือ 2,048 หากไม่ได้ระบุขีดจำกัด ขนาด request body จำกัดอยู่ที่ 8 MB ขีดจำกัดเหล่านี้ถูกออกแบบมาเพื่อการใช้งานที่ยุติธรรมและความเสถียรของระบบ คุณสามารถตรวจสอบการใช้งานผ่าน response headers หรือ SDK objects ความโปร่งใสนี้ช่วยให้คุณจัดการงบประมาณและวางแผนสถาปัตยกรรมแอปพลิเคชันได้อย่างมีประสิทธิภาพ โมเดลเติมเงินหมายความว่าคุณจ่ายเฉพาะสิ่งที่ใช้ โดยไม่มีค่าธรรมเนียมแฝง

cURL

curl https://api.mistralapilogin.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fix my token expiry error"}]
  }'

Python

from openai import OpenAI

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

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

จะตรวจสอบความถูกต้องกับ mistral API login alternative ได้อย่างไร?

คุณยืนยันตัวตนโดยการรวมคีย์ API ของคุณในหัวเรื่อง Authorization ของทุกคำขอ คุณได้รับคีย์นี้ทันทีหลังจากสมัครสมาชิกด้วย Google หรืออีเมล ไม่ต้องใช้หมายเลขโทรศัพท์หรือขั้นตอนการเข้าสู่ระบบที่ซับซ้อน คีย์นี้ใช้งานได้กับ SDK ที่เข้ากันได้กับ OpenAI ทุกประเภทโดยการตั้งค่า base URL ให้ถูกต้อง

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

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

ฉันสามารถใช้ API นี้กับ SDK ของ OpenAI ทางการได้หรือไม่

ใช่ API ของเราเข้ากันได้กับ openai อย่างสมบูรณ์และทำงานกับ SDK มาตรฐานของ OpenAI คุณเพียงต้องเปลี่ยน base URL ไปยัง endpoint ของเราและระบุ API key ของคุณ อินเทอร์เฟซจะเหมือนกัน ดังนั้นโค้ดที่มีอยู่ของคุณควรทำงานได้ด้วยการเปลี่ยนแปลงเพียงเล็กน้อย สิ่งนี้ช่วยให้คุณสลับระหว่างโมเดลได้ง่ายโดยไม่ต้องเขียนลอจิกการผสานรวมใหม่

รับคีย์ API ในขั้นตอนเดียว

ลงทะเบียน คัดลอกโทเค็น อัปเดต endpoint แค่นี้ก็พอ