TH ▾

คู่มือเริ่มต้นอย่างรวดเร็ว: บูรณาการ API Sin Restricciones ของเรา

ผสาน API AI uncensored ของคุณในไม่กี่นาทีโดยใช้โปรโตคอลมาตรฐานของ OpenAI สร้างข้อความโดยไม่มีการบล็อกเนื้อหาด้วยความหน่วงที่คาดการณ์ได้และราคาโปร่งใสต่อโทเคน

ข้อกำหนดเบื้องต้น

ก่อนเริ่มต้น ให้แน่ใจว่าคุณมีบัญชีที่สร้างไว้แล้วใน apisinrestricciones.com ลงทะเบียนด้วยอีเมลและรหัสผ่านของคุณเพื่อรับคีย์ API ของคุณทันที ไม่ต้องใช้บัตรเครดิตสำหรับการทดลองใช้เริ่มต้น $0.50 API นี้แบบไม่มีข้อจำกัด ใช้โปรโตคอลมาตรฐาน chat-completions ซึ่งหมายความว่าคุณสามารถใช้ไลบรารีของ OpenAI หรือไคลเอนต์ที่เข้ากันได้ใดๆ ได้

La api ia expone un único modelo idenficado como uncensored. No hay elección de modelos ni enrutamiento. El modelo es un LLM de peso abierto alojado en nuestros servidores, diseñado para responder sin censura a contenido adulto legal y temas controversiales. No ofrecemos embeddings, imágenes ni audio.

การตรวจสอบสิทธิ์ด้วย API Key

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

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

เอนด์พอยต์: Chat Completions

จุดเข้าหลักคือ POST /v1/chat/completions ที่นี่คุณส่งประวัติการสนทนาและรับข้อความที่สร้างขึ้น URL base คือ https://api.apisinrestricciones.com/v1 ตรวจสอบให้แน่ใจว่าไคลเอนต์ของคุณกำหนดเป้าหมายไปที่ base_url นี้แทนของ OpenAI

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

ตัวอย่างใน Python

ใช้ไลบรารี openai ของ Python เพื่อโต้ตอบกับ API กำหนดค่าคีย์และ base_url ให้ถูกต้อง โค้ดด้านล่างแสดงคำขอข้อความแบบเต็มพื้นฐาน

  • ติดตั้งไลบรารีด้วย pip install openai
  • แทนที่ YOUR_API_KEY ด้วยคีย์จริงของคุณ
  • ส่งข้อความและประมวลผลการตอบกลับ
from openai import OpenAI

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

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

ตัวอย่างใน JavaScript

สำหรับสภาพแวดล้อม Node.js หรือเบราว์เซอร์สมัยใหม่ ให้ใช้ไลบรารีทางการเดียวกัน โครงสร้างคล้ายกับ Python แต่ปรับให้เข้ากับไวยากรณ์อะซิงโครนัสของ JavaScript

  • ตรวจสอบให้แน่ใจว่าคุณจัดการ promises อย่างถูกต้อง
  • กำหนดค่า base_url ไปยัง https://api.apisinrestricciones.com/v1
  • เข้าถึงเนื้อหาที่สร้างขึ้นจาก response.choices[0].message.content
import OpenAI from "openai";

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

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

สตรีมมิงด้วย SSE

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

สิ่งนี้มีประโยชน์สำหรับส่วนติดต่อแชทที่แสดงข้อความแบบเรียลไทม์ จัดการเหตุการณ์ 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)

โปรดจำไว้ว่าการสตรีมมิงใช้โควตาโทเคนเดียวกันและอยู่ภายใต้ขีดจำกัดอัตราเดียวกัน

ขีดจำกัด ข้อผิดพลาด และบริบท

คีย์ของคุณจำกัดอยู่ที่ 300 คำขอต่อนาที หากคุณเกินขีดจำกัดนี้ คุณจะรับข้อผิดพลาด 429 (Too Many Requests) ร่างคำขอไม่ควรเกิน 8 MB หากคีย์ไม่ถูกต้อง คุณจะรับ 401 หากไม่มียอดคงเหลือ ระบบจะระบุความจำเป็นในการเติมเงิน

โมเดลรองรับหน้าต่างบริบท 100,000 โทเคน ซึ่งรวมถึงทั้งพรอมต์และการตอบกลับ หากคุณเกินขีดจำกัดนี้ API จะปฏิเสธคำขอ ไม่มีการรับประกันความเร็วที่ขึ้นอยู่กับภาระงานของเซิร์ฟเวอร์; ประสิทธิภาพจะแตกต่างกันไปตามความพร้อมของ GPU ข้อผิดพลาดของยอดคงเหลือไม่มีรหัส HTTP ที่เป็นมาตรฐานสากล แต่บ่งชี้ถึงการขาดเงินทุนอย่างชัดเจน

cURL

curl https://api.apisinrestricciones.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

ข้อมูลจำเพาะ API

ขีดจำกัดและความสามารถจริงทั้งหมดของ API ในที่เดียว ตรวจสอบก่อนเติมเงิน

