Unfiltered AI 채팅: 단계별 통합 가이드
Unfiltered AI 채팅 API는 정적 거부나 정책 게이트 없이 역할극, 창작 글쓰기, NSFW 콘텐츠 파이프라인을 구축할 수 있게 합니다. 이 가이드는 성인 주제, 복잡한 도구, 스트리밍 응답을 처리하는 Uncensored LLM 엔드포인트를 통합하는 방법을 개발자에게 보여줍니다. 가격은 예측 가능합니다.
업데이트됨
핵심 요약
- api.storyunfiltered.com의 OpenAI 호환 엔드포인트를 사용하여 표준 SDK로 요청을 보내세요.
- uncensored 모델은 주요 제공업체에서 흔히 발견되는 소프트 블록 필터 없이 합법적인 성인 콘텐츠를 허용합니다.
- SSE를 통한 스트리밍 응답에는 정확한 과금을 위해 마지막 청크에 토큰 사용량 데이터가 포함됩니다.
- 오류와 거절이 잔액을 차감하지 않는 선불 크립토 크레딧으로 사용한 토큰만큼만 지불하세요.
개발자에게 필터링되지 않은 AI 채팅이 중요한 이유
롤플레이 앱을 구축하는 개발자는 종종 사용자 경험의 몰입을 깨는 조용한 거부 현상에 직면합니다. 표준 모델은 모호한 '분위기' 체크를 기반으로 콘텐츠 품질을 저하시키거나 요청을 차단하는 경우가 많습니다. 필터링 없는 AI 채팅 솔루션은 이러한 임의의 게이트키퍼를 제거하여 애플리케이션이 다양한 성인 또는 논쟁적인 주제를 지속적인 마찰 없이 처리할 수 있도록 합니다. 일관성이 일반적 안전성보다 중요한 콘텐츠 파이프라인에서는 이러한 신뢰성이 중요합니다.
인프라는 성인 및 제한 없는 콘텐츠에 대한 요청을 제공하도록 특별히 설계되었습니다. 트래픽이 'NSFW'라는 이유로 하위 순위로 내리지 않습니다. 대신 숨겨진 모더레이션 레이어이 아닌 컨텍스트에 기반하여 질문에 답변하고 이야기를 생성하는 Uncensored 모델로의 직접 경로를 제공합니다. 이 접근 방식은 전용 채팅봇에서 기대하는 원시적이고 다듬어지지 않은 창의성을 사용자에게 보장합니다.
환경 설정하기
우리 API가 표준 채팅-완성 프로토콜을 따르기 때문에 선호하는 언어에 대한 공식 OpenAI SDK를 설치하세요. API 키를 안전하게 저장하기 위해 환경 변수를 구성해야 합니다. 기존 업계 표준을 기반으로 하기 때문에 설정 과정은 간단합니다.
패키지 관리자를 사용하여 라이브러리를 설치합니다. Python의 경우 pip install openai를 사용합니다. Node.js의 경우 npm install openai를 사용합니다. 설치 후 클라이언트를 가져오고 기본 URL로 초기화합니다. 이 단계는 이후 모든 호출이 our 서버로 올바르게 라우팅되도록 보장합니다. 키를 비공개로 유지하고 프록시를 사용하지 않는 한 클라이언트 측 코드에 노출하지 마세요.
베이스 URL 구성
클라이언트를 HTTPS://api.storyunfiltered.com/v1로 설정하여 제한 없는 엔드포인트에 액세스하세요. 이 기본 URL은 SDK 구성에서 기본 OpenAI 엔드포인트를 대체합니다. 이 단일 변수를 변경하면 표준 GPT 모델에서 전용 제한 없는 대규모 언어 모델로 애플리케이션을 전환합니다. 요청에서 지정해야 하는 모델 ID는 "uncensored"입니다. 이 식별자는 서버가 트래픽을 라우팅할 특정 인스턴스를 알려줍니다.
간단한 테스트 요청을 보내어 구성을 확인하세요. GET /v1/models 엔드포인트를 확인하여 모델이 사용 가능한지 확인하세요. 응답에는 "uncensored"가 사용 가능한 모델로 나열되어야 합니다. 이 확인 단계는 복잡한 기능 빌드를 시작하기 전에 환경이 올바르게 연결되었는지 보장합니다. 또한 생성한 API 키가 활성화되었으며 선결제 크레딧과 연결되었는지도 확인합니다.
API 키로 인증하기
API 키를 Authorization 헤더에 Bearer 토큰으로 전달하세요. Google 로그인 또는 이메일과 비밀번호를 통해 키를 생성할 수 있습니다. 키는 생성 즉시 표시되므로 환경 변수에 복사하세요. 각 계정에는 하나의 활성 키가 있으며, 새 키를 생성하면 이전 키가 즉시 대체됩니다. 이는 키 회전을 단순화하고 시스템에 오래된 자격 증명이 남아 있는 위험을 줄입니다.
가입에 전화번호가 필요 없으며, 사생활은 이메일만 저장함으로써 유지됩니다. 프롬프트는 학습 데이터로 사용되지 않으므로 기업용 또는 사생활에 민감한 애플리케이션에 중요합니다. 키는 만료되지 않지만, 키에 첨부된 선불 크레딧에도 명확한 만료일이 없습니다. 오류와 거부 응답은 잔액을 소모하지 않으므로 예상치 못한 요금에 대한 걱정 없이 자유롭게 테스트할 수 있습니다.
첫 번째 요청 보내기
모델을 "uncensored"로 설정하여 /v1/chat/completions으로 표준 POST 요청을 구성합니다. 페르소나를 정의하기 위해 시스템 프롬프트를 포함하고, 대화를 주도하기 위해 사용자 메시지를 추가합니다. 컨텍스트 창은 프롬프트와 완료를 합쳐 100,000개의 토큰을 지원합니다. 이를 통해 즉시 잘리지 않고도 큰 문서나 긴 대화 기록을 전달할 수 있습니다. 페이로드가 8 MB 요청 본문 제한을 초과하지 않도록 합니다.
temperature와 top_p 파라미터를 사용하여 창의성을 제어하세요. 높은 temperature는 역할극에 이상적인 더 다양한 출력을 생성합니다. 낮은 temperature는 사실 기반 또는 구조화된 작업의 일관성을 보장합니다. 모델은 response_format을 통해 JSON 모드를 지원하므로, 데이터 추출 작업에서 구조화된 출력을 강제할 수 있습니다. 이러한 유연성은 이 API를 캐주얼 채팅과 프로덕션급 통합 모두에 적합하게 만듭니다.
ストリーミングレスポンスの処理
요청에서 stream을 true로 설정하여 스트리밍을 활성화하세요. API는 생성되는 대로 부분 응답을 포함하는 서버 전송 이벤트(SSE)를 반환합니다. 이는 최종 사용자의 지각된 지연 시간을 개선하여 긴 출력에서도 채팅이 반응하는 것처럼 느끼게 합니다. 각 청크에는 애플리케이션이 최종 응답을 구성하기 위해 연결해야 하는 델타 콘텐츠가 포함됩니다.
스트림의 마지막 청크에는 토큰 사용량 데이터가 포함되어 있습니다. 이 데이터를 사용하여 크레딧 소모량을 정확하게 추적하세요. 1M 입력 토큰당 $0.15, 1M 출력 토큰당 $0.50의 요금이 부과됩니다. 청구는 실제 사용량을 기준으로 하므로 부분 응답은 비례하여 청구됩니다. 이 투명성을 통해 애플리케이션 로직에 직접 비용 제어 기능을 구현할 수 있습니다.
툴 호출 구현
API는 사용자 의도에 따라 외부 도구를 호출하는 함수 호출을 지원합니다. tools 매개변수에서 이름, 설명, 매개변수 스키마와 함께 함수를 정의하세요. 모델은 함수가 필요하다고 판단할 경우 tool_calls가 포함된 응답을 반환합니다. 그런 다음 함수를 실행하고 결과를 후속 메시지로 전송해야 합니다.
이 기능은 날씨 조회, 데이터베이스 쿼리 또는 웹 스크래핑과 같은 복잡한 워크플로우를 가능하게 합니다. 비검열 모델은 표준 모델과 동일한 정밀도로 도구 정의를 처리합니다. 하지만 임베딩이나 파인튜닝은 제공하지 않습니다. 벡터 검색이나 사용자 정의 모델 훈련에 애플리케이션이 의존하는 경우 이 API가 적합하지 않을 수 있습니다. 최상의 결과를 위해 직접 채팅 완료에 집중하세요.
비용과 속도 최적화
예비 크레딧의 유용성을 최대화하려면 불필요한 API 호출을 최소화하세요. 테스트 중 결정론적 출력을 위해 seed 매개변수를 사용하세요. 모델이 잔액을 고갈시키는 과도하게 긴 응답을 생성하지 않도록 max_tokens 제한을 조정하세요. 기본 출력 제한은 2,048 토큰이지만 요청당 최대 16,000 토큰까지 늘릴 수 있습니다. 이는 단일 호출로 긴 스토리나 상세한 보고서를 생성하는 데 유용합니다.
분당 300회 요청 제한 내에 머물러야 합니다. 이를 초과하면 429 오류가 발생합니다. 클라이언트 코드에 지수 백오프를 구현하여 오류를 우아하게 처리하세요. 오류는 무료이므로 페널티 없이 실패한 요청을 재시도할 수 있습니다. 이 안전망은 피크 사용 기간 중에도 신뢰성을 보장합니다.
일반적인 오류トラブルシュー팅
401 오류가 발생하면 API 키가 정확하고 활성화되어 있는지 확인하십시오. 베이스 URL이 HTTPS://api.storyunfiltered.com/v1과 정확히 일치하는지 확인하십시오. 404 오류는 일반적으로 엔드포인트 경로에 오타가 있음을 의미합니다. 채팅 완료를 위해 올바른 HTTP 메서드인 POST를 사용하고 있는지 확인하십시오. 오류가 지속되면 대시보드에서 키를 재생성하십시오.
429 오류는 분당 300개 요청의 속도 제한을 초과했음을 의미합니다. 창이 재설정될 때까지 기다리거나 요청 빈도를 줄이세요. 413 오류가 발생하면 요청 본문이 8 MB 제한을 초과한 것입니다. 페이로드를 단순화하거나 컨텍스트 창 크기를 줄이세요. 이러한 오류는 REST API의 표준이며 신중한 디버깅으로 해결할 수 있습니다.
자주 묻는 질문
이 사이트의 주요 키워드는 무엇인가요?
주요 키워드는 "unfiltered story"입니다. 이 용어는 니치 애플리케이션을 구축하는 개발자에게 원본 그대로의 무검열 콘텐츠 생성 기능을 제공한다는 핵심 가치 제안을 반영합니다.
이미지 또는 오디오 생성을 지원하나요?
아니요. 당사는 텍스트 전용 채팅 완료 API를 제공합니다. 임베딩, 이미지, 오디오 또는 비디오 생성 기능이 없습니다. 또한 파인튜닝이나 모델 라우팅도 제공하지 않습니다. 콘텐츠 필터 없이 텍스트 생성에 집중합니다.
API는 어떻게 결제하나요?
지불은 TRC20의 USDT 또는 Base의 USDC를 통해 암호화폐 전용입니다. $20부터 $500까지 충전할 수 있습니다. 크레딧은 만료되지 않으며 오류 시 무료입니다.
콘텐츠는 정말 무검열인가요?
예, 이 모델은 합법적인 성인, 픽션, 또는 논쟁적인 주제를 거부하지 않습니다. 유일한 엄격한 제한은 미성년자가 관련된 성 콘텐츠로, 이는 항상 거부됩니다. 이는 일관성이 필요한 NSFW 채팅봇 및 역할극 앱에 이상적입니다.
지금 키를 받으세요
가입하고, 키를 받아 기본 URL을 업데이트하세요. 그게 전부 필요합니다.