ko ▾

UnjailedAPI 레퍼런스

체험 키 받기

Unjailed AI API 문서

OpenAI 호환 API를 사용하여 몇 분 만에 Unjailed AI를 시작하세요. 구성 오버헤드 없이 요청을 보내면 제한 없는 텍스트를 받을 수 있습니다.

Base URL
https://api.aiunjailed.com/v1
모델
무차별

Base URL 및 인증

사용 https://api.aiunjailed.com/v1 베이스 URL로 사용하고 API 키를 Authorization header. 'API 키 받기' 페이지에서 Google 또는 이메일을 통해 즉시 생성할 수 있는 계정당 하나의 활성 키를 받습니다. 이 설정은 베이스 URL 변수를 단순히 재정의함으로써 모든 표준 OpenAI SDK와 호환됩니다. 키는 비검열 모델 엔드포인트로의 모든 요청을 인증합니다.

curl https://api.aiunjailed.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list ten terminal commands for linux"}]
  }'

첫 번째 요청

POSTリクエストを送信 /v1/chat/completions 모델 ID를 uncensored. 이 단일 모델은 라우팅 복잡성 없이 모든 텍스트 생성 필요를 처리합니다. 다음과 같은 매개변수를 지정할 수 있습니다. temperature 및 top_p 창의성을 제어합니다. API는 텍스트 응답을 애플리케이션에 직접 반환합니다.

from openai import OpenAI

client = OpenAI(base_url="https://api.aiunjailed.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 통합

API 키와 올바른 기본 URL로 클라이언트를 초기화하여 콘텐츠 생성을 시작하세요. Node 개발자는 공식 SDK를 사용하여 직관적인 promise 기반 상호작용을 활용할 수 있습니다. 이 방식은 코드를 깔끔하게 유지하면서 표준 요청 구조와의 호환성을 보장합니다. 조정할 수 있는 max_tokens 16,000개 토큰 제한 내에서 출력 길이를 제어합니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aiunjailed.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을 true로 설정하여 스트리밍 활성화 stream: true 요청 본문에 포함하여 토큰 단위의 업데이트를 받으세요. 이 기능은 실시간 텍스트 전송을 위해 서버 전송 이벤트(SSE)를 사용합니다. 토큰 사용량 세부 정보는 스트림의 마지막 청크에 나타납니다. 스트리밍은 전체 API 호환성을 유지하면서 최종 사용자의 지각된 지연 시간을 줄입니다.

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 모드

temperature 및 top_p와 같은 표준 매개변수를 사용하여 생성 동작을 제어하세요. temperature, top_p, 그리고 stop 시퀀스. 설정하여 구조화된 출력을 강제할 수 있습니다. response_format 수신하여 {"type": "json_object"}API가 애플리케이션 로직을 위해 유효한 JSON을 반환함을 보장합니다. 함수 호출은 다음을 통해 지원됩니다. tools 복잡한 워크플로우를 위한 매개변수입니다.

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

컨텍스트 윈도우는 프롬프트와 completion을 합쳐 100,000 토큰이며 최대 출력은 16,000 토큰입니다. 키당 분당 300개 요청, 동시 요청 8개로 제한됩니다. 일반적인 오류로는 유효하지 않은 키에 대한 401, 크레딧 고갈 시 402, 속도 제한 시 429가 있습니다. 8 MB 본문 한도를 초과하는 요청도 실패합니다. 오류는 선불 크레딧을 소모하지 않습니다.

자주 묻는 질문

unjailed AI를 시작하는 방법은?

API 키를 즉시 받으려면 Google 또는 이메일을 사용하여 가입하세요. 그런 다음 기본 URL과 함께 SDK를 구성하고 채팅 완료 엔드포인트로 첫 번째 요청을 보냅니다.

컨텍스트 윈도우 크기는 얼마인가요?

API는 입력과 출력을 합쳐 100,000개의 토큰 컨텍스트 윈도우를 지원합니다. 단일 요청에서 완료에 대해 최대 16,000개의 토큰을 지정할 수 있습니다.

402 오류가 발생하는 이유

402 오류는 사전 결제된 크레딧이 소진되었음을 의미합니다. USDT(TRC20) 또는 USDC(Base)로 충전하여 서비스를 즉시 재개하세요.

키 생성

가입하고, 키를 복사한 후, 베이스 URL을 업데이트하세요. 이것으로 충분합니다.

체험 키 받기