รายการค่า
รูปแบบ APIรองรับ OpenAI: ใช้ OpenAI SDK ใดก็ได้ แค่เปลี่ยน base URL และคีย์
เอนด์พอยต์POST /v1/chat/completions · GET /v1/models
ID โมเดลuncensored
การยืนยันตัวตนAuthorization: Bearer YOUR_KEY
Base URLhttps://api.apisinrestricciones.com/v1
พารามิเตอร์temperature, top_p, stop, seed, presence_penalty, frequency_penalty
เอาต์พุตสูงสุดได้ถึงส่วนที่เหลือของหน้าต่าง 100,000 โทเคน; max_tokens ไม่บังคับ (ไม่มีเพดานแยก)
สตรีมมิงรองรับ — server-sent events ชิ้นสุดท้ายมีจำนวนโทเคนที่ใช้
การเรียกใช้ฟังก์ชันรองรับ — tools, tool_choice คำตอบมี tool_calls รวมถึงตอนสตรีม ส่งผลลัพธ์กลับด้วย role: tool
หน้าต่างบริบท100,000 โทเคน (อินพุตรวมเอาต์พุต)
โหมด JSONresponse_format: {"type": "json_object"}
คำขอพร้อมกันสูงสุด 8 คำขอพร้อมกันต่อคีย์
ขีดจำกัดอัตรา300 คำขอต่อนาทีต่อคีย์
เฮดเดอร์ของคำตอบX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
ขนาดคำขอไม่เกิน 8 MB
ราคา$0.25 ต่อ 1 ล้านโทเคนอินพุต · $1.00 ต่อ 1 ล้านโทเคนเอาต์พุต
เติมเงินUSDT (TRC20) หรือ USDC (Base) จำนวนเต็มใดก็ได้ตั้งแต่ $10 ถึง $500
โบนัส+5% เมื่อเติมตั้งแต่ $50, +10% ตั้งแต่ $100
อายุเครดิตเครดิตที่ซื้อไม่มีวันหมดอายุ ไม่มีการสมัครรายเดือน
การคิดเงินเครดิตแบบเติมเงินล่วงหน้าตามการใช้งานจริง ข้อผิดพลาดและการปฏิเสธไม่คิดเงิน
เครดิตทดลองใช้ฟรี$0.50 ใช้ได้ 7 วัน ไม่ต้องใช้บัตร · คีย์ทดลอง: 2 คำขอพร้อมกัน, 60 ครั้งต่อนาที; ขีดจำกัดเต็ม (8 และ 300) หลังเติมเงินครั้งแรก
คีย์หนึ่งบัญชีมีคีย์ที่ใช้งานได้หนึ่งคีย์ คีย์ใหม่จะแทนคีย์เดิม
เนื้อหาอนุญาตเนื้อหาสำหรับผู้ใหญ่ ปฏิเสธเนื้อหาทางเพศที่เกี่ยวข้องกับผู้เยาว์
เข้าสู่ระบบGoogle หรืออีเมลและรหัสผ่าน

รหัสข้อผิดพลาด

ข้อผิดพลาดส่งกลับเป็น JSON พร้อม type ที่คงที่ คำขอที่ล้มเหลวหรือถูกปฏิเสธไม่คิดเงิน

รหัสประเภทความหมาย
400bad_requestJSON ไม่ถูกต้อง ข้อความว่าง พารามิเตอร์ผิด หรือเกินหน้าต่างบริบท
401missing_key · invalid_key · key_revokedไม่มีคีย์ คีย์ผิด หรือคีย์ถูกแทนที่แล้ว
402no_creditเครดิตหมด เติมเงินแล้วใช้งานต่อได้ทันที
403content_blockedเนื้อหาทางเพศเกี่ยวกับผู้เยาว์ ถูกปฏิเสธ ไม่คิดเงิน
404not_foundไม่รู้จักเอนด์พอยต์
413request_too_largeขนาดเกิน 8 MB
429rate_limited · concurrencyเกิน 300/นาที หรือ 8 พร้อมกัน รอแล้วลองใหม่
503upstream_busyโมเดลไม่ว่าง ลองใหม่ในไม่กี่วินาที

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

'ไม่เซ็นเซอร์' หมายถึงอะไรกันแน่?

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

ราคาเท่าไหร่และคิดค่าบริการอย่างไร?

คุณจ่ายเฉพาะที่ใช้: $0.25 ต่อ 1M โทเคนอินพุต และ $1.00 ต่อ 1M เอาต์พุต ไม่มีสมาชิกรายเดือน เครดิตแบบเติมเงินล่วงหน้าไม่หมดอายุ และคุณสามารถเติมเงินตั้งแต่ $10 ด้วยคริปโทเคอร์เรนซี (USDT หรือ USDC)

ฉันสามารถใช้ API สำหรับการเรียกใช้ฟังก์ชัน (tool calling) ได้หรือไม่?

ใช่ เอนด์พอยต์รองรับการเรียกใช้ฟังก์ชันตามมาตรฐาน OpenAI ใช้พารามิเตอร์ <code>tools</code> เพื่อกำหนดฟังก์ชันของคุณ และโมเดลจะเรียกใช้เมื่อเหมาะสม

คีย์ของคุณอยู่แค่เอื้อม

สร้างบัญชี คopy คีย์ API และเปลี่ยน URL ฐาน ง่ายแค่นั้น

รับคีย์ API
รับคีย์ API