ko ▾
API 키 받기

API 문서

OpenAI 호환 엔드포인트에 텍스트 요청을 보내 제한 없는 LLM API로 시작하세요. 어떤 표준 SDK든 사용하여 이 NSFW API를 애플리케이션에 즉시 통합하세요.

Base URL 및 인증

API 베이스 URL은 HTTPS://api.llmfornsfw.com/v1입니다. 고유한 API 키를 요청 헤더에 포함하여 인증합니다. 이 키는 Get API key 페이지에서 Google 또는 이메일로 가입한 직후 생성됩니다.

모든 요청에는 Authorization 헤더가 포함되어야 합니다. 형식은 Bearer 뒤에 키를 붙인 형태입니다. 키가 누락되었거나 유효하지 않으면 서버가 401 Unauthorized 오류를 반환합니다. 처리 중 발생한 오류는 선불 크레딧을 소모하지 않습니다.

curl https://api.llmfornsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word summary of the provided technical documentation."}]
  }'
  • 키를 안전하게 보관하세요.
  • 계정당 하나의 활성 키.
  • 새 키를 쉽게 생성합니다.

첫 번째 요청

/v1/chat/completions으로 POST 요청을 보내 텍스트를 생성하세요. 모델 식별자는 "uncensored"입니다. 이 모델은 합법적인 성인 사용에 대한 콘텐츠 거부 없이 답변하므로 NSFW 챗봇 시나리오에 이상적입니다."

본문에 메시지를 포함하세요. 시스템은 텍스트 완료를 반환합니다. 창의성을 위해 온도 같은 매개변수를 조정할 수 있습니다. 이 설정은 모든 OpenAI 호환 클라이언트와 함께 작동합니다.

from openai import OpenAI

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

페이로드가 요구된 스키마와 일치하는지 확인하세요. API는 토큰화를 내부적으로 처리합니다. 자연어만 전송하면 됩니다. 응답에는 생성된 텍스트가 포함됩니다. RP나 스토리 생성에 사용하세요.

스트리밍 응답

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)

오류를 우아하게 처리하세요. 네트워크 문제로 스트림이 중단될 수 있습니다. 필요한 경우 다시 연결하세요. API는 높은 처리량을 지원합니다. 요청률을 모니터링하세요.

함수 호출 및 도구들

함수 호출 기능을 사용하여 도구를 정의하세요. 모델은 함수를 호출할 수 있습니다. 이를 통해 구조화된 데이터 추출이 가능합니다. 메시지 배열에서 도구를 정의하세요.

API는 tool_choice를 지원합니다. 함수 호출을 강제하거나 허용할 수 있습니다. 이는 구조화된 출력이 필요한 NSFW LLM API 통합에 유용합니다. 모델을 도구 사용 모드로 설정하십시오.

import OpenAI from "openai";

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

애플리케이션에서 도구 호출을 파싱합니다. 함수를 실행합니다. 결과를 모델에 피드백합니다. 이 루프는 기능을 향상시킵니다. 모든 호환 가능한 SDK와 함께 작동합니다.

JSON 모드

response_format을 json_object로 설정합니다. 모델은 유효한 JSON을 출력합니다. 이는 일관된 파싱을 보장합니다. NSFW 데이터 처리에 사용하세요.

JSON 모드는 출력을 제한합니다. 모델은 제공된 스키마를 따릅니다. 포맷팅 오류가 거의 발생하지 않습니다. 그래도 출력을 검증하세요. 이는 신뢰성을 높입니다.

JSON 모드와 함수 호출을 결합하세요. 구조화된 데이터를 얻습니다. 이는 사후 처리 작업을 줄여줍니다. 개발자에게 효율적입니다.

curl https://api.llmfornsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word summary of the provided technical documentation."}]
  }'

간단한 프롬프트로 테스트하세요. JSON 구조를 확인하세요. 안정성을 위해 온도를 조정하세요. 낮은 온도는 일관성을 보장합니다.

제한 사항, 오류 및 컨텍스트

컨텍스트 윈도우는 100,000 토큰입니다. 여기에는 프롬프트와 생성된 응답이 포함됩니다. 최대 출력은 16,000 토큰입니다. 길이를 제어하려면 max_tokens을 설정하세요.

속도 제한은 분당 300회입니다. 동시 요청 수는 8개입니다. 요청 본문 크기는 최대 8 MB입니다. 제한을 초과하면 429 오류가 반환됩니다. 재시도 전에 기다리세요.

402는 크레딧이 없음을 나타냅니다. 암호화폐로 충전하세요. USDT 또는 USDC가 작동합니다. 크레딧은 만료되지 않습니다. 잔액을 정기적으로 확인하세요.

자주 묻는 질문

uncensored LLM 모델이란 무엇입니까?

법적인 성인 사용에 맞게 조정된 오픈 가중치 모델입니다. 논쟁적이거나 NSFW 주제를 거부하지 않습니다. GPT, Claude 또는 기타 벤더의 모델이 아닙니다. 제한 없는 텍스트 생성에 사용하십시오.

어떤 결제 수단을 받나요?

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

API는 openai 호환입니까?

동일한 엔드포인트를 사용합니다. base URL을 우리 것으로 변경하세요. 공식 SDK를 사용하세요. 모델 ID는 "uncensored"입니다. 개발자에게 통합이 간단합니다.

몇 분 만에 키를 받으세요.

가입하고, 키를 가져온 후, 베이스 URL을 업데이트하세요. 해야 할 일이 이것뿐입니다.

API 키 받기