ko ▾
키를 생성

개발자를 위한 API 문서

초 내에 무검열 LLM API로 텍스트 생성을 시작하세요. 표준 OpenAI 호환 엔드포인트와 선불 암호화폐 크레딧을 사용해 사용한 만큼만 결제하세요.

https://api.uncensoreai.com/v1uncensored

Base URL 및 인증

클라이언트를 지정된 베이스 URL에 가리키고 고유한 API 키를 제공하여 인프라에 연결하세요. 표준 헤더 인증을 사용하므로 핵심 로직을 다시 작성하지 않고 기존 OpenAI SDK 구성에 엔드포인트를 삽입할 수 있습니다. 계정당 하나의 활성 키가 제공되며, 새 키를 생성하면 이전 키가 즉시 무효화됩니다. 이 설계는 통합을 단순하게 유지하면서 명확한 접근 제어를 유지합니다. Google 또는 이메일로 가입하여 즉시 키를 확인하세요. 시작하기 위해 전화번호나 결제 수단이 필요하지 않습니다.

  • Base URL: https://api.uncensoreai.com/v1
  • Auth Header: Authorization: Bearer YOUR_API_KEY

첫 번째 요청 (POST /v1/chat/completions)

채팅 완성 엔드포인트로 JSON 페이로드를 게시하여 첫 번째 완성을 보내세요. 모델 ID는 다음과 같습니다. uncensored 시스템은 시스템, 사용자, 어시스턴트 역할의 표준 메시지 구조를 허용합니다. 복잡한 라우팅이나 모델 선택 로직 없이 즉시 텍스트 출력을 얻습니다. 오류는 선불 크레딧을 소모하지 않으므로 자유롭게 테스트할 수 있습니다. 이 모델은 거부 없이 성인 콘텐츠에 맞게 조정된 오픈 가중치 생성을 처리합니다. 이 구조를 사용하여 통합을 시작하세요.

Python SDK 통합

공식 Python 클라이언트를 사용하여 우리 API와 원활하게 상호 작용하세요. 호출하기 전에 구성 객체에 base URL과 API 키를 설정하세요. 라이브러리는 JSON 직렬화 및 응답 구문 분석을 자동으로 처리합니다. 응답 객체에서 직접 사용 데이터를 액세스할 수 있습니다. 이 방법은 비동기 또는 동기 요청을 지원하는 모든 표준 Python 환경에서 작동합니다. 키는 환경 변수에 안전하게 보관하세요. 코드 샘플은 기본 동기 호출을 보여줍니다.

Node.js SDK 통합

표준 패키지 매니저를 사용하여 Node.js 프로젝트에 통합하세요. 클라이언트를 가져오고 베이스 URL을 우리 서버를 가리키도록 구성하세요. SDK는 HTTP 요청을 관리하고 TypeScript 사용자를 위해 타입 지정된 응답을 제공합니다. 필요한 경우 헤더를 쉽게 추가하거나 타임아웃을 수정할 수 있습니다. 이 방법은 현대적인 웹 애플리케이션과 백엔드 서비스에 적합합니다. Node 버전이 SDK 요구 사항과 호환되는지 확인하세요. 다음 예제는 간단한 완료 요청을 보여줍니다.

스트리밍 응답 및 토큰 사용량

다음 설정하여 실시간 출력 활성화 stream 요청에 flag를 true로 설정하십시오. API는 토큰이 생성될 때마다 서버 전송 이벤트(SSE)를 반환합니다. 전체 응답을 기다리지 않고 사용자에게 텍스트를 즉시 표시할 수 있습니다. 토큰 사용량 세부 정보는 스트림의 마지막 청크에 나타납니다. 이 기능은 긴 출력의 지각된 지연 시간을 줄입니다. 토큰이 누적되는 동안 크레딧 잔액을 모니터링하십시오. 스트리밍은 temperature 및 stop 시퀀스와 같은 모든 표준 매개변수와 함께 작동합니다.

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

계정에는 프롬프트와 완성을 합쳐 100,000개의 토큰 컨텍스트 윈도우가 있습니다. 지정된 경우 단일 응답당 최대 16,000개의 토큰을 보낼 수 있습니다. max_tokens. 이 매개변수를 생략할 경우 기본 출력 제한은 2,048 토큰입니다.レート 리밋은 분당 300개 요청 및 키당 8개의 동시 요청을 허용합니다. 401 상태 코드는 키가 유효하지 않음을 의미합니다. 402 상태 코드는 선불 크레딧이 부족함을 나타냅니다. 429 상태 코드는レート 리밋을 초과했음을 의미합니다. 요청 본문은 8 MB를 초과할 수 없습니다.

cURL

curl https://api.uncensoreai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch the current server status from the api endpoint"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

스트리밍

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)

자주 묻는 질문

무검열 AI API의 베이스 URL은 무엇인가요?

기본 URL은 HTTPS://api.uncensoreai.com/v1입니다. 요청을 올바르게 라우팅하려면 클라이언트 구성에 이를 설정해야 합니다.

요청을 인증하는 방법은?

API 키를 Authorization 헤더에 Bearer 토큰으로 포함하세요. Google 또는 이메일로 가입한 직후 이 키를 받습니다.

402 오류가 발생하면 어떻게 되나요?

402 오류는 사전 결제된 크레딧 잔액이 0임을 의미합니다. 서비스를 재개하려면 USDT(TRC20) 또는 USDC(Base)로 충전해야 합니다.

몇 초 만에 API 키를 받으세요

등록하고 키를 복사한 후 기본 URL을 업데이트하세요. 설정이 완료되었습니다.

키를 생성