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

เริ่มต้นใช้งาน: การผสานรวม API แบบไม่เซ็นเซอร์

ผสาน LLM แบบไม่มีเซนเซอร์ของเราเข้ากับแอปพลิเคชันของคุณด้วย SDK ที่เข้ากันได้กับ OpenAI อย่างเป็นทางการ คุณจะต้องกำหนดค่า base URL ตรวจสอบสิทธิ์ด้วยเครดิตคริปโตแบบเติมเงินของคุณ และส่งคำขอข้อความทันที

ข้อกำหนดเบื้องต้น: การติดตั้ง SDK อย่างเป็นทางการ

ติดตั้งไลบรารีที่ตรงกับสภาพแวดล้อมการพัฒนาของคุณเพื่อเริ่มการสื่อสารกับ API SDK จัดการการตรวจสอบสิทธิ์และการแปลงข้อมูลโดยอัตโนมัติดังนั้นคุณสามารถมุ่งเน้นไปที่ตรรกะ

สำหรับสภาพแวดล้อม Python ใช้ตัวจัดการแพ็คเกจมาตรฐานเพื่อติดตั้งเวอร์ชันล่าสุด นักพัฒนา Node.js ควรเพิ่มแพ็คเกจ npm เข้าไปใน dependencies ของโปรเจกต์ เครื่องมือทั้งสองรองรับโปรโตคอลที่เข้ากันได้กับ OpenAI

  • Python: pip install openai
  • Node.js: npm install openai

การตั้งค่า base URL และ API key

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

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

  • Base URL: https://api.filterwithoutai.com/v1
  • Auth Header: Authorization: Bearer YOUR_API_KEY

การขอข้อมูลครั้งแรกไปยัง /v1/chat/completions

ส่งคำขอ POST ไปยัง endpoint chat completions พร้อม prompt และรหัสโมเดลของคุณ ระบบประมวลผลข้อความและส่งข้อความตอบกลับดิบโดยไม่มีการกรองเนื้อหาสำหรับหัวข้อผู้ใหญ่ที่ถูกต้องตามกฎหมาย คุณต้องระบุรหัสโมเดลเป็น uncensored เพื่อเข้าถึงพฤติกรรมเฉพาะนี้

ร่างกายคำขอประกอบด้วยพารามิเตอร์มาตรฐานเช่น messages และ model. API รับอินพุตของคุณและสร้างข้อความตามข้อจำกัดของหน้าต่างบริบท ข้อผิดพลาดระหว่างกระบวนการประมวลผลไม่ใช้เครดิตที่เติมเงินล่วงหน้าของคุณ รับประกันการเรียกเก็บเงินที่เป็นธรรม

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

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

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

กำลังกำหนดค่าโหมด JSON และการเรียกใช้เครื่องมือ

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

Tool Calling ช่วยให้โมเดลสามารถเรียกใช้ฟังก์ชันตามคำแนะนำในคำสั่งของคุณ คุณสามารถกำหนดเครื่องมือและระบุวิธีที่โมเดลควรเลือกคุณสมบัตินี้ทำงานได้อย่างราบรื่นกับโมเดล uncensored แบบเดียวของเราโดยไม่ต้องใช้การกำหนดค่าเพิ่มเติม

ทำความเข้าใจขีดจำกัดอัตราและความพร้อมใช้งาน

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

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

cURL

curl https://api.filterwithoutai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list three ways to optimize a python loop"}]
  }'

Python

from openai import OpenAI

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

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

อะไรทำให้โมเดลแบบไม่เซ็นเซอร์ของคุณแตกต่างจากตัวเลือกอื่น?

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

การเรียกเก็บเงินทำงานอย่างไรกับเครดิตคริปโต?

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

มีข้อจำกัดเนื้อหาแบบเข้มงวดหรือไม่?

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

ปกป้องคีย์ API ของคุณ

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

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