th ▾
รับ API key

FiltroSemia เริ่มต้นอย่างรวดเร็ว

คู่มือการผสานรวม

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

เริ่มต้นใช้งาน: คำขอแรกของคุณ

API เป็น API ที่เข้ากันได้กับ openai ซึ่งจำลองโครงสร้าง Chat Completions คุณส่งข้อความ รับข้อความกลับ ไม่มี endpoint เพิ่มเติมสำหรับ embeddings หรือเสียงที่รบกวนเวิร์กโฟลว์ของคุณ เริ่มต้นโดยชี้ไคลเอนต์ของคุณไปยัง base URL ของเรา

  • URL ฐาน: HTTPS://api.filtrosemia.com/v1
  • ID โมเดล: "uncensored"

แทนที่ URL พื้นฐานเดิมในการกำหนดค่า SDK ของคุณ จุดปลายนี้จะจัดการทุกอย่างตั้งแต่บทบาทสมมติไปจนถึงการแปลโดยไม่มีการกรองตามปกติ

curl https://api.filtrosemia.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "check balance"}]
  }'

Authentication and Headers

ส่งคีย์ API ของคุณในหัว Authorization มาตรฐาน เราใช้คีย์ใช้งานเพียงหนึ่งเดียวต่อบัญชีเพื่อความเรียบง่าย หากคุณต้องการคีย์ใหม่ ให้สร้างจากแดชบอร์ดของคุณ

  • ส่วนหัว: Authorization: Bearer YOUR_API_KEY
  • ไม่ต้องจัดการ OAuth flows หรือ refresh tokens

รักษาความมั่นคงปลอดภัยของคีย์ของคุณ คีย์นี้ให้การเข้าถึงโดยตรงไปยังเครดิตที่เติมเงินไว้ ข้อผิดพลาดเช่น 401 Unauthorized mean the key is missing or invalid.

from openai import OpenAI

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

จุดจบ API Chat Completions

ส่งข้อความไปยัง POST /v1/chat/completions. โมเดลรองรับพารามิเตอร์มาตรฐานเช่น temperature, top_p, และ stop ลำดับ มันเป็นโมเดล uncensored ที่ปรับแต่งสำหรับเนื้อหาผู้ใหญ่และเนื้อหาเชิงสร้างสรรค์

  • รองรับ json_object รูปแบบคำตอบ
  • รับคำจำกัดความเครื่องมือสำหรับการเรียกฟังก์ชัน

คำขอจะถูกประมวลผลตามลำดับภายในอัตราจำกัดของคุณ ตรวจสอบให้แน่ใจว่าโหลดของคุณมีขนาดไม่เกิน 8 MB

import OpenAI from "openai";

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

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

  • ตั้งค่า stream: true ในคำขอของคุณ
  • แยกวิเคราะห์สตรีม SSE ในไคลเอนต์ของคุณ

การสตรีมทำงานเหมือนกับพฤติกรรมของ SDK 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)

หน้าต่างบริบทและข้อจำกัด

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

  • ผลลัพธ์สูงสุดค่าเริ่มต้น: 2,048 tokens
  • อัตราการใช้งาน: 300 คำขอต่อนาที

การเกินขีดจำกัดจะกระตุ้น 429 Too Many Requests error ปรับจำนวนคำขอพร้อมกันให้คงอยู่ในขอบเขต อนุญาตให้ใช้คำขอพร้อมกัน 8 คำขอต่อคีย์

การจัดการข้อผิดพลาดและโทเค็น

จัดการข้อผิดพลาด HTTP มาตรฐาน 402 Payment Required means your prepaid credit is exhausted. 429 แสดงการจำกัดอัตราการใช้งาน. 401 ส่งสัญญาณถึงปัญหาการตรวจสอบสิทธิ์

  • ข้อผิดพลาดไม่ต้องเสียเงิน คุณจ่ายเฉพาะสำหรับการใช้งานโทเค็นที่สำเร็จ
  • การปฏิเสธเนื่องจากนโยบายเนื้อหาก็เป็นบริการฟรีเช่นกัน

ตรวจสอบ body ของ response สำหรับข้อความแสดงข้อผิดพลาดโดยละเอียด ใช้ข้อมูลเหล่านี้เพื่อปรับตรรกะการลองใหม่หรือความถี่ในการเติมเครดิต

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

นี่คือ ia sem filtro ที่เหมาะสำหรับการแปลหรือไม่?

ใช่ โมเดล uncensored จัดการเนื้อหาที่ซับซ้อนโดยไม่ปฏิเสธคำศัพท์เช่น 'peado' หรือคำศัพท์เฉพาะวัฒนธรรม ให้การแปลตรงไปตรงมาโดยไม่มีการกรองความปลอดภัยที่มักบิดเบือนความหมาย

วิธีเติมเครดิตของฉัน?

ใช้คริปโตเท่านั้น เรารองรับ USDT (TRC20) หรือ USDC (Base) ยอดเติมขั้นต่ำคือ $20 โบนัสจะถูกนำไปใช้ที่ $50 (+5%), $100 (+10%), และ $200 (+15%) เครดิตไม่หมดอายุ

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

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

คีย์ API ของคุณอยู่ห่างเพียงแบบฟอร์มเดียว

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

รับ API key