ko ▾

API 문서

마찰 없이 기존 스택에 uncensored API를 추가하세요. 이 가이드는 Python 및 Node.js 개발자를 위한 필수 엔드포인트, 스트리밍 지원 및 통합 패턴을 다룹니다.

Base URL 및 인증

모든 요청의 base URL은 https://api.onlinellmuncensored.com/v1고유한 API 키를 전달하여 인증합니다. Authorization 이 키는 제한 없는 텍스트 생성에 최적화된 단일 비검열 모델에 대한 접근 권한을 부여합니다.

첫 번째 요청

연결성을 테스트하기 위해 표준 채팅 완료 요청을 보내세요. API는 OpenAI 클라이언트가 사용하는 것과 동일한 JSON 구조를 허용합니다.

curl https://api.onlinellmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
  }'

다음 항목을 교체하세요. YOUR_API_KEY 실제 키를 사용합니다. 응답은 생성된 텍스트와 토큰 사용 통계를 반환합니다.

Python SDK

공식 openai package and configure the base URL to point to our endpoint. This allows you to use familiar Python methods for your prompts.

from openai import OpenAI

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

메시지를 사전의 목록으로 전달하세요. 클라이언트는 직렬화를 처리하고 모델의 응답을 직접 반환합니다.

Node SDK

올바른 베이스 URL과 API 키를 사용하여 Node.js에서 OpenAI 클라이언트를 초기화합니다. 이 설정은 CommonJS와 ES 모듈 가져오기 모두에서 작동합니다.

import OpenAI from "openai";

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

호출 chat.completions.create() 프롬프트 배열을 사용합니다. 라이브러리는 HTTP 연결을 자동으로 관리합니다.

스트리밍 응답

stream을 true로 설정하여 스트리밍 활성화 stream: true 요청에 포함됩니다. 생성되는 대로 부분 텍스트 청크를 포함하는 서버 전송 이벤트(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)

최종 응답을 점진적으로 구축하기 위해 각 청크를 처리합니다. 마지막 청크에는 요청에 대한 총 토큰 사용량이 포함됩니다.

제한 사항, 오류 및 컨텍스트

각 키는 분당 300개의 요청과 8개의 동시 연결을 허용합니다. 컨텍스트 창은 총 100,000 토큰을 지원하며, 최대 출력은 16,000 토큰입니다. 오류에는 401 잘못된 키, 402 잔액 부족, 및 429 속도 제한을 위해. 8 MB 본문 크기 제한을 초과하는 요청은 즉시 거부됩니다.

자주 묻는 질문

이것이 공식 Uncensored LLM 온라인 API인가요?

네, 이는 당사 무검열 모델의 직접 API입니다. 표준 OpenAI 클라이언트와 호환되지만 GPT나 Claude가 아닌 당사 자체 오픈 가중치 모델을 실행합니다.

크레딧이 부족해지면 어떻게 되나요?

API는 선불 크레딧이 고갈되었을 때 402 오류를 반환합니다. 액세스를 복원하기 위해 언제든지 USDT 또는 USDC로 충전할 수 있습니다.

모델은 성인 콘텐츠를 거부하나요?

아니요, 이 모델은 합법적인 성인 주제에 대해 거부 없이 답변하도록 튜닝되었습니다. 미성년자가 관련된 성 콘텐츠만 차단합니다.

분 단위의 키 생성

가입하고, 키를 가져온 후, 엔드포인트를 전환하세요. 간단합니다.