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

เริ่มต้นใช้งาน API ia แบบไม่มีเซนเซอร์

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

ต่อ 1M input tokens
$0.15
โทเค็นเอาต์พุต / 1M
$0.50
บริบทของโทเค็น
100,000
เครดิตทดลองใช้
$0.50
คำขอต่อนาที
300

การติดตั้งและการตั้งค่า

ติดตั้ง SDK ทางการสำหรับภาษาที่คุณต้องการ API ของเราทำงานกับไคลเอนต์ที่เข้ากันได้กับ OpenAI มาตรฐาน ดังนั้นคุณสามารถใช้ไลบรารีที่คุณไว้วางใจได้ กระบวนการติดตั้งไม่ต้องการการกำหนดค่าพิเศษนอกเหนือจากการเพิ่มดีเพนเดนซีไปยังสภาพแวดล้อมโปรเจกต์ของคุณ

คุณจำเป็นต้องมี API key เพื่อตรวจสอบสิทธิ์ request ของคุณ สร้างคีย์ทันทีหลังจากสมัครสมาชิกผ่าน Google หรืออีเมล คีย์จะปรากฏบนหน้าจอของคุณเพียงครั้งเดียว ดังนั้นให้คัดลอกไปยังคลิปบอร์ดหรือที่เก็บที่ปลอดภัยทันที รักษาความลับของคีย์เพื่อหลีกเลี่ยงการใช้งานโดยไม่ได้รับอนุญาตจากยอดเงินคงเหลือของคุณ

การกำหนดค่า: base_url และคีย์

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

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

การส่ง request ครั้งแรกของคุณ

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

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

curl https://api.iasemsensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 200 words of dark fantasy lore"}]
  }'

การจัดการการตอบกลับแบบสตรีม

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

ใช้ SDK Python เพื่อจัดการสตรีมอย่างมีประสิทธิภาพ ไลบรารีจัดการการเชื่อมต่อและ yield โทเค็นเมื่อมาถึง วิธีนี้ลดความล่าช้าที่ผู้ใช้รับรู้ได้ และอนุญาตให้แสดงผลลัพธ์บางส่วนได้ทันที

from openai import OpenAI

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

การเรียกฟังก์ชันและโหมด JSON

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

เปิดใช้งานโหมด JSON เพื่อบังคับให้ผลลัพธ์อยู่ในรูปแบบเฉพาะ ตั้งค่า response_format เพื่อ {"type": "json_object"}สิ่งนี้ช่วยให้ผลตอบแทนเป็น JSON ที่ถูกต้อง ใช้ SDK สำหรับ Node เพื่อการผสานรวมที่ง่ายกับสภาพแวดล้อม JavaScript

import OpenAI from "openai";

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

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

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

คุณจำกัดการใช้งานที่ 300 คำขอต่อนาทีต่อคีย์ ความสามารถในการทำงานพร้อมกันจำกัดไว้ที่ 8 คำขอ หากเกินข้อจำกัดเหล่านี้ คุณจะรับ error 429 การตอบกลับแบบสตรีมยังนับรวมอยู่ในข้อจำกัดเหล่านี้ด้วย ใช้ฟิลด์ usage ใน chunk สุดท้ายเพื่อติดตามการบริโภค

การสตรีม

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)

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

API ia แบบไม่มีเซนเซอร์คืออะไรและแตกต่างจากโมเดลมาตรฐานอย่างไร?

API ia แบบไม่มีเซนเซอร์ให้การเข้าถึงโมเดลภาษาขนาดใหญ่เฉพาะตัวหนึ่งตัวที่ปรับแต่งสำหรับการสร้างข้อความแบบไม่มีข้อจำกัด ต่างจากโมเดลมาตรฐาน โมเดลนี้ไม่ปฏิเสธหัวข้อผู้ใหญ่ที่ถูกต้องตามกฎหมาย นวนิยาย หรือหัวข้อที่ถกเถียงได้ มันเป็นโมเดลน้ำหนักเปิดที่โฮสต์บนเซิร์ฟเวอร์ของเรา รับประกันพฤติกรรมที่สม่ำเสมอโดยไม่มีตัวกรองความปลอดภัยของบริษัท

ฉันจะจัดการข้อผิดพลาดทั่วไปเช่น 401 หรือ 429 ได้อย่างไร?

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

API uncensored รองรับสตรีมมิ่งแบบตอบกลับหรือไม่?

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

เข้าถึงผ่านฟอร์มเดียว

ลงทะเบียน รับคีย์ของคุณ อัปเดต URL พื้นฐาน นั่นคือการตั้งค่าทั้งหมดที่จำเป็น

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