th ▾
ลองด้วยเครดิตทดลอง
  1. โมเดล AI ที่ปลดล็อกแล้ว
  2. เอกสาร API

เอกสาร API

เอกสารนี้ครอบคลุมอินเทอร์เฟซ chat-completions หลักสำหรับโมเดล uncensored ของเรา ใช้ endpoint ที่ให้ไว้เพื่อส่งข้อความและรับคำตอบแบบไม่มีข้อจำกัดทันที

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

ส่งคำขอของคุณไปยัง URL ฐานของเราพร้อมคีย์ API ที่ถูกต้องในหัว

  • Base URL: https://api.unlockedaimodels.com/v1
  • ส่วนหัว: Authorization: Bearer YOUR_API_KEY

ตัวระบุโมเดลคือ uncensored. คุณได้รับคีย์ที่ใช้งานได้อย่างละ 1 คีย์ต่อบัญชี ซึ่งจะแทนที่คีย์ก่อนหน้าใดๆ เมื่อสร้าง

curl https://api.unlockedaimodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate the standard HTTP headers for a POST request."}]
  }'

จุดจบ API Chat Completions

The POST /v1/chat/completions endpoint ประมวลผลข้อความของคุณและส่งคืนการเติมข้อความ

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

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

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

เปิดใช้งานการสตรีมโดยตั้งค่า stream: true ในบอดีคำขอของคุณ

แต่ละ chunk มีข้อความบางส่วน ทำให้คุณสามารถแสดงผลเอาท์พุตแบบเรียลไทม์ chunk สุดท้ายรวมสถิติการใช้งาน token ครบถ้วนเพื่อความโปร่งใสในการเรียกเก็บเงิน

วิธีนี้ลดความล่าช้าที่ผู้ใช้รู้สึกเมื่อคำตอบยาว ซึ่งสำคัญมากเมื่อสร้างข้อความที่มีมากกว่า 16,000 tokens

from openai import OpenAI

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

Function Calling และเครื่องมือ

กำหนดเครื่องมือในคำขอเพื่อเปิดใช้งานการเรียกใช้ฟังก์ชันที่มีโครงสร้าง

โมเดลรองรับ tool_choice พารามิเตอร์ ทำให้คุณสามารถบังคับพฤติกรรมเฉพาะหรือปล่อยให้โมเดลตัดสินใจได้ สิ่งนี้มีประโยชน์สำหรับการสร้างเอเยนต์ที่ต้องการโต้ตอบกับระบบภายนอกโดยไม่ทำลายบริบท uncensored

ตรวจสอบให้แน่ใจว่าคำจำกัดเครื่องมือของคุณสอดคล้องกับสคีมาของ OpenAI เพื่อความเข้ากันได้

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unlockedaimodels.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);

โหมด JSON และผลลัพธ์ที่มีโครงสร้าง

บังคับให้โมเดลส่งคืน JSON ที่ถูกต้องโดยการตั้งค่า response_format: {"type": "json_object"}.

สิ่งนี้ช่วยให้การแยกวิเคราะห์ข้อมูลเป็นไปได้อย่างคาดการณ์ได้สำหรับแอปพลิเคชันของคุณ ใช้โหมดนี้เมื่อต้องการดึงข้อมูลหรือสร้างไฟล์กำหนดค่า

เมื่อผสานกับการเรียกใช้ฟังก์ชัน จะสร้างสายการประมวลผลที่แข็งแกร่งสำหรับงานอัตโนมัติโดยไม่ต้องมีชั้นการตรวจสอบภายนอก

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)

พารามิเตอร์: อุณหภูมิ, Top-P และ Stop

ควบคุมความคิดสร้างสรรค์ด้วย temperature และความหลากหลายด้วย top_p.

ใช้ stop ลำดับเพื่อหยุดการสร้างที่เครื่องหมายเฉพาะ หน้าต่างบริบทมีขนาด 100,000 โทเค็นรวม โดยมีการส่งออกสูงสุด 16,000 โทเค็น เว้นแต่คุณจะระบุค่าน้อยกว่า max_tokens ค่า (ค่าเริ่มต้นคือ 2,048)

อัตราจำกัดการเรียกใช้คือ 300 คำขอต่อนาทีและ 8 คำขอพร้อมกันต่อคีย์

FAQ

ฉันจะเริ่มใช้งานโมเดลแบบไม่มีเซนเซอร์ได้อย่างไร?

สมัครด้วย Google หรืออีเมลเพื่อรับเครดิตทดลองฟรี $0.50 เพิ่มเครดิตคริปโตเพื่อ继续使用 API หลังจากหมดอายุการทดลอง ใช้ base URL ที่ให้ไว้และคีย์ API ของคุณเพื่อส่งคำขอแรกของคุณ

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

คุณจะได้รับข้อผิดพลาด 429 ขีดจำกัดคือ 300 คำขอต่อนาที และ 8 คำขอพร้อมกันต่อคีย์ รอสักครู่แล้วลองใหม่ หรือลดจำนวนคำขอแบบขนาน

โมเดลแบบไม่เซ็นเซอร์ใช้งานฟรีหรือไม่?

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

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

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