ko ▾
트라이얼 크레딧으로 시도하기

빠른 시작: 무검열 AI API

OpenAI 호환 API를 사용하여 즉시 uncensored 텍스트 생성을 시작하세요. 이 빠른 시작 가이드는 인증부터 스트리밍 응답까지 분 내에 완료하는 방법을 안내합니다.

목차
  1. Base URL 및 인증
  2. 첫 번째 요청: 채팅 완료
  3. Node.js 통합
  4. 스트리밍 및 토큰 사용량
  5. 파라미터: 제어 및 재현성
  6. 속도 제한, 오류 및 제약 조건

Base URL 및 인증

전용 베이스 URL과 API 키를 모든 요청에 사용하세요. 우리의 uncensored LLM API는 복잡한 프록시 라우팅이 필요하지 않으며 표준 헤더만 필요합니다. Google 또는 이메일로 가입 시 단일 키를 받습니다. 이 키는 모델과의 모든 상호작용을 인증합니다. 오류와 거부는 크레딧을 소모하지 않습니다. 7일 유효한 $0.50 트라이얼 크레딧으로 시작합니다. 프롬프트는 비공개로 유지되며 학습에 사용되지 않습니다.

curl https://api.uncensoredaicode.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all files in the src directory"}]
  }'

첫 번째 요청: 채팅 완료

채팅 완료 엔드포인트로 POST 요청을 보내십시오. 이는 텍스트 생성을 위한 핵심 상호작용입니다. 본문에 모델 ID를 "uncensored"로 지정하십시오. temperature나 top_p과 같은 매개변수를 조정할 수 있습니다. API는 텍스트 응답을 직접 반환합니다. 임베딩이나 이미지 생성 기능은 없습니다. 이는 순수한 텍스트 입력, 텍스트 출력 서비스입니다. 요청 크기를 8 MB 이하로 유지하십시오. 컨텍스트 창은 총 100,000개의 토큰을 지원합니다.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredaicode.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 통합

공식 Node SDK 또는 호환 가능한 클라이언트를 사용하여 직접 통합하세요. 베이스 URL을 API 엔드포인트로 설정하세요. API 키를 authorization 헤더에 전달하세요. 모든 호출에 대해 모델 ID는 "uncensored"로 유지됩니다. 결과를 스트리밍하거나 동기식으로 가져올 수 있습니다. 도구 매개변수를 통해 함수 호출이 지원됩니다. 구조화된 출력을 위해 JSON 모드를 사용하세요. 이 설정은 벤더 종속성을 제거합니다. 코드는 단순하고 견고하게 유지됩니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredaicode.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로 설정하여 스트리밍을 활성화합니다. 서버 전송 이벤트를 통해 청크를 받습니다. 각 청크에는 부분 텍스트와 사용량 데이터가 포함됩니다. 마지막 청크에는 총 토큰 수가 포함됩니다. 이를 통해 생성된 텍스트를 실시간으로 표시할 수 있습니다. 사용자의 지각된 지연 시간을 줄입니다. 필요한 경우 스트림을 중단할 수 있습니다. API는 실제 토큰을 기준으로 비용을 계산합니다. 오류는 요금이 부과되지 않습니다. 모델 엔드포인트를 통해 크레딧 잔액을 모니터링합니다.

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)

파라미터: 제어 및 재현성

표준 매개변수를 사용하여 응답을 미세 조정하세요. 창의성 또는 결정론을 위해 temperature를 설정하세요. nucleus sampling을 위해 top_p를 사용하세요. 재현 가능한 출력을 위해 seed를 지정하세요. 생성을 중단하기 위해 종료 시퀀스를 정의하세요. 존재 및 빈도 패널티는 단어 반복을 조정합니다. 이러한 도구들은 정밀한 제어를 제공합니다. 모델은 복잡한 프롬프트를 잘 처리합니다. JSON 모드는 유효한 구조를 보장합니다. 함수 호출은 외부 도구 사용을 허용합니다. 이러한 값을 조정하여 사용 사례에 맞게 조정하세요.

속도 제한, 오류 및 제약 조건

키에 따라 특정 제한이 적용됩니다. 분당 300개의 요청을 보낼 수 있습니다. 동시에 실행되는 요청은 최대 8개입니다. 계당 키는 하나만 활성화됩니다. 필요시 교체하세요. 유효하지 않은 키의 경우 401 오류를 처리하세요. 암호로 충전하여 402 오류를 해결하세요. 429는 속도 제한 포화 상태를 나타냅니다. 최대 출력은 요청당 16,000 토큰입니다. 기본값을 피하기 위해 max_tokens를 명시적으로 설정하세요. 크레딧은 만료되지 않습니다. 오류는 무료입니다. 모델 엔드포인트를 사용하여 상태를 확인하세요.

자주 묻는 질문

uncensored AI 코드의 기본 URL은 무엇입니까?

기본 URL은 HTTPS://api.uncensoredaicode.com/v1입니다. 모든 OpenAI 호환 SDK에 이를 사용하십시오. 클라이언트 구성의 base_url을 변경하십시오. 이는 중개자 없이 uncensored 모델에 직접 연결합니다.

오류 및 속도 제한을 어떻게 처리하나요?

API 키를 확인하여 401 오류를 처리합니다. USDT 또는 USDC로 충전하여 402 오류를 해결합니다. 429 오류는 분당 300개 요청 제한에 도달했음을 의미합니다. 기다렸다가 다시 시도하거나 필요한 경우 여러 키를 사용하세요. 오류는 크레딧을 소모하지 않습니다.

어떤 결제 수단을 받나요?

암호화폐 전용: TRC20의 USDT 또는 Base의 USDC, $20부터 $500까지 정수 금액. $50부터 보너스 크레딧이 적용됩니다.

API 키 검색

계정을 등록하고 키를 복사한 후 기본 URL을 업데이트하십시오. 그것이 전부입니다.