ko ▾
API 키 받기
  1. Abliterate
  2. Abliterate API 퀵스타트 가이드

Abliterate API 퀵스타트 가이드

표준 OpenAI 호환 API를 사용하여 기존 도구를 uncensored LLM에 연결하세요. 이 가이드는 통합에 필요한 핵심 사항을 다룹니다.

표준 OpenAI SDK 설치

선호하는 언어용 공식 라이브러리를 설치하세요. 이는 당사 기본 URL 및 인증 방법과의 호환성을 보장합니다.

기본 URL 및 키 구성

클라이언트를 HTTPS://api.abliterate.cc/v1로 설정하고 고유한 API 키를 사용하세요. 계정당 활성 키가 하나 제공되며, Google이나 이메일로 가입한 직후에 받게 됩니다.

  • Base URL: HTTPS://api.abliterate.cc/v1
  • 인증: API 키를 통한 Bearer 토큰 Authorization 헤더

이러한 구성은 모든 표준 OpenAI 호환 클라이언트와 작동합니다.

첫 번째 완료 요청 보내기

POSTリクエストを送信 /v1/chat/completions 모델 ID uncensored. 모델은 일반적인 가드레일 없이 텍스트를 입력하고 텍스트를 출력합니다.

curl https://api.abliterate.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five Python libraries for web scraping in 2024"}]
  }'

생성된 텍스트를 확인하세요. 다음과 같은 매개변수를 조정할 수 있습니다 temperature 창의성 또는 top_p 다양성.

실시간 출력을 위한 스트리밍 활성화

設定 stream: true 서버 전송 이벤트(SSE)를 통해 토큰을 수신합니다. 이는 채팅 인터페이스에 더 부드러운 경험을 제공합니다.

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 모드 사용

를 사용하여 구조화된 출력을 활성화하세요 response_format: {"type": "json_object"} 일관된 구문 분석을 위해. 또한 tools 및 tool_choice 함수 호출.

from openai import OpenAI

client = OpenAI(base_url="https://api.abliterate.cc/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)

이러한 기능들은 다음과 같은 표준 매개변수와 함께 작동합니다 stop 시퀀스 및 seed 재현성.

오류 및 토큰 제한 처리

공통 문제를 위해 HTTP 상태 코드를 모니터링합니다. 401은 키가 유효하지 않거나 누락되었음을 의미합니다. 402는 사전 지불 크레딧이 부족함을 나타냅니다. 429은 분당 300개의 요청 제한에 도달했음을 신호합니다.

컨텍스트 윈도우는 총 100,000 토큰입니다. 요청당 최대 출력은 16,000 토큰입니다. 오류 및 거부 요청은 크레딧을 소모하지 않습니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.abliterate.cc/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);

자주 묻는 질문

이 맥락에서 Abliterate란 무엇인가요?

Abliterate는 콘텐츠 제한의 제거를 의미하며, 이를 통해 모델은 거절 없이 성인 또는 논쟁적인 주제를 생성할 수 있습니다. 우리의 검열 없는 AI 모델은 이러한 특정 동작에 맞게 조정됩니다.

어떤 결제 수단을 받나요?

암호화폐 전용: TRC20의 USDT 또는 Base의 USDC, $20부터 $500까지 정수 금액. $50부터 보너스 크레딧이 적용됩니다.

내 데이터는 학습에 사용되나요?

아니요. 당사는 프롬프트를 학습에 사용하지 않아 프라이버시를 우선시합니다. 계정 가입에는 이메일만 필요하므로 합법적인 성인 사용에 진정한 자유를 보장합니다.

몇 초 만에 키를 받으세요.

가입하고, 키를 복사한 후 기본 URL을 업데이트하세요. 그게 끝입니다.

API 키 받기