th ▾

ชำระค่าโทเค็น ไม่ใช่สมาชิกแบบรายเดือน

เชื่อมต่อ api uncensored ai อย่างรวดเร็ว

เริ่มใช้ API AI uncensored ภายในไม่กี่นาทีโดยการชี้ไคลเอนต์ที่เข้ากันได้กับ OpenAI ของคุณไปยัง base URL ของเรา คู่มือเริ่มต้นอย่างรวดเร็วนี้ครอบคลุมการตรวจสอบสิทธิ์ chat completions การสตรีมมิ่ง และการเรียกใช้เครื่องมือพร้อมตัวอย่างที่เป็นรูปธรรม

Authentication and base URL

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

ตั้งค่า base_url เพื่อ https://api.isgrokuncensored.com/v1. ส่งคีย์ของคุณใน Authorization header. ระบบตรวจสอบข้อมูลรับรองก่อนประมวลผลโทเค็นใดๆ ข้อผิดพลาดเช่น 401 บ่งชี้ว่าคีย์ไม่ถูกต้องหรือหายไป ตรวจสอบแดชบอร์ดหากคีย์ล้มเหลว

จุดจบ API Chat completions

ส่งคำขอ POST ไปยัง /v1/chat/completions เพื่อรับการตอบกลับแบบข้อความ เอนด์พอยต์นี้ยอมรับอาร์เรย์ข้อความมาตรฐานและคืนค่าข้อความที่สร้าง มันไม่รองรับรูปภาพ เสียง หรือ embeddings ใช้รหัสโมเดล uncensored สำหรับคำขอทั้งหมด วิธีนี้รับประกันว่าคุณกำลังใช้โมเดล open-weight ที่ถูกต้อง

โทเค็นอินพุตมีราคา $0.15 ต่อล้านโทเค็น ในขณะที่โทเค็นเอาต์พุตมีราคา $0.50 ต่อล้านโทเค็น เครดิตเติมเงินหักเฉพาะสำหรับการใช้งานจริง ข้อผิดพลาดและการปฏิเสธไม่ใช้ยอดเครดิตของคุณ คุณสามารถส่งข้อมูลได้สูงสุด 8 MB ต่อ body ของคำขอ ขีดจำกัดนี้ครอบคลุมการโต้ตอบข้อความมาตรฐานส่วนใหญ่

การใช้งานโทเค็นและการตอบกลับแบบสตรีม

เปิดใช้งานการสตรีมโดยตั้งค่า stream เพื่อ true ในการร้องขอของคุณ คุณได้รับ Server-Sent Events (SSE) สำหรับการส่งโทเค็นแบบเรียลไทม์ ชิ้นสุดท้ายประกอบด้วยสถิติการใช้โทเค็นรวม ซึ่งช่วยให้คุณติดตามต้นทุนแบบเรียลไทม์ สิ่งนี้จำเป็นสำหรับการสร้างอินเทอร์เฟซแชทที่ตอบสนอง

แยกวิเคราะห์ข้อมูล SSE เพื่ออัปเดต UI ของคุณแบบเพิ่มทีละส่วน โมเดลสร้างข้อความอย่างต่อเนื่องจนกว่าหน้าต่างบริบทจะเต็มหรือลำดับหยุดทำงาน ความยาวเอาต์พุตสูงสุดคือ 16,000 โทเค็นต่อคำขอ คุณต้องระบุ max_tokens เพื่อเกินจำนวนโทเค็นเริ่มต้น 2,048 ซึ่งป้องกันค่าใช้จ่ายที่ไม่คาดคิดจากคำตอบที่ยาว

การเรียกฟังก์ชันและโหมด JSON

ใช้ tools พารามิเตอร์เพื่อเปิดใช้งานความสามารถการเรียกใช้ฟังก์ชัน กำหนด schema เครื่องมือของคุณใน body ของคำขอ โมเดลจะส่งกลับ argument ที่มีโครงสร้างสำหรับฟังก์ชันของคุณ สิ่งนี้ทำงานได้อย่างราบรื่นกับไคลเอนต์ที่เข้ากันได้กับ OpenAI มาตรฐาน คุณยังสามารถบังคับ output JSON โดยใช้ response_format. สิ่งนี้มีประโยชน์สำหรับการแยกวิเคราะห์ข้อมูลที่มีโครงสร้าง

ตั้งค่า response_format เพื่อ {"type": "json_object"} เพื่อรับ JSON ล้วน โหมดนี้ปิดข้อความสนทนาทั่วไป เหมาะสำหรับผสานรวมแบบโปรแกรม คุณสามารถรวมเครื่องมือและโหมด JSON สำหรับเวิร์กโฟลที่ซับซ้อน API จะจัดการการแยกวิเคราะห์ภายใน คุณเพียงต้องตรวจสอบโครงสร้างผลลัพธ์

พารามิเตอร์โมเดล: temperature และ top_p

