KO ▾
API 키 받기

Stable Diffusion API: 단일 엔드포인트를 통한 프롬프트 및 스크립트

단일 OpenAI 호환 엔드포인트를 사용하여 Stable Diffusion 또는 비디오 워크플로우용 무검열 프롬프트 및 스크립트를 생성하세요. 빠른 API 키와 간단한 텍스트 요청으로 시작하세요.

기본 URL

https://api.sdxlapi.com/v1

모델uncensored

Base URL & Authentication

베이스 URL https://api.sdxlapi.com/v1을 사용하여 API에 액세스하세요. 이 엔드포인트는 표준 OpenAI SDK 및 클라이언트와 완전히 호환됩니다. 인증하려면 모든 요청의 Authorization 헤더에 API 키를 전달하세요.

키 발급 방법: 이메일과 비밀번호만으로 API 키 페이지에서 회원가입하세요. 키가 즉시 표시됩니다. 체험용에는 신용카드가 필요하지 않습니다. 키를 안전하게 보관하세요. 언제든지 키를 재생성할 수 있으며, 이 경우 이전 키가 무효화됩니다.

First Request

텍스트 생성을 위해 표준 채팅 완료 요청을 보내세요. 모델 ID는 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는 messages 배열이 포함된 JSON 페이로드를 받습니다. 텍스트 완료를 반환합니다. 이미지 생성을 위한 전문 프롬프트 엔지니어와 같은 페르소나를 정의하기 위해 시스템 프롬프트를 전달할 수 있습니다.

Python SDK Integration

공식 openai Python 패키지를 사용하세요. 베이스 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에 생성된 텍스트가 포함됩니다. 이 출력은 캡션 또는 메타데이터 추출을 위해 파이프라인에 직접 파싱할 수 있습니다. SDK는 JSON 직렬화 및 HTTP 세부 사항을 자동으로 처리합니다.

Node SDK Integration

JavaScript 또는 TypeScript 프로젝트의 경우 openai npm 패키지를 사용하세요. 구성 객체에서 baseURL 및 apiKey을 설정하세요. 이는 기존 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 인스턴스에 이미지를 보내기 전에 서버 측 프롬프트 생성에 유용합니다.

Streaming Responses

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)

클라이언트 애플리케이션에서 응답을 스트리밍하세요. 각 청크에는 부분 메시지가 포함됩니다. 이러한 청크를 집계하여 최종 텍스트를 복원하세요. 이는 웹 인터페이스에서 생성된 프롬프트의 실시간 미리보기에 특히 유용합니다.

Limits, Errors & Context

속도 제한: 키당 분당 300개 요청. 본문 크기: 최대 8 MB. 컨텍스트 창: 총 100,000 토큰 (입력 + 출력). 이는 긴 스크립트나 광범위한 프롬프트 엔지니어링을 허용합니다.

일반적인 오류:

  • 401 Unauthorized: 유효하지 않거나 누락된 API 키.
  • 402 Payment Required: 선불 크레딧이 부족합니다.
  • 429 Too Many Requests: 속도 제한 초과.

제한을 초과하면 잠시 기다리거나 키를 재생성하세요. 모든 요청은 텍스트 전용이며, 이 API는 이미지, 오디오 또는 비디오를 생성하지 않습니다.

기술 사양

크레딧을 구매하기 전에 확인할 수 있도록 API의 실제 한도와 기능을 한곳에 정리했습니다.

항목내용
형식OpenAI 호환: 어떤 OpenAI SDK든 base URL과 키만 바꾸면 동작
모델 IDuncensored
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는 선택 사항(별도 상한 없음)
스트리밍지원 — SSE, 마지막 청크에 토큰 사용량 포함
파라미터temperature, top_p, stop, seed, presence_penalty, frequency_penalty
컨텍스트 창100,000 토큰 (입력 + 출력)
JSON 모드response_format: {"type": "json_object"}
요청 크기최대 8 MB
동시 요청키당 동시 8개
속도 제한키당 분당 300회
응답 헤더X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
가격입력 100만 토큰당 $0.25 · 출력 100만 토큰당 $1.00
유효기간유료 크레딧은 만료되지 않으며 구독 없음
과금선불 크레딧에서 실제 사용량만큼 차감, 오류·거부는 무료
보너스$50 이상 +5%, $100 이상 +10%
충전USDT (TRC20) 또는 USDC (Base), $10~$500 사이 원하는 정수 금액
무료 체험$0.50, 7일, 카드 불필요 · 체험 키: 동시 요청 2건, 분당 60건. 첫 충전 후 전체 한도(8건, 300건) 적용
콘텐츠성인 콘텐츠 허용, 미성년자가 관련된 성적 콘텐츠는 거부
키계정당 활성 키 1개, 새 키를 만들면 이전 키는 무효
로그인Google 또는 이메일과 비밀번호

오류 코드

오류는 고정된 type을 가진 JSON으로 반환되며, 실패하거나 거부된 요청은 과금되지 않습니다.

코드유형의미
400bad_request잘못된 JSON, 빈 메시지, 잘못된 파라미터 또는 컨텍스트 초과
401missing_key · invalid_key · key_revoked키 없음·잘못됨·새 키로 교체됨
402no_credit잔액 없음 — 충전하면 즉시 재개
403content_blocked미성년자 관련 성적 콘텐츠 — 거부, 과금 없음
404not_found알 수 없는 엔드포인트
413request_too_large본문 8 MB 초과
429rate_limited · concurrency분당 300회 또는 동시 8개 초과 — 잠시 후 재시도
503upstream_busy모델 혼잡 — 몇 초 후 재시도

질문과 답변

이것이 공식 Stable Diffusion 이미지 생성 API인가요?

아니요. 이것은 텍스트 전용 LLM API입니다. Stable Diffusion 파이프라인의 프롬프트 생성 및 사후 처리 단계를 지원합니다. 이미지, 오디오 또는 비디오를 직접 생성하지 않습니다.

속도 제한을 초과하면 어떻게 되나요?

429 상태 코드를 받습니다. 제한은 키당 분당 300개 요청입니다. 언제든지 키를 재생성할 수 있으며, 이 경우 이전 키가 무효화되고 할당량이 초기화됩니다.

API가 정말 무검열인가요?

네, 합법적인 성인 용도로 가능합니다. 이 모델은 논쟁적, 성인, 보안 연구 주제를 거부하지 않습니다. 미성년자가 포함된 성적인 콘텐츠만 차단합니다. 이 모델은 GPT, Claude 또는 기타 벤더의 모델이 아닙니다.

키는 양식 하나만 작성하면 받을 수 있습니다

계정을 생성하고 키를 복사한 후 베이스 URL을 변경하세요. 설정은 이것으로 끝입니다.

API 키 받기