ko ▾
키를 받으세요

apillmsourceopen.com빠른 시작

uncensored 채팅-완료 API 통합

기본 URL 하나로 앱을 uncensored AI API에 통합하세요. 표준 OpenAI 호환 프로토콜을 사용하여 거절 없이 텍스트 응답을 받으세요.

키를 받으세요

Base URL 및 인증 설정

API는 다음에 위치합니다 https://api.apillmsourceopen.com/v1. SDK를 다음으로 향하게 하고 키를 제공하세요. 계정당 활성 키가 하나 제공됩니다. 새 키를 생성하면 이전 키가 즉시 무효화됩니다. 회원가입에 전화번호가 필요하지 않습니다. Google 로그인 또는 표준 이메일 및 비밀번호 흐름을 지원합니다. 프롬프트는 학습 목적으로 서버를 떠나지 않습니다. 이 설정은 OpenAI V1 형식을 받는 모든 클라이언트와 함께 작동합니다.

첫 번째 완성 요청 보내기

채팅 엔드포인트에 메시지를 게시하여 즉시 텍스트를 받으세요. 모델 ID는 항상 "uncensored"입니다. 합법적인 콘텐츠를 차단하지 않고 성인 테마와 논쟁적인 주제를 처리합니다. 모델 버전을 지정할 필요가 없습니다. 시스템은 입력을 처리하고 응답을 반환합니다. 메시지의 표준 형식을 사용하세요. 이 접근 방식은 기존 도구와의 호환성을 보장합니다.

스트리밍 및 토큰 제한 구성

stream 매개변수를 설정하여 스트림 응답을 사용하세요. stream: true생성되는 대로 청크를 받게 됩니다. 마지막 청크에는 전체 토큰 사용 통계가 포함됩니다. 프롬프트와 완성의 합계로 100,000개의 토큰까지 컨텍스트 윈도우를 지원합니다. 요청당 최대 출력은 16,000개의 토큰입니다. 생략하는 경우 max_tokens, 기본값은 2,048 토큰입니다. 스트리밍은 긴 응답에 대한 지각된 지연 시간을 줄입니다. 또한 인터페이스에서 점진적인 렌더링을 가능하게 합니다.

JSON 모드 및 함수 호출 활성화

사용 response_format: {"type": "json_object"} 엄격한 JSON 출력을 위해 함수 호출은 표준을 통해 작동합니다. tools 파라미터. 모델은 tool_choice 명확한 지시사항을 위한. 설정할 수 있습니다 temperature, top_p, 그리고 seed 제어를 위해. 빈도 및 존재 페널티도 제공됩니다. 중지 시퀀스는 예상대로 작동합니다. 이 유연성은 복잡한 통합을 가능하게 합니다. 구조화된 데이터 추출이 신뢰할 수 있게 됩니다.

오류 및 거부를 부드럽게 처리

표준 HTTP 코드는 상태를 나타냅니다. 401은 API 키가 유효하지 않거나 만료되었음을 의미합니다. 402 오류는 선불 크레딧이 부족함을 나타냅니다. 429 응답은 속도 제한에 도달했음을 의미합니다. 오류는 무료이며, 실패한 요청에 대해 요금이 부과되지 않습니다. 미성년자를 대상으로 한 성적인 콘텐츠에 대한 거부만 유일한 하드 제한입니다. 그 외의 모든 것은 통과됩니다. 잔액을 정기적으로 확인하세요. 429 오류 처리를 위해 지수 백오프(exponential backoff)를 사용한 재시도 로직을 구현해야 합니다.

속도 제한 및 할당량 이해하기

키당 분당 300회 요청. 키당 동시 8개 요청만 실행됩니다. 요청 본문 최대 크기는 8 MB입니다. 계정당 하나의 활성 키는 명확한 사용량 추적을 보장합니다. 새 키는 즉시 이전 키를 대체합니다. 선불 크레딧은 실제 토큰 사용량에 따라 과금됩니다. 월 구독료 없음. 크레딧은 만료되지 않습니다. 이러한 구조는 버스트 워크로드에 적합합니다. 예측 가능한 비용으로 예산을 관리하세요. 암호화폐 충전 시 보너스 크레딧이 자동으로 추가됩니다.

cURL

curl https://api.apillmsourceopen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 256 byte binary blob"}]
  }'

Python

from openai import OpenAI

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

자주 묻는 질문

오픈 소스 LLM API입니까?

네, 우리는 비검열 출력을 위해 조정된 오픈 웨이트 모델을 제공합니다. 이 모델은 우리 서버에서 실행되지만 표준 오픈 인터페이스를 따릅니다. 벤더 종속 없이 일관된 동작을 제공합니다. 이 모델은 GPT, Claude 또는 기타 주요 벤더 모델이 아닙니다.

무제한 AI 모델은 NSFW 콘텐츠를 어떻게 처리하나요?

이 모델은 합법적인 성인, 픽션, 또는 논쟁적인 주제를 거부하지 않습니다. 미성년자가 관련된 성 콘텐츠만 차단합니다. 이는 NSFW LLM API 사용 사례에 이상적입니다. 콘텐츠 생성 파이프라인에 대한 완전한 제어권을 유지합니다.

속도 제한을 초과하면 어떻게 됩니까?

429 상태 코드가 즉시 반환됩니다. 거절된 요청에는 토큰이 소모되지 않습니다. 제한 시간이 초기화된 후 재시도하세요. 키당 병렬 요청을 8개로 줄이는 것을 고려하세요. 스트리밍은 처리량 관리에 효과적입니다.

API 키 받기

가입, 키 복사, 기본 URL을 가리키세요. 완료되었습니다.

키를 받으세요API 참조 보기