검열 없는 AI chatgpt API 시작하기
코드 변경 없이 무검열 추론을 활성화하기 위해 OpenAI base URL을 교체하세요. 이 드롭인 API는 성인 콘텐츠를 허용하며 표준 SDK 통합을 즉시 지원합니다.
SDK 설치
선호하는 언어용 공식 클라이언트 라이브러리를 설치하세요. 당사 API는 동일한 프로토콜을 사용하므로 표준 OpenAI SDK가 완벽하게 작동합니다. 패키지 매니저를 사용하여 패키지를 설치하여 구성 준비를 하세요.
베이스 URL 구성
클라이언트를 저희 특정 엔드포인트로 연결하여 uncensored 응답을 활성화하세요. 다음을 설정해야 합니다 base_url 수신하여 https://api.uncensoredaichatgpt.com/v1 API 키를 입력하세요. 이 작은 변경 사항으로 기존 통합 로직을 유지한 채로 트래픽을 당사 서버로 전환할 수 있습니다.
curl https://api.uncensoredaichatgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of ten unique features for a new streaming platform."}]
}'
첫 번째 요청 만들기
표준 chat/completions 모델 ID를 사용한 요청 uncensored. 우리 모델은 기본적으로 합법적인 성인, 픽션 또는 논쟁적인 주제를 거부하지 않습니다. 응답은 텍스트를 직접 반환하므로 출력에서 콘텐츠 필터가 비활성화되었는지 확인할 수 있습니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichatgpt.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)
스트리밍 응답 처리
stream을 true로 설정하여 스트리밍 활성화 stream: true 토큰을 실시간으로 수신합니다. 이 방식은 장문 생성이나 역할극에서 지각된 지연 시간을 줄여줍니다. 각 청크에는 사용량 데이터가 마지막 응답에만 포함되므로, 전체 완료를 기다리지 않고도 토큰 소비를 정확하게 추적할 수 있습니다.
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)
도구와 JSON 모드 사용
구조화된 데이터 추출을 위해 함수 호출과 엄격한 JSON 형식을 활용하세요. Pass response_format with {"type": "json_object"} 일관된 스키마 출력을 강제합니다. 이 기능은 다음과 같은 표준 파라미터와 함께 작동합니다 temperature 및 top_p 프로그래밍 신뢰성을 유지하면서 창의성을 제어합니다.
토큰 사용량 모니터링
응답 헤더에서 반환된 사용량 메트릭을 통해 선불 크레딧 잔액을 추적하세요. 오류와 거절은 토큰을 소모하지 않으므로 성공적인 콘텐츠 생성에 대해서만 요금이 부과됩니다. 컨텍스트 윈도우는 총 100,000개의 토큰을 지원하며, 요청당 최대 출력 제한은 16,000개 토큰입니다.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichatgpt.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);자주 묻는 질문
uncensored AI chatgpt API의 컨텍스트 제한은 무엇입니까?
컨텍스트 윈도우는 프롬프트와 완성을 합쳐 100,000개의 토큰을 지원합니다. 요청당 최대 16,000개의 토큰을 요청할 수 있으며, max_tokens 값을 지정하지 않은 경우 2,048개 토큰입니다.
402 오류가 발생하는 이유는 무엇인가요?
402 오류는 요청된 생성 작업을 위한 사전 결제 잔액이 부족함을 의미합니다. 사용된 토큰 기준으로 요금이 부과되므로, USDT 또는 USDC를 사용하여 계정에 충전해야 서비스를 계속 이용할 수 있습니다.
요율 제한에 도달하면 어떻게 되나요?
키당 분당 300회 요청 및 8개의 동시 요청으로 제한됩니다. 이 한도를 초과하면 429 오류가 반환됩니다. 잠시 기다리거나 다른 API 키를 사용하여 처리를 계속하십시오.
API 키 받기
가입하고, 키를 받아 기본 URL을 업데이트하세요. 그게 끝입니다.