ปรับ temperature เพื่อควบคุมความสุ่ม ค่าที่สูงขึ้นผลิตผลลัพธ์ที่มีความสร้างสรรค์มากกว่า ค่าที่ต่ำกว่าทำให้การตอบกลับมีความเป็นกำหนดได้มากกว่า ค่าเริ่มต้นมักคือ 1.0 คุณสามารถตั้งค่าได้ระหว่าง 0 ถึง 2 ใช้ top_p สำหรับการสุ่มแบบ nucleus สิ่งนี้จำกัดมวลความน่าจะเป็นของโทเค็นที่พิจารณา ทำงานร่วมกับอุณหภูมิเพื่อปรับปรุงคุณภาพของผลลัพธ์

พารามิเตอร์ที่รองรับอื่นๆ ได้แก่ stop ลำดับ, seed สำหรับการทำซ้ำ และค่าปรับเช่น presence_penalty. ตัวเลือกเหล่านี้ช่วยให้คุณปรับแต่งกระบวนการสร้างข้อความ คุณสามารถทดลองกับชุดค่าผสมที่แตกต่างกันได้ API เคารพพารามิเตอร์มาตรฐานของ OpenAI ทั้งหมด เพื่อให้การย้ายจากผู้ให้บริการรายอื่นทำได้ง่าย ทดลองค่าต่างๆ เพื่อหาค่าที่เหมาะสมที่สุดสำหรับกรณีการใช้งานของคุณ

ข้อจำกัด, ข้อผิดพลาด และหน้าต่างบริบท

หน้าต่างบริบทรองรับ 100,000 tokens รวม ซึ่งรวมถึง tokens prompt และ completion คุณสามารถส่งเอกสารขนาดใหญ่สำหรับการวิเคราะห์ ขีดจำกัดอัตราอนุญาต 300 คำขอต่อนาทีต่อคีย์ ความพร้อมใช้งานจำกัดไว้ที่ 8 คำขอพร้อมกัน การเกินขีดจำกัดเหล่านี้จะคืนข้อผิดพลาด 429 ลองใหม่ด้วย exponential backoff

จัดการข้อผิดพลาดอย่างสุภาพในโค้ดของคุณ ข้อผิดพลาด 402 หมายถึงเครดิตที่ชำระล่วงหน้าหมดแล้ว เติมเงินด้วยคริปโตเพื่อดำเนินการต่อ ข้อผิดพลาด 401 หมายถึงปัญหาลงชื่อเข้าใช้ ตรวจสอบความถูกต้องของคีย์ API ไม่เรียกเก็บเงินสำหรับคำขอที่ล้มเหลวเนื่องจากข้อผิดพลาดในการตรวจสอบ สิ่งนี้ปกป้องยอดคงเหลือของคุณจากการเพิ่มขึ้นแบบไม่คาดคิด

cURL

curl https://api.isgrokuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC timestamp"}]
  }'

Python

from openai import OpenAI

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

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

URL พื้นฐานสำหรับ API AI uncensored คืออะไร?

URL พื้นฐานคือ HTTPS://api.isgrokuncensored.com/v1 คุณต้องตั้งค่านี้ในการกำหนดค่า SDK ที่เข้ากันได้กับ OpenAI มันแทนที่จุดเชื่อมต่อ OpenAI เริ่มต้น URL นี้รองรับทั้งคำขอแบบสตรีมและแบบไม่สตรีม ใช้สำหรับ chat completions ทั้งหมด

ฉันจัดการกับการตอบกลับแบบสตรีมมิ่งกับ LLM แบบไม่เซ็นเซอร์ได้อย่างไร?

ตั้งค่าพารามิเตอร์ stream เป็น true ในการร้องขอของคุณ คุณจะรับ Server-Sent Events (SSE) ที่มีข้อความบางส่วน แยกวิเคราะห์แต่ละ chunk เพื่ออัปเดตอินเทอร์เฟซของคุณ chunk สุดท้ายรวมถึงข้อมูลการใช้งานโทเค็น ซึ่งอนุญาตให้แสดงข้อความที่สร้างแบบเรียลไทม์ มีประสิทธิภาพสำหรับคำตอบขนาดใหญ่

เกิดอะไรขึ้นหากฉันเกินขีดจำกัดอัตราการใช้งาน?

คุณได้รับ status code 429 API อนุญาต 300 คำขอต่อนาทีต่อคีย์ ความพร้อมใช้งานจำกัดอยู่ที่ 8 คำขอพร้อมกัน ใช้ exponential backoff ในไคลเอนต์ของคุณ ซึ่งช่วยป้องกันไม่ให้เซิร์ฟเวอร์รับภาระมากเกินไป ลองส่งคำขออีกครั้งหลังจากหยุดพักสั้นๆ API จะไม่เรียกเก็บเงินสำหรับคำขอที่ถูกจำกัดอัตราหากการตรวจสอบล้มเหลว

รับคีย์ API ของคุณตอนนี้

สมัครสมาชิก คัดลอกคีย์ของคุณ แล้วอัปเดต URL พื้นฐานของคุณ นั่นคือสิ่งที่คุณต้องการเพื่อตั้งค่า

รับ API keyดูเอกสาร