Uncensored 채팅 완료 문서
OpenAI 호환 API를 사용하여 미선적 텍스트 요청을 시작하세요. 베이스 URL과 API 키를 사용하여 전용 필터링 없는 모델을 오늘 당신의 애플리케이션에 통합하세요.
인증 및 Base URL
기본 URL은 HTTPS://api.pricingapiopen.com/v1입니다. Authorization 헤더에 API 키를 전달하십시오. 표준 Bearer 방식을 사용합니다. 가입 직후 하나의 키를 받게 됩니다. 계정 식별 및 크레딧 차감을 위해 모든 요청에 키를 사용하십시오.
채팅 완료 엔드포인트
POST /v1/chat/completions으로 메시지를 전송하세요. system, user, assistant 역할을 messages 배열에 포함하세요. API는 텍스트 응답을 반환합니다. 무작위성을 제어하기 위해 temperature와 top_p을 설정할 수 있습니다.
- 모델을 uncensored로 설정합니다.
- 프롬프트와 함께 사용자 메시지를 포함합니다.
curl https://api.pricingapiopen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate total monthly cost for 1 million tokens"}]
}'
Uncensored Model 매개변수
모델은 표준 생성 매개변수를 수용합니다. 창의성을 위해 temperature를 사용하세요. nucleus sampling을 위해 top_p을 설정하세요. 생성을 조기에 중단하려면 stop 시퀀스를 정의하세요. 재현 가능한 출력을 위해 seed를 전달하세요. 모델은 합법적인 성인 콘텐츠를 거부하지 않습니다. 불필요한 설명 없이 직접 응답합니다.
스트리밍 및 토큰 사용
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)
Python & Node SDK
공식 OpenAI Python SDK를 사용하세요. base URL을 우리 엔드포인트로 설정하세요. 코드는 표준 라이브러리와 정확히 동일하게 작동합니다. Node.js SDK도 사용할 수 있습니다. 구성 객체에서 base URL을 변경하세요. 두 SDK 모두 인증을 자동으로 처리합니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapiopen.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)For JavaScript developers, the Node SDK works with our endpoint. Configure the base URL and API key. Send requests using the chat.completions.create method. The response structure matches the OpenAI format.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingapiopen.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);
제한 사항, 오류 및 & 컨텍스트
100,000 토큰의 컨텍스트 윈도우가 있습니다. 요청당 최대 출력은 16,000 토큰입니다. 분당 300개의 요청을 보낼 수 있습니다. 오류는 표준 HTTP 코드를 반환합니다. 401 오류는 키가 유효하지 않음을 의미합니다. 402 오류는 더 많은 크레딧이 필요함을 의미합니다. 429 오류는 속도 제한에 도달했음을 의미합니다.
자주 묻는 질문
토큰 사용량의 오픈 API 요금제는 어떻게 되나요?
1M 입력 토큰당 $0.15, 1M 출력 토큰당 $0.50을 청구합니다. 오류 및 거절은 무료입니다. 성공적인 응답에 실제로 사용된 토큰만큼만 지불합니다. 최소 사용량이나 월 요금이 없습니다.
이 API는 OpenAI 클라이언트와 호환되나요?
네, 오픈AI와 완전히 호환됩니다. 베이스 URL만 변경하면 공식 SDK를 사용할 수 있습니다. 응답 형식은 오픈AI 표준과 일치합니다. 이를 통해 코드 변경 없이 저희의 uncensored 모델로 교체할 수 있습니다.
어떤 결제 수단을 받나요?
암호화폐 전용: TRC20의 USDT 또는 Base의 USDC, $20부터 $500까지 정수 금액. $50부터 보너스 크레딧이 적용됩니다.