uncensored AI API를 빠르게 통합하세요
기존 OpenAI 호환 클라이언트의 베이스 URL을 당겨서 몇 분 만에 비허용 AI API를 사용하세요. 이 빠른 시작 가이드는 인증, 채팅 완료, 스트리밍, 도구 호출을 구체적인 예제와 함께 다룹니다.
인증 및 Base URL
네, 대시보드에서 제공된 기본 URL을 사용하여 즉시 인증할 수 있습니다. 당사는 모든 OpenAI SDK와 호환되는 표준 API 키 헤더를 사용합니다. Google 또는 이메일로 가입하면 즉시 키를 받습니다. 초기 설정에는 전화번호가 필요하지 않습니다.
를 설정하세요 base_url 수신하여 https://api.isgrokuncensored.com/v1. 다음에 키를 전달하세요 Authorization 헤더. 시스템은 토큰 처리 전에 자격 증명을 검증합니다. 401 오류는 유효하지 않거나 누락된 키를 의미합니다. 키가 실패하는 경우 대시보드를 확인하세요.
채팅 완료 엔드포인트
POSTリクエストを送信 /v1/chat/completions 텍스트 응답을 얻습니다. 엔드포인트는 표준 메시지 배열을 수락하고 생성된 텍스트를 반환합니다. 이미지, 오디오 또는 임베딩을 지원하지 않습니다. 모델 ID를 사용하세요 uncensored 모든 요청에 대해. 이는 올바른 오픈 웨이트 모델을 사용하고 있는지 확인합니다.
입력 토큰은 백만 토큰당 $0.15이며, 출력 토큰은 백만 토큰당 $0.50입니다. 선불 크레딧은 실제 사용량에 대해서만 차감됩니다. 오류와 거부된 요청은 잔액을 소모하지 않습니다. 요청 본문당 최대 8 MB까지 전송할 수 있습니다. 이 제한은 대부분의 표준 텍스트 상호작용을 포괄합니다.
스트리밍 응답 및 토큰 사용량
stream을 true로 설정하여 스트리밍 활성화 stream 수신하여 true 요청에 포함됩니다. 실시간 토큰 전달을 위해 서버 전송 이벤트(SSE)를 수신합니다. 마지막 청크에는 총 토큰 사용량 통계가 포함됩니다. 이를 통해 실시간으로 비용을 추적할 수 있습니다. 반응형 채팅 인터페이스 구축에 필수적입니다.
SSE 데이터를 파싱하여 UI를 순차적으로 업데이트하세요. 모델은 컨텍스트 윈도우가 채워지거나 종료 시퀀스가 트리거될 때까지 텍스트를 계속 생성합니다. 요청당 최대 출력은 16,000 토큰입니다. 다음을 지정해야 합니다. max_tokens 기본 2,048 토큰을 초과합니다. 이는 긴 응답으로 인한 예상치 못한 과금을 방지합니다.
함수 호출 및 JSON 모드
을 사용하세요 tools 함수 호출 기능을 활성화합니다. 요청 본문에 도구 스키마를 정의하세요. 모델은 함수에 대한 구조화된 인수를 반환합니다. 이는 표준 OpenAI-compatible 클라이언트와 원활하게 작동합니다. JSON 출력을 강제로 사용하려면 response_format. 구조화된 데이터 구문 분석에 유용합니다.
設定 response_format 수신하여 {"type": "json_object"} 순수 JSON을 얻습니다. 이 모드는 대화형 필러 텍스트를 비활성화합니다. 이는 프로그래밍 통합에 이상적입니다. 복잡한 워크플로를 위해 도구와 JSON 모드를 결합할 수 있습니다. API는 내부적으로 파싱을 처리합니다. 출력 구조를 검증하기만 하면 됩니다.
모델 매개변수: temperature와 top_p
조정 temperature 무작위성을 제어합니다. 높은 값은 더 창의적인 출력을 생성합니다. 낮은 값은 응답을 더 결정론적으로 만듭니다. 기본값은 일반적으로 1.0입니다. 0에서 2 사이에서 설정할 수 있습니다. 다음을 사용하세요. top_p nucleus sampling을 위해. 이는 고려되는 토큰의 확률 질량을 제한합니다. 이는 출력 품질을 정제하기 위해 temperature와 함께 작동합니다.
다른 지원 매개변수에는 stop 시퀀스, seed 재현성, 및 패널티와 같은 presence_penalty이러한 설정은 생성 과정을 미세 조정할 수 있게 합니다. 다양한 조합을 실험해 보세요. API는 모든 표준 OpenAI 파라미터를 존중합니다. 이는 타사 제공업체로의 마이그레이션을 쉽게 만듭니다. 사용 사례에 가장 적합한 값을 찾기 위해 다양한 값을 테스트하세요.
제한 사항, 오류 및 컨텍스트 윈도우
컨텍스트 창은 프롬프트와 완료를 합해 총 100,000개의 토큰을 지원합니다. 분석을 위해 큰 문서를 보낼 수 있습니다. 키당 분당 요청 수는 300개입니다. 동시 요청은 최대 8개로 제한됩니다. 이러한 제한을 초과하면 429 오류가 반환됩니다. 지수 백오프로 재시도하세요.
코드에서 오류를 우아하게 처리하세요. 402 오류는 선불 크레딧이 소진되었음을 의미합니다. 서비스를 계속하려면 암호화폐로 충전하세요. 401 오류는 인증 문제를 나타냅니다. 키 유효성을 확인하세요. 유효성 검사 오류로 인한 실패한 요청에는 요금이 부과되지 않습니다. 이는 우발적인 잔액 증가로부터 잔액을 보호합니다.
cURL
curl https://api.isgrokuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the current UTC timestamp"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokuncensored.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.isgrokuncensored.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.isgrokuncensored.com/v1입니다. OpenAI 호환 SDK 구성에 이를 설정해야 합니다. 기본 OpenAI 엔드포인트를 대체합니다. 이렇게 하면 요청이 당사 서버로 전달됩니다. 이 URL은 스트리밍 및 비스트리밍 요청을 모두 지원합니다. 모든 채팅 완료에 사용하십시오.
uncensored LLM과 함께 스트리밍 응답을 어떻게 처리하나요?
요청에서 stream 매개변수를 true로 설정하세요. 부분 텍스트를 포함하는 서버 전송 이벤트(SSE)를 받게 됩니다. 인터페이스를 업데이트하려면 각 청크를 파싱하세요. 마지막 청크에는 토큰 사용량 데이터가 포함됩니다. 이를 통해 생성된 텍스트의 실시간 표시가 가능합니다. 대규모 응답에 효율적입니다.
요율 제한을 초과하면 어떻게 되나요?
429 상태 코드가 반환됩니다. API는 키당 분당 300회 요청을 허용합니다. 동시 요청 수는 최대 8회로 제한됩니다. 클라이언트에 지수 백오프를 구현하세요. 이는 서버 과부하를 방지합니다. 짧은 지연 후 요청을 재시도하세요. API는 유효성 검사 실패 시 속도 제한 요청에 대해 요금을 부과하지 않습니다.