Uncensored LLM API 빠른 시작
비검열 LLM API 키를 받고 즉시 텍스트 생성을 시작하세요. 이 가이드는 오픈소스 호환 서비스의 필수 통합 단계를 다룹니다.
https://api.apiintelligenceartificielle.com/v1
필수 조건 및 베이스 URL
당신의 무검열 AI 여정은 베이스 URL로 시작됩니다. 사용 https://api.apiintelligenceartificielle.com/v1 모든 요청에 대해. 이 엔드포인트는 외부 프록시 없이 비검열 모델로 직접 라우팅됩니다. 키 페이지에서 생성한 API 키가 필요합니다. 등록 시 전화번호가 필요하지 않습니다. Google 또는 이메일 비밀번호로 로그인하세요. 인터페이스는 생성 직후 키를 표시합니다. 토큰 사용 인증에 사용되므로 이 키를 안전하게 보관하세요.
인증 및 헤더
모든 요청에는 Authorization header. 헤더를 다음과 같이 형식화하세요. Bearer YOUR_API_KEY이 표준 방식은 기존 도구와의 호환성을 보장합니다. 당사 NSFW API는 텍스트 및 스트리밍 응답 모두에 이 헤더를 허용합니다. 필요하지 않은 한 키를 URL 쿼리 문자열에 포함하지 마십시오. 시스템은 토큰 처리 전에 키를 검증합니다. 유효하지 않은 키는 401 오류를 발생시킵니다. 키가 누락되면 모든 요청이 실패합니다. 대용량 페이로드를 전송하기 전에 키가 존재하는지 확인하십시오.
첫 요청 보내기
POSTリクエストを送信 /v1/chat/completions 모델 ID를 사용합니다. 다음을 사용하세요 uncensored 모델 이름으로 사용합니다. 요청 본문에는 messages 배열이 포함되어야 합니다. 각 메시지에는 역할과 내용이 있습니다. 시작하기 위한 기본 cURL 예제는 다음과 같습니다.
curl https://api.apiintelligenceartificielle.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the latest version of the Python SDK"}]
}'
이 명령은 비제한 모델로 간단한 프롬프트를 보냅니다. 응답에는 생성된 텍스트가 포함됩니다. choices 출력용 배열입니다. 프롬프트 길이를 사용 사례에 맞게 조정할 수 있습니다. 시스템은 입력을 처리하고 텍스트를 반환합니다. 기본 사용의 경우 복잡한 구성이 필요하지 않습니다. 최상의 결과를 위해 콘텐츠 구조에 집중하십시오.
ストリーミングレスポンスの処理
stream을 true로 설정하여 스트리밍 활성화 stream: true 요청에 포함됩니다. 이는 생성되는 대로 부분 응답을 전송합니다. 스트림 처리에는 서버 전송 이벤트(SSE)를 사용하세요. 마지막 청크에는 토큰 사용량 세부 정보가 포함됩니다. 이 방법은 긴 출력의 지각된 지연 시간을 줄입니다. 클라이언트는 SSE 형식을 올바르게 구문 분석해야 합니다. 스트림이 종료될 때까지 들어오는 데이터를 버퍼링하세요. 스트리밍은 실시간 애플리케이션에 이상적입니다. 사용자에게 즉각적인 피드백을 제공합니다. 오류 또는 연결 끊김을 위해 스트림을 모니터링하세요. 연결이 예기치 않게 끊어지면 다시 연결하세요. 이 접근 방식은 원활한 사용자 경험을 보장합니다.
매개변수 구성
모델 동작을 제어하기 위해 매개변수를 조정합니다. 사용 temperature 무작위성, 0에서 2까지의 범위를 가집니다. 높은 값은 창의성을 높입니다. 낮은 값은 출력을 더 결정론적으로 만듭니다. 설정 max_tokens 출력 길이를 제한합니다. 요청당 기본값은 2,048 토큰입니다. 이를 최대 16,000 토큰까지 확장할 수 있습니다. 다음을 사용하세요 top_p nucleus sampling을 위해. Set stop 생성을 중단하기 위한 시퀀스. JSON 모드는 response_format. 이는 코드 통합을 위한 구조화된 출력을 보장합니다. 이러한 설정으로 실험하여 선호하는 균형을 찾아보세요. 모델은 특정 요구 사항에 맞게 적응합니다.
오류 처리 및 제한
요청 제한을 주의 깊게 모니터링하세요. 키당 분당 300회 요청이 허용됩니다. 동시에 실행될 수 있는 요청은 8개입니다. 최대 요청 본문 크기는 8MB입니다. 401 오류는 유효하지 않은 키를 나타냅니다. 402 오류는 크레딧이 고갈되었음을 의미합니다. 서비스를 계속 사용하려면 암호화폐로 충전하세요. 429 오류는 속도 제한을 신호합니다. 추가 지연을 피하려면 기다렸다가 다시 시도하세요. 오류 및 거부는 크레딧을 소모하지 않습니다. 이는 선불 잔액을 보호합니다. 사용량 세부 정보를 위해 응답 헤더를 확인하세요. 한도 내에 머무르기 위해 토큰 소비를 추적하세요. 중요한 작업 중 중단을 피하기 위해 사용량을 계획하세요.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apiintelligenceartificielle.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiintelligenceartificielle.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);스트리밍
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 intelligence artificielle 서비스는 OpenAI SDK와 호환됩니까?
네, 당사 API는 표준 OpenAI 호환 엔드포인트를 사용합니다. 기본 URL을 변경하기만 하면 공식 OpenAI SDK를 사용할 수 있습니다. 이를 통해 기존 코드베이스와의 원활한 통합이 가능합니다. 공급업체를 전환하기 위해 큰 변경이 필요하지 않습니다.
무제한 LLM은 콘텐츠 거부를 어떻게 처리하나요?
이 모델은 합법적인 성인 용도를 위해 콘텐츠 거부 없이 응답하도록 최적화되었습니다. 논쟁적이거나 허구적인 주제를 차단하지 않습니다. 그러나 미성년자가 관련된 성 콘텐츠는 항상 거부됩니다. 이 엄격한 제한은 파라미터와 관계없이 모든 요청에 적용됩니다.
uncensored 모델의 context window 크기는 어떻게 되나요?
컨텍스트 윈도우는 프롬프트와 completion을 합쳐 100,000 토큰입니다. 단일 요청당 최대 16,000 토큰을 생성할 수 있습니다. 이를 통해 장문 콘텐츠 생성이 가능합니다. 성능 최적화를 위해 입력 길이를 조정하세요.