OpenAI-compatible API 문서
법적 텍스트를 필터링하지 않고 제한 없는 콘텐츠를 출력하는 OpenAI 호환 API입니다. 이 퀵스타트는 인증, 요청 및 스트리밍을 통해 uncensored LLM 모델로 이동하는 방법을 안내합니다.
Base URL 및 인증
Authorization 헤더에 전달된 단일 API 키를 사용하여 인증합니다. Authorization 헤더. 대시보드에서 Google 또는 이메일로 가입하여 키를 즉시 받으세요. 가입에는 전화번호가 필요하지 않습니다. 기본 URL을 https://api.abliteratedllmmodels.com/v1 어떤 OpenAI 호환 클라이언트와 함께 사용하세요.
- 헤더:
Authorization: Bearer YOUR_API_KEY - 컨텍스트 윈도우: 총 100,000 토큰
curl https://api.abliteratedllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show the status of the deployment pipeline"}]
}'
POST /v1/chat/completions
표준 채팅-완료 엔드포인트를 사용하여 uncensored AI API에 텍스트 메시지를 보내세요. 모델 ID는 항상 uncensored창의성을 다음으로 제어할 수 있습니다 temperature 및 top_p입력 토큰은 1M당 $0.15, 출력 토큰은 1M당 $0.50입니다. 오류와 거부는 크레딧을 소모하지 않습니다. max_tokens 출력 길이를 제어하며, 생략 시 기본값은 2,048입니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedllmmodels.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)
스트리밍 응답 및 토큰 사용량
낮은 지연 애플리케이션을 위해 서버 전송 이벤트(SSE)를 통해 토큰 단위의 업데이트를 받습니다. 모든 스트림의 마지막 청크에는 요청에 대한 전체 토큰 사용량 통계가 포함됩니다. 이를 통해 중간 토큰을 저장하지 않고도 비용을 정확하게 추적할 수 있습니다. 스트리밍은 사용자가 즉각적인 텍스트 생성을 기대하는 채팅 인터페이스에 이상적입니다. 비검열 모델은 대부분의 SDK와 호환되는 표준 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)
함수 호출 및 JSON 모드
를 설정하여 구조화된 출력을 활성화하세요 response_format 수신하여 {"type": "json_object"}모델이 유효한 JSON을 반환하여 코드에서 신뢰할 수 있는 파싱을 가능하게 함을 보장합니다. 함수 호출을 위해 도구를 정의할 수도 있습니다. tools 및 tool_choice. API는 다음을 포함한 표준 매개변수 집합을 지원합니다. stop, seed, 그리고 패널티입니다. 이러한 유연성은 abliterated 모델을 복잡한 에이전트 워크플로우에 적합하게 만듭니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratedllmmodels.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);
속도 제한 및 오류 처리
API는 모든 사용자를 위한 안정성을 보장하기 위해 엄격한 제한을 적용합니다. 키당 분당 300회의 요청이 허용됩니다. 동시 요청은 키당 최대 8회로 제한됩니다. 각 요청 본문 크기는 8 MB 미만이어야 합니다. 이러한 제한을 초과하면 API가 429 상태 코드를 반환합니다. 유효하지 않은 키는 401 오류를, 잔액 부족은 402 오류를 발생시킵니다. 소모된 크레딧에 대해서는 환불이 제공되지 않지만, 중복 청구 같은 오류는 지원을 통해 해결할 수 있습니다.
컨텍스트 창 및 제한
각 요청은 프롬프트와 완성문을 합쳐 총 100,000개의 토큰 컨텍스트 윈도우를 지원합니다. 요청당 최대 출력 길이는 16,000개 토큰입니다. 지정하지 않는 경우 max_tokens, 기본 출력 제한은 2,048 토큰입니다. 이 큰 컨텍스트는 광범위한 문서 분석 또는 긴 대화 역사를 허용합니다. 모델은 지능 저하 없이 이러한 길이를 처리하도록 설계되었습니다. 크립토로 충전하기 전에 테스트 크레딧으로 이러한 제한을 테스트하세요.
자주 묻는 질문
abliterated LLM 모델 API란 무엇인가요?
lawful adult 사용 시 논쟁적인 주제를 필터링하지 않고 제한 없는 콘텐츠를 출력하는 검열 전용 대규모 언어 모델을 제공합니다. 전용 서버에서 실행되며 투명한 사용량 기반 가격 정책을 적용합니다.
API는 어떻게 결제하나요?
크레딧은 TRC20의 USDT 또는 Base의 USDC와 같은 암호화폐를 통해 충전됩니다. $20에서 $500 사이의 정수 금액을 추가할 수 있습니다. 더 큰 충전 시 보너스 크레딧을 받습니다: $50부터 +5%, $100부터 +10%, $200부터 +15%.
콘텐츠 제한이 있나요?
이 모델은 검열되지 않지만 하나의 명확한 제한 사항이 있습니다: 미성년자를 대상으로 한 성 콘텐츠 없음. 해당 특정 콘텐츠를 포함하는 요청은 거부됩니다. 그 외의 모든 합법적인 성인, 픽션(가상), 논쟁적인 주제는 허용됩니다. 프롬프트는 사용자 데이터 학습에 사용되지 않습니다.
API 키를 지금 받으세요
가입하고, 토큰을 복사한 후 기본 URL을 업데이트하세요. 그게 끝입니다.