ko ▾

chatterbotapi.com2026-10-30무차별

Uncensored LLM API

API 문서

몇 초 안에 Chatterbot API로 시작하세요. 이 가이드에서는 OpenAI 호환 엔드포인트, 인증 및 첫 번째 제한 없는 텍스트 생성 요청 방법을 다룹니다.

Base URL 및 인증

Chatterbot API는 https://api.chatterbotapi.com/v1Bearer 토큰을 사용하여 인증합니다 Authorization 헤더. 키는 Google 또는 이메일로 가입한 직후에 표시됩니다.

  • Base URL: https://api.chatterbotapi.com/v1
  • 헤더: Authorization: Bearer YOUR_API_KEY

계정당 하나의 키는 이전 키를 즉시 대체합니다. 안전하게 보관하세요.

첫 번째 요청

POSTリクエストを送信 /v1/chat/completions 모델 uncensored. API는 합법적인 성인 콘텐츠에 대한 표준 거부 없이 생성된 텍스트를 반환합니다.

최소 cURL 예제입니다:

curl https://api.chatterbotapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital city of France"}]
  }'

응답에 choices[0].message.content.

Python SDK 통합

공식 OpenAI Python 라이브러리를 사용하세요. base URL을 우리 엔드포인트로 지정하고 키를 주입하세요. 클라이언트는 JSON 직렬화를 자동으로 처리합니다.

from openai import OpenAI

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

이 방식은 스트리밍 및 비스트리밍 호출 모두에서 작동합니다. 모델 ID는 uncensored.

Node.js SDK 설정

사용자 정의 기본 URL로 OpenAI npm 패키지를 초기화하세요. 이는 기존 OpenAI 클라이언트와의 호환성을 보장합니다.

import OpenAI from "openai";

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

환경 변수를 구성하거나 키를 직접 전달하세요. API는 표준 chat-completions 엔드포인트처럼 동작합니다.

스트리밍 응답

stream을 true로 설정하여 스트리밍 활성화 stream: true. API는 Server-Sent Events를 전송합니다. 토큰 사용량 데이터는 마지막 청크에만 나타납니다.

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)

도착하는 각 청크를 처리합니다. 이는 최대 16,000 토큰의 긴 출력에 대한 지각된 지연 시간을 줄입니다.

제한 사항 및 오류

키가 유효하지 않으면 401 오류가 발생합니다. 402 오류는 선불 크레딧이 고갈되었음을 의미합니다. 오류와 거부는 토큰을 소모하지 않습니다. 분당 300개 요청으로 제한됩니다. 컨텍스트 창은 총 100,000 토큰을 저장합니다. 요청 본문은 8 MB 미만이어야 합니다.

자주 묻는 질문

채팅봇 API 비용은 얼마인가요?

입력 토큰은 1M 토큰당 $0.15입니다. 출력 토큰은 1M 토큰당 $0.50입니다. 선불 암호화폐 크레딧으로 실제 사용량에 대해서만 지불합니다.

컨텍스트 윈도우 크기는 얼마인가요?

이 모델은 프롬프트와 응답의 합계 기준 100,000개의 토큰 컨텍스트 윈도우를 지원합니다. 요청당 최대 출력은 16,000개 토큰입니다.

API는 함수 호출을 지원하나요?

예. 표준 매개변수를 통해 tools, tool_choice 및 JSON 모드를 사용할 수 있습니다. 이를 통해 구조화된 데이터 추출 및 에이전트 워크플로우가 가능합니다.

API 키 받기

가입하고, 키를 복사한 후, 베이스 URL을 업데이트하세요. 이것으로 끝입니다.

今すぐ開始