OpenAI-Compatible API 문서
uncensored API 키를 받고 즉시 요청을 보내세요. 이 문서에는 단일 오픈 웨이트 모델, 표준 엔드포인트 및 암호화폐 전용 결제 흐름이 포함되어 있습니다.
https://api.grokaiuncensored.com/v1uncensored
Base URL 및 인증
표준 헤더를 사용하여 전용 엔드포인트로 요청을 보내세요. 자체 서버에서 uncensored 모델을 호스팅하므로 서드파티 프록시를 통해 트래픽을 라우팅하거나 복잡한 모델 선택을 관리할 필요가 없습니다.
base URL HTTPS://api.grokaiuncensored.com/v1을 사용하고 Authorization 헤더에 API 키를 포함하세요. 계정당 활성 키는 하나만 있으며, Google 또는 이메일로 가입하면 즉시 제공됩니다. 구성에서 base_url과 API 키 변수를 업데이트하기만 하면 됩니다.
채팅 완료 엔드포인트
표준 채팅-완료 엔드포인트를 사용하여 텍스트 프롬프트를 보내고 완성을 받으세요. 이는 임베딩, 이미지 생성 또는 오디오 처리 기능이 없는 텍스트 전용 API입니다.
messages 배열을 사용하여 /v1/chat/completions으로 POST 요청을 보내세요. 모델 식별자는 "uncensored"입니다. 이 모델은 합법적인 성인 사용에 대해 콘텐츠 거부 없이 응답하도록 튜닝되었지만, 항상 미성년자 관련 성 콘텐츠는 차단합니다.
요청 본문당 최대 8MB까지 전송할 수 있습니다. 컨텍스트 윈도우는 결합된 프롬프트와 완료 텍스트에 대해 100,000개의 토큰을 허용합니다. max_tokens을 지정하지 않으면 기본 출력 제한은 2,048토큰입니다.
curl https://api.grokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Python SDK 통합
공식 OpenAI Python 라이브러리를 사용하여 당사 비검열 LLM API와 상호작용하세요. 표준 OpenAI 통합에 이미 익숙하다면 코드 변경이 최소화됩니다.
기본 URL과 API 키로 클라이언트를 초기화하세요. 라이브러리는 요청 형식 지정 및 응답 파싱을 자동으로 처리합니다. 출력의 무작위성을 제어하기 위해 temperature와 top_p과 같은 매개변수를 설정할 수 있습니다.
오류 처리는 예상대로 정확히 작동합니다. 선불 크레딧이 고갈되면 API가 402 오류를 반환합니다. 키가 유효하지 않으면 401 오류가 발생합니다. 이러한 오류는 429 상태 코드를 반환하는 속도 제한과 구별됩니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokaiuncensored.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 통합
표준 SDK를 사용하여 Node.js 애플리케이션에 uncensored AI API를 통합하세요. 이는 기존 Node 기반 워크플로우 및 라이브러리와의 호환성을 보장합니다.
클라이언트를 기본 URL과 API 키와 함께 구성하세요. SDK는 HTTP 요청을 처리하고 JSON 응답을 효율적으로 파싱합니다. 메시지를 chat.completions.create 메서드에 직접 전달할 수 있습니다.
SDK는 긴 출력에 유용한 스트리밍 응답을 지원합니다. 함수 호출 및 구조화된 데이터 생성을 위한 JSON 모드도 사용할 수 있습니다. 라이브러리는 토큰 사용량 보고 및 오류 상태를 신뢰할 수 있게 처리합니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokaiuncensored.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로 설정하여 스트리밍을 활성화하세요. 이는 단일 JSON 객체 대신 서버 전송 이벤트(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 토큰을 지원합니다.
401 오류는 유효하지 않거나 만료된 API 키를 나타냅니다. 402 오류는 선불 크레딧이 고갈되었음을 의미하며, 계속하려면 USDT 또는 USDC로 충전하세요. 429 오류는 속도 제한에 도달했음을 나타내며, 몇 초 기다렸다가 다시 시도하세요.
에러와 거부는 무료이므로 성공적인 토큰 생성에 대해서만 요금이 부과됩니다. 선불 크레딧은 만료되지 않으므로 필요할 때 언제든 충전할 수 있습니다.
자주 묻는 질문
Grok AI Uncensored가 공식 Grok 모델과 동일한가요?
아니요, 이는 독립형 서비스입니다. 우리는 단일 uncensored 오픈 가중치 모델을 자체 서버에 호스팅합니다. 이는 GPT, Claude, Gemini 또는 xAI의 공식 Grok 모델이 아닙니다. 콘텐츠 거부율이 낮은 모델로 튜닝된 별도의 모델입니다.
크레디트를 충전하는 방법은 무엇인가요?
저희는 USDT(TRC20) 또는 USDC(Base) 암호화폐만 받습니다. $20부터 $500까지의 정수 금액으로 충전할 수 있습니다. 큰 금액 충전 시 보너스 크레딧이 제공됩니다: $50부터 +5%, $100부터 +10%, $200부터 +15%.
context window 제한은 어떻게 되나요?
이 모델은 프롬프트와 completion을 합쳐 100,000개의 토큰을 처리할 수 있는 컨텍스트 윈도우를 지원합니다. 요청당 최대 출력은 16,000개의 토큰이며, max_tokens을 지정하지 않으면 2,048개의 토큰입니다.