th ▾

เอกสารสำหรับนักพัฒนาสำหรับโมเดล Uncensored

เริ่มต้นใช้งาน LLM แบบ uncensored ที่พูดภาษาของคุณ คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ จุดเชื่อมต่อ (endpoints) และการสตรีมสำหรับคีย์ API NSFW ของคุณ

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

ขั้นตอนแรกคือการรับคีย์ของคุณ ลงทะเบียนด้วยบัญชี Google หรืออีเมล คุณจะได้รับคีย์ทันที ไม่ต้องใช้หมายเลขโทรศัพท์ ใช้ URL พื้นฐาน https://api.nsfwapikey.com/v1 ในไคลเอนต์ของคุณ แทนที่ค่าเริ่มต้น sk-... พร้อมคีย์ใหม่ของคุณ สิ่งนี้ทำงานกับ SDK ของ OpenAI มาตรฐาน API ไม่ต้องการการเปลี่ยนเส้นทางที่ซับซ้อน เป็นการเชื่อมต่อโดยตรงไปยังโมเดล

คำขอครั้งแรก

ส่งคำขอ POST ไปยัง /v1/chat/completions. รวมคีย์ของคุณในหัวข้อความ authorization ตั้งค่าโมเดลเป็น uncensored. คุณสามารถส่งพรอมต์ข้อความธรรมดาได้ โดยคำตอบจะส่งกลับเป็นข้อความดิบโดยไม่มีการปฏิเสธอย่างสุภาพ เหมาะสำหรับกรณีการใช้งานเชิงสร้างสรรค์หรือเชิงฟังก์ชัน เอนด์พอยต์นี้ใช้งานง่าย ไม่ต้องการพารามิเตอร์เพิ่มเติมสำหรับข้อความพื้นฐาน

curl https://api.nsfwapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON config for port 8080"}]
  }'

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

ใช้แพ็กเกจ Python ทางการของ OpenAI กำหนดค่า base URL ให้ชี้ไปยังเซิร์ฟเวอร์ของเรา ส่ง API key ของคุณเป็นตัวแปร API key ตั้งค่า model ID เป็น uncensored. สิ่งนี้ทำให้คุณสามารถใช้เมธอดที่คุ้นเคย คุณสามารถส่งข้อความเป็นรายการได้ คำตอบจะประกอบด้วยข้อความที่สร้างขึ้น การจัดการข้อผิดพลาดเป็นไปตามมาตรฐานสำหรับไคลเอนต์ HTTP สตรีมมิ่งหรือซิงค์ เลือกได้ตามใจ

from openai import OpenAI

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

เริ่มต้นใช้งาน OpenAI client ด้วย base URL แบบกำหนดเอง ส่ง string ของ API key Client จะจัดการคำขอ HTTP ตั้งค่า model เป็น uncensored. คุณสามารถใช้วิธีการ chat completions ออบเจกต์คำตอบประกอบด้วย choices เข้าถึงเนื้อหาข้อความได้โดยตรง ซึ่งเหมาะกับโปรเจกต์ Node.js ใดๆ ไม่ต้องการ middleware เพิ่มเติม

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nsfwapikey.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. คุณได้รับชิ้นข้อมูลข้อความ แต่ละชิ้นข้อมูลประกอบด้วยส่วนหนึ่งของข้อความตอบกลับ ชิ้นข้อมูลสุดท้ายรวมถึงข้อมูลการใช้โทเค็น สิ่งนี้ช่วยให้คุณติดตามต้นทุน โมเดลส่งโทเค็นออกมาตามลำดับ สิ่งนี้ช่วยลดความล่าช้าที่รับรู้ได้ คุณสามารถเรนเดอร์ข้อความเมื่อข้อความมาถึง รูปแบบ SSE เป็นมาตรฐานสำหรับไคลเอนต์ OpenAI

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 คำขอต่อนาที หน้าต่างบริบทมีขนาด 100,000 โทเค็น การส่งออกสูงสุดคือ 16,000 โทเค็น ข้อผิดพลาดเช่น 401 หมายถึงคีย์ไม่ถูกต้อง 402 หมายถึงไม่มีเครดิต เครดิตหมดอายุไม่ การปฏิเสธไม่เสียค่าใช้จ่าย ข้อผิดพลาดไม่ใช้โทเค็น ใช้รหัสเหล่านี้เพื่อแก้ไขข้อบกพร่องอย่างรวดเร็ว ระบบโปร่งใสเกี่ยวกับการใช้งาน

FAQ

ขนาด context window คืออะไร?

หน้าต่างบริบทมีขนาด 100,000 tokens สำหรับ prompt และ completion รวมกัน ผลลัพธ์สูงสุดคือ 16,000 tokens ต่อคำขอ สิ่งนี้รองรับเอกสารยาวหรือการสนทนา

ฉันจะจัดการข้อผิดพลาด API ได้อย่างไร?

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

คีย์ API NSFW ใช้ฟรีหรือไม่?

ไม่ใช่ เป็นการเติมเงินด้วยคริปโต คุณจ่าย $0.15 ต่อ 1M input tokens และ $0.50 ต่อ 1M output tokens ข้อผิดพลาดไม่มีค่าใช้จ่าย คุณได้รับเครดิตทดลอง $0.50 เป็นเวลา 7 วัน

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

ลงทะเบียน คัดลอกคีย์ อัปเดต base URL แค่นั้นเอง

เริ่มตอนนี้