ko ▾

OpenAI 호환 비검열 API

https://api.unrestrictedaibot.com/v1무차별

통합 빠른 시작

표준 OpenAI 라이브러리를 사용하여 몇 분 만에 제한 없는 AI 봇 API를 시작하세요. 이 빠른 시작 가이드에는 인증, 첫 번째 요청, 스트리밍 및 제한 처리가 포함되어 있습니다.

표준 OpenAI SDK 설치

선호하는 언어의 공식 SDK를 설치하세요. 이 라이브러리는 인증 및 요청 형식을 자동으로 처리합니다. 수정 없이 uncensored LLM API와 함께 작동합니다.

  • Python: pip install openai
  • Node.js: npm install openai npm install openai

SDK 버전은 다음을 지원할 만큼 최신이어야 합니다. base_url 파라미터입니다. 이는 OpenAI 호환 API 구조와의 호환성을 보장합니다.

기본 URL과 API 키를 설정하세요

클라이언트를 당사 서버와 연결하세요. 기본 URL을 사용하세요 https://api.unrestrictedaibot.com/v1 고유한 API 키를 사용합니다. 이 설정을 통해 기존 서비스용 코드를 그대로 사용할 수 있습니다.

인증은 다음을 통해 전달됩니다. Authorization 헤더. SDK는 키를 제공하면 이 헤더 주입을 자동으로 처리합니다.

curl https://api.unrestrictedaibot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find all null values in this JSON response"}]
  }'

첫 번째 채팅 완성 보내기

다음으로 요청을 보내세요. /v1/chat/completions 모델 ID uncensored사용자 메시지를 보내고 텍스트 응답을 받습니다. 이 모델은 합법적인 성인 주제나 논쟁적인 콘텐츠를 거부하지 않습니다.

를 설정하세요 max_tokens 출력 길이를 제어하는 파라미터입니다. 이 필드를 생략할 경우 기본값은 2,048 토큰입니다. 컨텍스트 윈도우는 총 100,000 토큰까지 지원합니다.

from openai import OpenAI

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

스트리밍 응답을 활성화하세요.

실시간 토큰 전달을 위해 Server-Sent Events(SSE)를 사용하세요. 설정 stream=true 요청에 포함됩니다. SDK는 생성되는 대로 토큰을 반환합니다. 이는 긴 응답의 지각된 지연 시간을 줄여줍니다.

코드에서 스트림 청크를 처리하세요. 마지막 청크에는 총 토큰 사용량이 포함되어 있습니다. 이는 청구 투명성 및 소비 모니터링에 유용합니다.

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을 반환합니다. 이는 에이전트 구축이나 데이터 파이프라인에 이상적입니다.

함수 호출을 위해 요청에 도구를 정의하세요. 모델은 사용자 프롬프트에 따라 함수를 호출할 수 있습니다. 다음을 사용하세요. tool_choice 함수가 호출될 시점을 제어합니다. 이는 추가 인프라 없이 애플리케이션에 힘을 더합니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unrestrictedaibot.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개의 동시 요청입니다. 이러한 한도를 초과하면 429 오류가 발생합니다. 동시성을 적절히 계획하세요.

자주 묻는 질문

무제한 AI 봇 API 키를 어떻게 받나요?

키 생성 페이지에서 구글 또는 이메일로 가입하세요. API 키가 즉시 표시됩니다. 가입에 전화번호가 필요하지 않습니다. 이 키는 제한 없는 AI 봇 서비스와 호환됩니다.

성인 콘텐츠를 위한 NSFW API입니까?

네, Uncensored 모델은 합법적인 성인 콘텐츠를 거부하지 않습니다. 제한 없는 채팅 및 대화를 위해 설계되었습니다. 그러나 미성년자와 관련된 성 콘텐츠는 항상 거부됩니다. 이는 모든 요청에 적용됩니다.

요율 제한에 도달하면 어떻게 되나요?

429 상태 코드를 받게 됩니다. 키당 분당 요청 수는 300회입니다. 또한 8개의 동시 요청을 수행할 수 있습니다. 잠시 후 재시도하세요. 코드에서 지수 백오프를 사용하세요.

몇 분 만에 키 잠금 해제

가입하고, 키를 가져온 후, 베이스 URL을 업데이트하세요. 그뿐입니다.

키를 받으세요