빠른 시작: 무검열 AI API 통합하기
uncensored AI 모델 다운로드 API를 몇 분 안에 애플리케이션에 통합하세요. 시스템 프롬프트와 싸우지 않고 텍스트 스트리밍, 도구 호출 및 JSON 응답 처리가 가능한 표준 OpenAI 호환 엔드포인트를 제공합니다.
필수 조건: SDK 설치
선호하는 언어의 공식 SDK를 설치하세요. 당사 API는 모든 표준 OpenAI 호환 클라이언트와 함께 작동합니다. 기본 URL과 API 키만 있으면 됩니다. 계정을 생성하여 즉시 키를 받으세요. 가입 후 한 번 표시됩니다. 안전하게 보관하세요. 전화번호는 필요하지 않습니다. 이메일 또는 Google만 사용하세요.
클라이언트를 초기화
클라이언트를 저희 특정 베이스 URL로 연결하세요. 이를 통해 uncensored 엔드포인트에 직접 접근할 수 있습니다. 기본 OpenAI URL을 사용하지 마세요. 대시보드에서 발급받은 키로 플레이스홀더 키를 교체하세요. 모델 ID는 단순히 "uncensored"입니다. 이 설정은 프록시 레이어를 제거합니다. abliterated 모델에 직접 접근할 수 있습니다. 구성이 매우 간단합니다. 베이스 URL과 키만 설정하면 됩니다.
첫 번째 채팅 완성 보내기
텍스트를 생성하기 위해 간단한 요청을 보내세요. API는 표준 채팅 형식을 허용합니다. 제어력을 위해 temperature와 top_p를 지정할 수 있습니다. 모델은 합법적인 성인 콘텐츠에 대해 거부하지 않습니다. 오류와 거부는 무료입니다. 실제 사용량만计费됩니다. 컨텍스트 윈도우는 100,000 토큰입니다. 출력은 16,000 토큰으로 제한됩니다. 아래 코드를 사용하여 시작하세요.
실시간 응답을 위한 스트리밍 활성화
스트리밍은 채팅 인터페이스에 필수적입니다. stream을 true로 설정하여 활성화합니다. API는 생성되는 대로 토큰을 반환합니다. 이는 인지된 지연 시간을 크게 줄입니다. 마지막 조각에서 토큰 사용량을 얻습니다. 이는 비용 추적을 돕습니다. 스트리밍은 모든 매개변수와 함께 작동합니다. 이는 사용자에게 권장되는 모드입니다. 아래 예시를 참조하십시오.
함수 호출 및 JSON 모드 처리
API는 도구와 JSON 모드를 지원합니다. 요청에 함수를 정의하세요. 모델이 구조화된 데이터를 반환합니다. 엄격한 JSON 출력을 위해 response_format을 사용하세요. 이는 통합에 매우 중요합니다. tool_choice도 설정할 수 있습니다. seed와 같은 매개변수는 재현성을 보장합니다. presence와 frequency 페널티는 반복을 제어하는 데 도움이 됩니다. API가 나머지를 처리합니다. 추가 구성이 필요 없습니다. 신뢰할 수 있는 데이터 추출에 사용하세요.
사용량 및 잔액을 확인하세요.
대시보드에서 계정을 직접 모니터링하세요. 크레딧은 선불이며 만료되지 않습니다. 오류는 토큰을 소모하지 않습니다. 제한은 분당 300회 요청입니다. 최대 8개의 동시 요청이 가능합니다. 요청 본문은 8MB로 제한됩니다. 계정당 키는 하나입니다. 401 오류가 발생하면 키를 확인하세요. 402 오류는 크레딧 부족을 의미합니다. 429 오류는 속도 제한을 의미합니다. 암호화폐로 충전하면 보너스를 받을 수 있습니다.
cURL
curl https://api.uncensoredaimodeldownload.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set system temperature to 1.5 for creative output."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaimodeldownload.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.uncensoredaimodeldownload.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)자주 묻는 질문
어떤 결제 수단을 받나요?
암호화폐 전용: TRC20의 USDT 또는 Base의 USDC, $20부터 $500까지 정수 금액. $50부터 보너스 크레딧이 적용됩니다.
컨텍스트 창 및 출력 제한은 무엇입니까?
프롬프트와 컴플리션 모두의 컨텍스트 윈도우는 100,000 토큰입니다. 요청당 최대 출력은 16,000 토큰이며, max_tokens을 설정하지 않으면 2,048로 기본값이 설정됩니다. 이 제한은 모든 요청에 적용되며 엄격하고 협상 대상이 아닙니다.
402 또는 429 오류가 발생하는 이유
402 오류는 사전 결제된 크레딧이 소진되었음을 의미합니다. 429 오류는 분당 300회 요청의 속도 제한에 도달했음을 나타냅니다. 키당 최대 8개의 동시 요청이 가능합니다. 크립토로 충전하여 즉시 사용을 재개하세요.
API 키 받기
등록, 키 복사, 기본 URL 업데이트. 전체 구성입니다.