최고의 LLM API/uncensored 모델 API 문서
uncensored 모델 API 문서
수초 만에 첫 번째 무검열 요청을 OpenAI 호환 API로 보내세요. 이 가이드에는 인증, SDK 사용법, 스트리밍 및 무검열 LLM API의 제한 사항이 포함되어 있습니다.
인증 및 Base URL
시작하려면 요청을 다음으로 보내세요 https://api.bestllmapiprovider.com/v1 API 키를 사용합니다. 기본 URL은 클라이언트 구성에서 표준 OpenAI 엔드포인트를 대체합니다. 키를 다음에 전달하세요. Authorization: Bearer <key> 모든 호출에 대한 header. 이는 공식 OpenAI SDK 및 모든 OpenAI 호환 클라이언트와 함께 작동합니다.
필수 헤더
Content-Type: application/jsonAuthorization: Bearer YOUR_API_KEY
키는 안전하게 보관하세요. 키를 분실한 경우 대시보드에서 새 키를 생성하세요. 이전 키는 즉시 작동하지 않게 됩니다.
curl https://api.bestllmapiprovider.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total cost for 50k tokens"}]
}'
빠른 시작: 첫 번째 무검열 요청 보내기
/v1/chat/completions으로 POST 요청을 보내세요. /v1/chat/completions 텍스트 출력을 얻습니다. 모델 ID는 항상 uncensored프롬프트를 다음에 보내세요 messages 배열입니다. API는 합법적인 성인 용도를 위해 콘텐츠 필터 없이 직접 응답을 반환합니다.
예시 페이로드
model:"uncensored"messages:[{"role": "user", "content": "Explain quantum entanglement."}]
이 엔드포인트는 텍스트 생성만 처리합니다. 이미지 또는 오디오는 지원되지 않습니다. 출력 스타일을 제어하려면 아래 매개변수를 사용하세요.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestllmapiprovider.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)
파라미터: Temperature, Top-P, Seed
temperature로 창의성을 제어하십시오 temperature 및 top_p설정 temperature to 0.7 균형 잡힌 출력 또는 1.5 더 많은 변형을 위해 사용 top_p 샘플링된 토큰의 확률 질량을 제한합니다. 설정 seed 반복 가능한 결과를 위한 정수입니다. 이러한 매개변수를 사용하면 모델을 특정 작업에 맞게 조정할 수 있습니다.
주요 파라미터
temperature: 0.0 to 2.0top_p: 0.1 to 1.0seed: 임의의 정수
이들과 함께 max_tokens 길이를 제어합니다. 모델은 컨텍스트 창 제한을 엄격하게 준수합니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestllmapiprovider.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 요청에 포함됩니다. API는 생성된 각 토큰에 대해 서버 전송 이벤트(SSE)를 전송합니다. 이는 긴 응답의 지각된 지연 시간을 줄여줍니다. 토큰 사용량은 마지막 청크에 보고됩니다.
스트림 처리
- 도착하는 대로 청크 읽기
- 파싱
deltafield - 확인
usage마지막 청크에서
스트리밍은 모든 매개변수와 함께 작동합니다. 토큰당 가격 책정에 영향을 주지 않습니다. 생성된 실제 토큰에 대해 지불합니다.
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 모드
사용 tools 함수 호출 또는 response_format JSON 출력을 위한 것입니다. 설정하십시오 response_format 수신하여 {"type": "json_object"} 엄격한 JSON 형식을 위해. 모델은 파싱에 적합한 구조화된 데이터를 반환합니다. 이는 에이전트 구축이나 데이터 추출 파이프라인에 유용합니다.
구성
tools: 함수 정의 배열response_format:{"type": "json_object"}
프롬프트 지시사항이 스키마와 일치하는지 확인하세요. 모델은 여전히 검증을 필요로 할 수 있습니다. 잠재적 파싱 오류를 항상 처리하세요.
JSON 모드 예시
設定 response_format 엄격한 JSON 출력을 강제합니다. 이는 사후 처리의 필요성을 줄입니다.
제한 사항, 오류 및 컨텍스트 윈도우
컨텍스트 윈도우는 총 100,000 토큰입니다. 요청당 최대 출력은 16,000 토큰입니다. 키당 분당 300개의 요청을 보낼 수 있습니다. 동시에 8개의 동시 요청이 허용됩니다. 오류는 표준 HTTP 코드를 반환합니다.
일반적인 오류
- 401: 유효하지 않거나 누락된 API 키
- 402: 크레딧 부족
- 429: 속도 제한 초과
콘텐츠 제한으로 인한 거절은 크레딧을 청구하지 않습니다. 오류도 크레딧을 청구하지 않습니다. 당신의 선불 크레딧은 만료되지 않습니다.
요청 제한
최대 요청 본문 크기는 8 MB입니다. 이를 초과하면 413 오류가 반환됩니다. 토큰 사용량을 신중하게 관리하세요.
자주 묻는 질문
uncensored LLM API에 대한 결제 방법은 무엇인가요?
암호화폐만 충전합니다(TRC20의 USDT 또는 Base의 USDC). $20부터 $500까지의 정수 금액이 모두 허용됩니다. 크레딧은 실제 토큰 사용량에 따라 부과되며, 입력 토큰 1M당 $0.15, 출력 토큰 1M당 $0.50입니다.
uncensored 모델은 학습에 사용되나요?
아니요, 귀하의 프롬프트는 학습에 사용되지 않습니다. 이 모델은 자체 서버에서 실행되는 오픈 웨이트 모델로, 법적인 성인 사용에 대해 콘텐츠 거부 없이 답변하도록 튜닝되었습니다.
402 오류가 발생하면 어떻게 되나요?
402 오류는 크레딧이 남아있지 않음을 의미합니다. API를 계속 사용하려면 계정에 크립토로 충전해야 합니다. 401 또는 429와 같은 오류는 크레딧을 청구하지 않습니다.