th ▾

API แบบไม่เซ็นเซอร์สำหรับการใช้งานผู้ใหญ่ตามกฎหมายkeyapikimi.com

เริ่มต้นที่นี่การผสานรวม

เอกสาร API ที่เข้ากันได้กับ OpenAI

เริ่มใช้ LLM uncensored ของเราทันที คู่มือนี้ครอบคลุมเอนด์พอยต์ API ที่เข้ากันได้กับ OpenAI การตรวจสอบสิทธิ์ และพารามิเตอร์สตรีมมิ่งสำหรับการผสานรวมโดยตรง

https://api.keyapikimi.com/v1uncensored

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

URL ฐานสำหรับคำขอทั้งหมดคือ HTTPS://api.keyapikimi.com/v1 ตรวจสอบสิทธิ์โดยการส่งคีย์ API เฉพาะของคุณในหัว Authorization คุณจะได้รับคีย์นี้ทันทีหลังจากสมัครสมาชิกด้วย Google หรืออีเมล คีย์นี้ให้สิทธิ์เข้าถึงโมเดล uncensored โดยไม่ต้องสมัครสมาชิกแบบรายเดือน

curl https://api.keyapikimi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch weather in tokyo"}]
  }'

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

คำขอครั้งแรก: Chat Completions

ส่งคำสอบถามข้อความไปยังโมเดล uncensored เดียวผ่าน endpoint chat completions ID ของโมเดลคือ "uncensored" endpoint นี้รับพารามิเตอร์มาตรฐานเช่น temperature และ top_p มันส่งข้อความที่สร้างโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย

from openai import OpenAI

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

แต่ละคำขอรองรับหน้าต่างบริบทขนาด 100,000 tokens สำหรับทั้ง input และ output รวมกัน คุณสามารถสตรีมคำตอบหรือรับเป็นบล็อกเดียว โมเดลจัดการการเรียกฟังก์ชันและโหมด JSON ได้อย่างมีประสิทธิภาพ

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

ใช้ SDK ภาษา Node.js ทางการของ OpenAI เพื่อเชื่อมต่อได้ง่าย ตั้งค่า base URL และ API key ใน object การกำหนดค่า วิธีนี้ใช้ได้กับไลบรารี client ที่เข้ากันได้กับ OpenAI ใดๆ คุณหลีกเลี่ยงตรรกะการ routing ที่ซับซ้อนโดยใช้ผู้ให้บริการโมเดลเพียงรายเดียว

import OpenAI from "openai";

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

ส่ง id โมเดล "uncensored" เพื่อให้แน่ใจว่าคำขอไปยังเซิร์ฟเวอร์ที่ถูกต้อง API จะจัดการการนับ token และการเรียกเก็บเงินโดยอัตโนมัติ ข้อผิดพลาดจะถูกส่งกลับเป็นรหัสสถานะ HTTP มาตรฐานเพื่อให้ง่ายต่อการดีบัก

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

เปิดใช้งานการสตรีมโดยการตั้งค่าพารามิเตอร์ 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)

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

พารามิเตอร์: Temperature และ Top P

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

ปรับ seed สำหรับผลลัพธ์ที่ทำซ้ำได้ระหว่างการทดสอบ การลงโทษการปรากฏตัวและความถี่ช่วยลดความซ้ำซ้อน โหมด JSON บังคับให้เอาต์พุตเป็น JSON ที่ถูกต้อง ใช้ response_format เพื่อบังคับโครงสร้างข้อมูลเข้มงวดสำหรับแอปพลิเคชันของคุณ

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

หน้าต่างบริบทมีขนาดรวม 100,000 tokens คุณสามารถส่งได้สูงสุด 300 requests ต่อนาทีต่อคีย์ โดยความพร้อมใช้งานพร้อมกันจำกัดไว้ที่ 8 simultaneous requests ต่อคีย์ และขนาด body ของ request ไม่ควรเกิน 8 MB ขีดจำกัดเหล่านี้ช่วยให้การทำงานมีความเสถียรสำหรับผู้ใช้ทุกคน

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

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

API key ของ kimi ใช้ทำอะไร?

คีย์ API ของคุณยืนยันตัวตนไปยังจุดปลาย LLM uncensored ซึ่งแทนที่ความจำเป็นในการสมัครสมาชิกผู้ขายหลายราย ใช้ร่วมกับไลบรารีไคลเอนต์ที่เข้ากันได้กับ OpenAI มาตรฐานใดๆ

คุณรับวิธีการชำระเงินใดบ้าง?

คริปโตเท่านั้น: USDT บน TRC20 หรือ USDC บน Base จำนวนเต็มตั้งแต่ $20 ถึง $500 ส่วนลดเครดิตเริ่มใช้เมื่อจ่ายตั้งแต่ $50

โมเดลแบบไม่เซ็นเซอร์รองรับการสตรีมข้อมูลหรือไม่?

ใช่ การสตรีมรองรับผ่าน Server-Sent Events คุณได้รับโทเค็นแบบเรียลไทม์ ชิ้นสุดท้ายประกอบด้วยการใช้โทเค็นรวมสำหรับการเรียกเก็บเงิน

เข้าถึงคีย์ของคุณทันที

สมัครสมาชิก รับคีย์ของคุณ แล้วอัปเดต base URL เสร็จสิ้น