TH ▾
รับคีย์ API

API Stable Diffusion: พรอมต์และสคริปต์ผ่านเอนด์พอยต์เดียว

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

URL พื้นฐาน

https://api.sdxlapi.com/v1

โมเดลuncensored

URL พื้นฐานและการตรวจสอบสิทธิ์

เข้าถึง API โดยใช้ base URL https://api.sdxlapi.com/v1 เอนด์พอยต์นี้เข้ากันได้กับ SDK และไคลเอนต์ OpenAI มาตรฐานอย่างสมบูรณ์ เพื่อตรวจสอบสิทธิ์ ให้ส่งคีย์ API ของคุณในหัวเรื่อง Authorization ของทุกคำขอ

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

คำขอแรก

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

curl https://api.sdxlapi.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 รับ payload JSON ที่มีอาร์เรย์ messages มันจะส่งคืนการเติมข้อความ คุณสามารถส่งพรอมต์ระบบเพื่อกำหนดบุคลิก เช่น วิศวกรพรอมต์มืออาชีพสำหรับการสร้างภาพ

การผสานรวม SDK Python

ใช้แพ็กเกจ Python openai ทางการ กำหนดค่าไคลเอนต์ด้วย URL พื้นฐานและคีย์ API ของคุณ วิธีนี้ใช้ได้กับไคลเอนต์ที่เข้ากันได้กับ OpenAI ใดๆ

from openai import OpenAI

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

การตอบสนองมีข้อความที่สร้างไว้ใน response.choices[0].message.content คุณสามารถแยกวิเคราะห์เอาต์พุตนี้ลงใน pipeline ของคุณโดยตรงเพื่อแคปชันหรือการสกัดเมตาดาต้า SDK จัดการการแปลงสภาพ JSON และรายละเอียด HTTP โดยอัตโนมัติ

การผสานรวม SDK Node

สำหรับโปรเจกต์ JavaScript หรือ TypeScript ให้ใช้แพ็คเกจ npm openai ตั้งค่า baseURL และ apiKey ในวัตถุการกำหนดค่า สิ่งนี้รับประกันความเข้ากันได้กับ codebases OpenAI ที่มีอยู่

import OpenAI from "openai";

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

โครงสร้างการตอบสนองสะท้อนรูปแบบ OpenAI มาตรฐาน เข้าถึงข้อความที่สร้างผ่าน response.data.choices[0].message.content สิ่งนี้มีประโยชน์สำหรับการสร้างพรอมต์ฝั่งเซิร์ฟเวอร์ก่อนส่งภาพไปยังอินสแตนซ์ Stable Diffusion

การตอบสนองแบบสตรีมมิง

การรองรับ 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)

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

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

Rate Limits: 300 คำขอต่อนาทีต่อคีย์ Body Size: สูงสุด 8 MB Context Window: 100,000 โทเคนทั้งหมด (อินพุต + เอาต์พุต) สิ่งนี้อนุญาตให้ใช้สคริปต์ยาวหรือวิศวกรรมพรอมต์อย่างกว้างขวาง

Common Errors:

  • 401 Unauthorized: คีย์ API ไม่ถูกต้องหรือหายไป
  • 402 Payment Required: เครดิตแบบเติมเงินล่วงหน้าไม่เพียงพอ
  • 429 Too Many Requests: ขีดจำกัดอัตราเกิน

หากคุณเกินขีดจำกัด ให้รอสักครู่หรือสร้างคีย์ใหม่ คำขอทั้งหมดเป็นข้อความเท่านั้น ไม่มีภาพ เสียง หรือวิดีโอที่สร้างโดย API นี้

ข้อมูลจำเพาะทางเทคนิค

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

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

ถาม-ตอบ

นี่คือ API สร้างภาพ Stable Diffusion ทางการหรือไม่?

ไม่ใช่ นี่คือ API LLM แบบข้อความเท่านั้น มันทำหน้าที่สร้างพรอมต์และขั้นตอนหลังการประมวลผลสำหรับเวิร์กโฟลว์ Stable Diffusion ของคุณ มันไม่สร้างภาพ เสียง หรือวิดีโอเอง

เกิดอะไรขึ้นหากฉันเกินขีดจำกัดอัตราของฉัน?

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

API นี้ไม่เซ็นเซอร์อย่างแท้จริงหรือไม่?

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

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

สร้างบัญชี คัดลอกคีย์ เปลี่ยน URL พื้นฐาน นั่นคือการตั้งค่าทั้งหมด

รับคีย์ API