เอกสาร API & เริ่มต้นอย่างรวดเร็ว
ใส่ API LLM แบบไม่เซ็นเซอร์ของเราโดยการเปลี่ยน URL พื้นฐานและคีย์ คุณเก็บโค้ดของคุณ รับคำตอบที่ไม่จำกัด และจ่ายเฉพาะสิ่งที่ใช้เท่านั้น
Authentication & Base URL
เริ่มต้นด้วยการสร้าง API key ของคุณบนแดชบอร์ด เราใช้ header ที่เข้ากันได้กับ OpenAI มาตรฐาน ดังนั้นคุณจึงต้องอัปเดตเพียง base_url และ API_KEY ตัวแปร เพื่อให้การผสานรวม SDK ที่มีอยู่ของคุณทำงานได้โดยไม่ต้องแก้ไข เรารองรับการลงชื่อเข้าใช้ด้วย Google หรือการลงทะเบียนด้วยอีเมล/รหัสผ่าน และคีย์ของคุณจะปรากฏทันทีเมื่อสร้าง
- Base URL:
https://api.routeropen.cc/v1 - Auth Header:
Authorization: Bearer YOUR_API_KEY
รักษาความมั่นคงปลอดภัยของคีย์ของคุณ เนื่องจากคีย์นี้ควบคุมเครดิตที่เติมเงินไว้ของคุณ บัญชีแต่ละบัญชีอนุญาตให้ใช้คีย์ที่ใช้งานเพียงคีย์เดียวในครั้งเดียว การสร้างคีย์ใหม่จะแทนที่คีย์เก่าทันที
คำขอครั้งแรก
ส่งคำขอแรกของคุณโดยใช้มาตรฐาน chat/completions endpoint. endpoint. ID ของโมเดลคือ uncensored. ระบบนี้จะรับข้อความเข้าและส่งข้อความออก โดยไม่มีตัวกรองเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย
curl https://api.routeropen.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all files in current directory"}]
}'คำขอนี้สาธิตโครงสร้างพื้นฐาน คุณสามารถปรับพารามิเตอร์เช่น temperature หรือ top_p เพื่อควบคุมความสร้างสรรค์ การตอบกลับรวมถึงสถิติการใช้งานโทเค็นสำหรับการเรียกเก็บเงินที่โปร่งใส
การผสานรวม SDK Python
ใช้ไลบรารี Python ทางการของ OpenAI เพื่อผสานรวม API ชี้ client ไปยัง base URL ของเราและใช้ API key ของคุณ วิธีนี้ใช้งานได้ราบรื่นกับโค้ดเบสที่มีอยู่ซึ่งกำหนดเป้าหมายไปยัง OpenAI อยู่แล้ว
from openai import OpenAI
client = OpenAI(base_url="https://api.routeropen.cc/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)ไลบรารีจัดการการแปลงข้อมูล JSON และการสตรีมอัตโนมัติ คุณสามารถกำหนดค่าการลองใหม่และเวลาหมดอายุได้ตามต้องการ เอนด์พอยต์ของเรารองรับพารามิเตอร์มาตรฐาน ทำให้การย้ายจากผู้ให้บริการรายอื่นทำได้ง่าย
การผสานรวม Node SDK
สำหรับนักพัฒนา JavaScript SDK ของ Node ทำงานด้วยการเปลี่ยนแปลงเพียงเล็กน้อย ตั้งค่า baseURL ไปยัง endpoint ของเราและระบุคีย์ของคุณ สิ่งนี้ทำให้คุณสามารถรักษาเส้นทางการพัฒนาซอฟต์แวร์ในปัจจุบันของคุณขณะเข้าถึงโมเดล uncensored
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.routeropen.cc/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);ผู้ใช้ Node สามารถใช้รูปแบบ async/await สำหรับโค้ดที่สะอาด โครงสร้างการตอบกลับตรงกับมาตรฐาน OpenAI ทำให้เข้ากันได้กับตัวแยกวิเคราะห์ที่มีอยู่ คุณสามารถเปลี่ยนโมเดลหรือผู้ให้บริการได้โดยการเปลี่ยนตัวแปรเพียงสองตัว
การตอบกลับแบบสตรีมมิ่ง
เปิดใช้งานการสตรีมโดยตั้งค่า stream: true ในการร้องขอของคุณ เราส่งคืน 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 ดังนั้นคุณจึงสามารถจัดการความล้มเหลวได้อย่างราบรื่น
ข้อจำกัด, ข้อผิดพลาด & บริบท
API ของเรารองรับ context window ขนาด 100,000 โทเค็น และจำกัดขนาด body คำขอที่ 8MB คุณสามารถส่งคำขอได้ 300 คำขอต่อนาทีต่อคีย์ หากเกินขีดจำกัดนี้ คุณจะได้รับข้อผิดพลาด rate limit 429 การล้มเหลวในการตรวจสอบสิทธิ์จะส่งกลับ 401 และเครดิตไม่เพียงพอจะส่งกลับ 402
ข้อผิดพลาดไม่ใช้เครดิตที่เติมไว้ของคุณ หากคุณส่งคำขอที่รูปแบบไม่ถูกต้อง คุณจะไม่ถูกเรียกเก็บค่า โมเดลจะปฏิเสธคำขอที่เกี่ยวข้องกับเด็ก แต่ในกรณีอื่น ๆ อนุญาตเนื้อหาที่ไม่มีการควบคุมได้ รักษาการจัดการข้อผิดพลาดของคุณให้แข็งแรงเพื่อจัดการขีดจำกัดอัตราได้อย่างมีประสิทธิภาพ
FAQs
นี่คือเว็บไซต์ open router ทางการใช่หรือไม่
ไม่ นี่คือ endpoint API แบบ uncensored อิสระ เราไม่ได้เป็นพันธมิตรกับ OpenRouter หรือผู้ให้บริการ gateway อื่นๆ เราให้บริการโมเดลเดี่ยวของเราเอง ไม่ใช่บริการ routing สำหรับผู้ขายหลายราย
Open AI แบบไร้การเซ็นเซอร์ทำงานอย่างไรที่นี่?
เราใช้โมเดลโอเพนเวตเดียวที่ปรับแต่งเพื่อการไม่ปฏิเสธเนื้อหาใดๆ ไม่ใช่ GPT-4 หรือโมเดลของผู้จัดจำหน่ายรายอื่น คุณจะได้รับคำตอบแบบไม่มีข้อจำกัดสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องกฎหมาย เพียงแค่ชี้ SDK ของคุณไปยัง URL พื้นฐานของเรา
เกิดอะไรขึ้นถ้าเครดิตหมด?
API calls ของคุณจะส่ง error 402 เราไม่เรียกเก็บค่าปรับล่าช้าหรือระงับบัญชีของคุณอย่างถาวร คุณสามารถเติมเงินด้วยคริปโตได้ทุกเมื่อเพื่อกลับมาใช้บริการ เครดิตที่มีอยู่ของคุณไม่หมดอายุ
รับคีย์ API ของคุณตอนนี้
สมัคร คัดลอกคีย์ อัปเดต URL พื้นฐานของคุณ นั่นคือทั้งหมดที่มีอยู่