ko ▾
API 키 받기
openroutergdpr.com검열 없는 API. 거부 없음. 추적 없음.

Uncensored API 빠른 시작

API 키를 받고 GDPR 친화적인 엔드포인트에 요청을 보내세요. 이 가이드는 빠른 통합에 필요한 필수 OpenAI 호환 호출을 다룹니다.

필수 조건: API 키

회원가입 후 즉시 자격 증명을 검색하세요. API 키 받기 page and authenticate via Google로 계속하기 또는 이메일과 비밀번호를 입력하세요. 시스템은 고유한 키를 즉시 표시하며, 이 단계에는 전화번호가 필요하지 않습니다. 키는 언제든지 재생성할 수 있지만, 재생성 시 이전 키는 무효화되므로 안전하게 보관하세요. 이 단일 키는 API로의 모든 요청을 인증합니다.

Base URL 및 헤더

클라이언트를 올바른 엔드포인트로 연결하여 올바른 연결을 보장하세요. 베이스 URL은 다음을 사용하세요 https://api.openroutergdpr.com/v1 모든 상호작용에 대해. Authorization header를 사용하여 Bearer YOUR_API_KEY 및 Content-Type 수신하여 application/json. 이 구조는 사용자 정의 어댑터 없이 표준 OpenAI SDK 또는 HTTP 클라이언트와 함께 작동합니다. 다음과 같은 표준 매개변수를 지원합니다. temperature 및 top_p 응답의 변동성을 제어합니다.

첫 번째 요청 보내기

구성이 올바른지 확인하기 위해 기본 완료를 실행합니다. 다음 URL로 POST 요청을 보내세요. /v1/chat/completions 모델 식별자 uncensored이것은 키가 작동하고 모델이 예상대로 텍스트 입력에 응답함을 확인합니다. 모델은 표준 거부 없이 합법적인 성인 용도로 제한 없는 주제를 처리합니다. 필요한 최소 JSON 구조의 예는 아래를 참조하세요.

curl https://api.openroutergdpr.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the GDPR articles applicable to cross-border data transfers."}]
  }'

ストリーミングレスポンスの処理

낮은 지연과 더 나은 사용자 경험을 위해 토큰 단위의 업데이트를 받습니다. 스트리밍을 활성화하려면 설정하세요. stream: true 요청 본문에 포함하세요. 서버는 부분 응답을 포함하는 서버 전송 이벤트(SSE)를 전송합니다. 마지막 청크에는 청구 정확성을 위한 전체 토큰 사용량 통계가 포함됩니다. 이 접근 방식은 사용자가 즉각적인 텍스트 생성을 기대하는 채팅 인터페이스에 이상적입니다. 모니터링하세요 delta 전체 메시지를 복원하기 위한 필드들입니다.

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 모드 및 도구 호출

내장된 포맷팅 기능을 사용하여 출력을 신뢰할 수 있게 구조화합니다. 설정 response_format 수신하여 {"type": "json_object"} JSON 준력을 강제합니다. 또한 tools 함수 호출. 모델을 사용하여 특정 작업을 실행합니다. 사용 tool_choice 모델이 함수를 호출할지 여부를 제어합니다. 이 기능들은 표준 OpenAI 호환 클라이언트와 함께 작동하여 기존 애플리케이션의 통합을 쉽게 만듭니다.

from openai import OpenAI

client = OpenAI(base_url="https://api.openroutergdpr.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)

토큰 제한 이해하기

잘림 또는 오류를 피하기 위해 컨텍스트 창을 관리하세요. 모델은 프롬프트와 완료를 합쳐 100,000개의 토큰 컨텍스트 창을 지원합니다. 각 요청은 최대 16,000개의 토큰을 출력할 수 있으며, 지정하지 않는 경우 2,048개입니다. max_tokens분당 300개 요청, 키당 최대 8개의 동시 요청으로 제한됩니다. 요청 본문 크기는 8 MB를 초과할 수 없습니다. 이 한도를 초과하면 특정 HTTP 오류 코드가 반환됩니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openroutergdpr.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);

자주 묻는 질문

이 서비스는 GDPR을 준수합니까?

예, 프롬프트를 학습 데이터로 사용하지 않습니다. 다양한 백엔드로 데이터를 보내는 다중 벤더 라우터와 달리, 자체 서버에서 단일 모델을 제공하므로 EU 규정 준수에 대한 명확한 데이터 제어가 가능합니다.

요율 제한에 도달하면 어떻게 되나요?

429 상태 코드는 분당 300회 요청 또는 8개의 동시 연결을 초과하는 경우 반환됩니다. 다시 시도하기 전에 잠시 기다리거나 동시성을 줄이세요. 8MB 본문 제한을 초과하는 과다한 페이로드를 보내지 않도록 하세요.

402 오류가 발생하는 이유는 무엇인가요?

402 상태는 요청에 대한 사전 결제된 크레딧 잔액이 부족함을 나타냅니다. USDT(TRC20) 또는 USDC(Base)를 사용하여 계정에 충전하여 서비스를 다시 시작하세요. 오류 및 거부 요청은 크레딧을 소모하지 않으므로 성공적으로 완료된 요청에 대해서만 요금이 부과됩니다.

API 키를 지금 받으세요

가입하고, 키를 복사한 후, 베이스 URL을 업데이트하세요. 이것으로 끝입니다.

API 키 받기문서 보기