Uncensored Chat Completions API
이 무검열 채팅 완료 API는 표준 OpenAI SDK를 사용하여 원시적이고 콘텐츠 유연한 LLM을 통합할 수 있게 합니다. 투명한 토큰별 청구와 함께 선불 크립토를 통해 즉시 액세스할 수 있습니다.
인증 및 Base URL
생성된 API key와 base URL을 사용하세요 https://api.openrouteraisettingskeys.com/v1 요청을 라우팅합니다. 우리는 구독 레이어를 피하면서 클라이언트 코드를 동일하게 유지하려는 개발자를 위한 OpenRouter 대체 솔루션입니다. 키는 openrouter AI settings keys 인프라. 계정당 활성 키 하나를 받게 되며, 새 키를 생성하면 이전 자격 증명이 즉시 대체됩니다. 가입 시 전화번호나 은행 세부 정보가 필요하지 않으며 이메일 또는 Google 로그인만 필요합니다. 이러한 직접 키 관리는 제3자 청구 마찰 없이 접근을 제어할 수 있게 합니다. 프롬프트는 비공개로 유지되며 기본 모델의 학습에 사용되지 않습니다.
채팅 완료 엔드포인트
POST 요청을 다음으로 보내기 /v1/chat/completions 비검열 모델로부터 텍스트 응답을 수신합니다. 시스템은 표준 메시지 배열을 받아들이며 합법적인 성인 콘텐츠나 논쟁적인 주제에 대한 거부 없이 완료를 반환합니다. 실제 사용된 토큰에 대해서만 요금이 부과되며, 입력 비용은 1M 토큰당 $0.15, 출력은 1M 토큰당 $0.50입니다. 오류 및 거부는 요금이 부과되지 않아 실패한 시도에 대해 비용을 지불하지 않습니다. 이 엔드포인트는 프롬프트와 완료를 합쳐 100,000개의 토큰 컨텍스트 창을 지원합니다. 요청당 최대 출력은 16,000개로 제한되며, 더 낮은 제한을 지정하지 않는 한 이 한도가 적용됩니다. 이 단순한 구조는 OpenAI 형식을 반영하여 마이그레이션을 원활하게 만듭니다.
Python SDK 통합
공식 OpenAI 패키지를 설치하고 기본 URL을 저희 Uncensored LLM 엔드포인트로 가리키도록 구성하세요. 다음 코드 스니펫은 클라이언트 초기화 및 간단한 쿼리 전송 방법을 보여줍니다. 다음을 업데이트해야 합니다 base_url API 도메인에 맞게 조정하세요. 모델 식별자는 단순히 uncensored직접적인 답변에 최적화된 특정 오픈 가중치 모델을 실행합니다. 이 접근 방식은 기존 Python 코드베이스를 최소한의 변경으로 재사용할 수 있게 해줍니다. SDK는 JSON 직렬화와 스트리밍을 자동으로 처리합니다. 프로덕션 환경에서 API 키는 환경 변수에 안전하게 저장해야 합니다.
Node SDK 통합
Node.js OpenAI 클라이언트를 설정하여 요청을 호스팅된 API로 보냅니다. 올바른 라우팅을 위해 베이스 URL을 도메인에 설정해야 합니다. 모델 ID를 전달할 수 있습니다. uncensored 메시지와 함께 텍스트를 생성합니다. 이 방법은 JavaScript의 모든 표준 OpenAI 호환 클라이언트 라이브러리에서 작동합니다. 요청 구조는 OpenAI 사양과 동일하여 호환성을 보장합니다. 사전 지급된 크레딧은 대시보드를 통해 직접 관리할 수 있습니다. SDK는 동기식 및 비동기식 요청 패턴을 모두 지원합니다. 조정 apiKey 값을 생성된 자격 증명과 일치시키세요. 이 설정은 Node 애플리케이션에 비제약 생성을 통합하는 신뢰할 수 있는 방법을 제공합니다.
스트리밍 응답
스트리밍을 활성화하려면 stream 요청 본문에서 true로 설정하세요. API는 실시간 토큰 전달을 위해 서버 전송 이벤트(SSE)를 반환합니다. 스트림의 마지막 청크에서 토큰 사용량을 추적할 수 있습니다. 이 기능은 즉각적인 피드백이 필요한 채팅 인터페이스에 이상적입니다. 크레센스 없는 모델은 중단 없이 스트림 전체에 걸쳐 컨텍스트를 유지합니다. 클라이언트의 표준 이벤트 리스너를 사용하여 SSE 데이터를 구문 분석할 수 있습니다. 스트리밍은 온도와 top-p와 같은 모든 매개변수와 함께 작동합니다. 이 방법은 최종 사용자의 지각된 지연 시간을 크게 줄입니다. 대화형 애플리케이션에 권장되는 접근 방식입니다.
제한 사항, 오류 및 & 컨텍스트
API 키는 분당 300개의 요청과 8개의 동시 연결을 허용합니다. 요청 본문 크기는 8 MB를 초과할 수 없습니다. 401 오류가 발생하면 키가 유효하지 않거나 만료된 것입니다. 402 오류는 선불 크레딧이 부족함을 나타내며, USDT 또는 USDC로 충전하여 서비스를 재개할 수 있습니다. 429 오류는 속도 제한에 도달했음을 의미합니다. 모델은 입력과 출력을 합쳐 100,000개의 토큰 컨텍스트 윈도우를 지원합니다. 미성년자를 대상으로 한 성적인 콘텐츠에 대한 하드 콘텐츠 제한은 여전히 적용됩니다. 이러한 제한은 대용량 개발자에게 안정적인 성능을 보장합니다. 계정 대시보드에서 직접 사용량을 모니터링할 수 있습니다. 오류는 무료이므로 성공적인 완료 결과에만 지불합니다.
cURL
curl https://api.openrouteraisettingskeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my current key balance"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraisettingskeys.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.openrouteraisettingskeys.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)자주 묻는 질문
openrouter AI settings keys 서비스에 대한 API 키를 생성하는 방법은?
Google 또는 이메일과 비밀번호로 로그인하려면 'API 키 받기' 페이지로 이동하세요. 시스템이 키를 즉시 생성하며, 이 키는 모든 OpenAI 호환 SDK와 함께 복사하여 사용할 수 있습니다. 전화 인증이 필요하지 않습니다.
이 무검열 LLM은 함수 호출을 지원하나요?
예, 엔드포인트는 도구 및 tool_choice 파라미터를 사용한 함수 호출을 지원합니다. 사용자 정의 스키마를 정의하고 응답에서 구조화된 도구 호출을 받을 수 있습니다. 이 기능은 스트리밍 및 JSON 모드와 함께 작동하여 유연한 통합을 가능하게 합니다.
미리 결제한 크레딧을 초과하면 어떻게 됩니까?
자금이 없음을 나타내는 402 오류를 받게 됩니다. USDT(TRC20) 또는 USDC(Base)를 사용하여 즉시 충전하여 접근 권한을 복원할 수 있습니다. 크레딧은 만료되지 않으므로 잔액 손실 없이 언제든지 자금을 추가할 수 있습니다.
지금 키 생성하기
등록하고 토큰을 복사한 후 엔드포인트 URL을 업데이트하세요. 이것만 하면 됩니다.