Uncensored ia API 빠른 시작
무검열 IA API 키를 받고 몇 분 안에 텍스트 요청을 보내세요. 이 빠른 시작 가이드는 OpenAI 호환 API를 프로젝트에 통합하는 데 필요한 내용을 다룹니다.
- 1M 입력 토큰당
- $0.15
- 출력 토큰 / 100만 개
- $0.50
- 토큰 컨텍스트
- 100,000
- 트라이얼 크레딧
- $0.50
- 분당 요청 수
- 300
설치 및 설정
선호하는 언어의 공식 SDK를 설치하세요. 당사 API는 모든 표준 OpenAI 호환 클라이언트와 호환되므로 이미 신뢰하는 라이브러리를 사용할 수 있습니다. 설정 과정에는 프로젝트 환경에 의존성만 추가하면 됩니다.
요청 인증을 위해 API 키가 필요합니다. Google 또는 이메일로 가입한 후 즉시 생성하십시오. 키는 화면에 한 번 표시되므로 클립보드나 안전한 저장소에 복사하십시오. 사전 지불 잔액에서 무단 사용을 방지하려면 비공개로 유지하십시오.
구성: base_url 및 키
클라이언트를 우리 기본 URL로 연결하고 API 키 헤더를 설정하세요. 대시보드에서 제공된 특정 엔드포인트를 사용하세요. 이렇게 하면 라우팅 모호성 없이 요청이 직접 검열 없는 모델로 전달됩니다. 기본 URL은 HTTPS://api.iasemsensura.com/v1입니다.
를 설정하세요 Authorization header를 사용하여 Bearer YOUR_API_KEY. 이 헤더는 전송하는 모든 요청을 인증합니다. 올바른 키가 없으면 API는 401 오류로 입력을 거부합니다. 가입 시 표시된 키와 일치하는지 항상 확인하세요.
첫 요청 보내기
연결성을 테스트하기 위한 간단한 채팅 완료 요청 전송. 모델 ID uncensored 원하는 출력을 얻도록 보장합니다. 이 모델은 제한 없는 텍스트 생성을 위해 조정되었으며, 표준 거부 없이 역할극 및 성인 테마를 처리합니다.
시작을 위한 기본 cURL 예제입니다. 플레이스홀더를 실제 API 키로 바꾸세요. 이 명령어는 짧은 프롬프트를 보내고 직접적인 응답을 기대합니다.
curl https://api.iasemsensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 200 words of dark fantasy lore"}]
}'
ストリーミングレスポンスの処理
실시간 토큰 생성을 위한 스트리밍 활성화. 이는 생성되는 대로 텍스트를 표시하는 애플리케이션에 중요합니다. API는 서버 전송 이벤트(SSE)를 통해 이벤트를 반환합니다. 사용 가능한 텍스트 청크를 받게 됩니다.
Python SDK를 사용하여 스트리밍을 효율적으로 처리하세요. 라이브러리는 연결을 관리하고 토큰이 도착할 때마다 생성합니다. 이 접근 방식은 최종 사용자의 지각된 지연 시간을 줄입니다. 또한 부분 결과의 즉시 표시도 가능하게 합니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.iasemsensura.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)
함수 호출 및 JSON 모드
구조화된 데이터 추출 또는 도구 사용을 위해 함수 호출을 사용하세요. 요청 본문에 도구를 정의하세요. 모델은 필요한 인수를 포함하는 JSON 객체를 반환합니다. 이 기능은 표준 텍스트 생성과 함께 작동합니다.
출력을 특정 형식으로 강제하기 위해 JSON 모드를 활성화합니다. 설정 response_format 수신하여 {"type": "json_object"}응답이 유효한 JSON임을 보장합니다. JavaScript 환경과의 쉬운 통합을 위해 Node SDK를 사용하세요.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.iasemsensura.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개로 제한됩니다. 동시 요청 수는 최대 8개로 제한됩니다. 이러한 제한을 초과하면 429 오류가 발생합니다. 스트리밍 응답도 이러한 제한에 포함됩니다. 최종 청크의 usage 필드를 사용하여 소비량을 추적하세요.
스트리밍
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)자주 묻는 질문
uncensored ia API는 무엇이며 일반 모델과 어떻게 다른가요?
uncensored ia API는 제한 없는 텍스트 생성에 최적화된 단일 전용 대형 언어 모델에 대한 접근을 제공합니다. 일반 모델과 달리 합법적인 성인, 소설적 또는 논쟁적인 주제를 거부하지 않습니다. 이는 일관된 동작을 보장하기 위해 당사 서버에 호스팅된 오픈 가중치 모델입니다.
401 또는 429와 같은 일반적인 오류를 어떻게 처리하나요?
401 오류는 API 키가 유효하지 않거나 누락되었음을 나타냅니다. 키가 가입 시 표시된 것과 일치하는지 확인하십시오. 429 오류는 분당 300회 요청 한도를 초과했음을 의미합니다. 잠시 기다리거나 키당 동시 요청 수를 8회로 줄이십시오.
uncensored AI API는 스트리밍 응답을 지원하나요?
네, API는 서버 전송 이벤트(SSE)를 통한 스트리밍을 지원합니다. SDK 클라이언트에서 이를 활성화하여 생성되는 토큰을 실시간으로 수신할 수 있습니다. 이는 지연 시간을 줄이고 채팅 애플리케이션의 사용자 경험을 향상시킵니다. 토큰 사용량은 스트림의 마지막 청크에서 보고됩니다.
단일 양식으로 접근
등록하고 키를 가져온 후 기본 URL을 업데이트하세요. 필요한 설정은 이것뿐입니다.