ko ▾
今すぐ開始

빠른 시작: 무검열 API

기존 OpenAI 호환 스택에 이 비검열 모델을 삽입하고 즉시 텍스트 생성을 시작하세요. 투명한 토큰 계산이 있는 직접 API 엔드포인트를 제공하므로 정확히 얼마를 지불하는지 알 수 있습니다.

인증 및 Base URL

클라이언트를 특정 기본 URL로 가리키고 고유한 API 키를 사용하세요. 우리는 키가 uncensored 엔드포인트에 대한 접근 권한을 부여하는 간단한 인증 모델을 운영합니다. 키 페이지에서 Google 로그인 또는 이메일을 통해 이 키를 즉시 생성할 수 있습니다. 기본 URL은 https://api.pricingopenrouter.com/v1이 구조는 표준 OpenAI SDK와의 호환성을 보장하며 사용자 정의 래퍼가 필요하지 않습니다. 여러 벤더 키를 관리하거나 복잡한 라우팅 로직을 처리할 필요가 없습니다. 환경 변수를 설정하고 요청을 수행하면 됩니다. 시스템은 토큰 처리 전에 자격 증명을 검증합니다. 키가 유효하지 않으면 API는 즉시 401 오류를 반환합니다. 이 직접적인 접근 방식은 표준 집계 서비스에서 종종 복잡성을 초래하는 프록시 마크업 레이어를 제거합니다.

첫 번째 채팅 완료 전송

uncensored 모델에서 텍스트 응답을 받으려면 표준 채팅 완료 요청을 보내세요. 모델 ID는 단순히 uncensored. 이 오픈 웨이트 모델은 당사 서버에서 실행되며 합법적인 성인 또는 논쟁적인 주제를 거부하지 않습니다. 단일 프롬프트나 대화 기록을 보낼 수 있습니다. API는 표준 JSON 페이로드를 받으며 messages 배열입니다. 다음을 포함해야 합니다. model field set to uncensored. 시스템은 입력을 처리하고 생성된 텍스트를 반환합니다. 이 직접적인 상호 작용은 생성 과정에 대한 정밀한 제어를 허용합니다. 연결을 확인하기 위해 간단한 curl 명령으로 이를 테스트할 수 있습니다. 응답에는 투명성을 위한 토큰 사용량 통계가 포함됩니다.

cURL

curl https://api.pricingopenrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the budget limit to five dollars for this week."}]
  }'

Python

from openai import OpenAI

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

API 키 생성

가입하고, 키를 복사한 후, 베이스 URL을 업데이트하세요. 전체 설정입니다.

今すぐ開始