ko ▾

API 문서

1분 이내에 미선적 LLM API에 대한 요청을 시작하세요. 베이스 URL과 API 키를 교체하여 기존 클라이언트 코드를 변경하지 않고 모델에 액세스하세요.

Base URL 및 인증

클라이언트 구성을 업데이트하여 API에 연결하세요. 베이스 URL을 사용하세요 https://api.gptchatcc.com/v1 키를 Authorization header. 이 표준 설정은 기존 OpenAI SDK가 요청을 즉시 비검열 모델로 라우팅하도록 보장합니다.

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

첫 번째 요청

연결성 확인을 위해 간단한 채팅 완료를 보내세요. 이 엔드포인트는 다음과 같은 표준 매개변수를 허용합니다. model, messages, 그리고 max_tokens. 우리 시스템은 다른 모델에서 흔히 볼 수 있는 거부 없이 텍스트 응답을 반환합니다.

연결을 테스트하기 위한 기본 cURL 예제입니다.

curl https://api.gptchatcc.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 of France?"}]
  }'

Python SDK 통합

공식 openai API와 상호 작용하기 위한 Python 패키지. 변경 base_url 및 api_key 초기화 블록에서. 이를 통해 기본 모델을 전환하면서도 기존 로직을 유지할 수 있습니다.

다음 코드는 클라이언트 초기화 및 요청 전송 방법을 보여줍니다.

from openai import OpenAI

client = OpenAI(base_url="https://api.gptchatcc.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 SDK 통합

다음을 사용하여 JavaScript 또는 TypeScript 프로젝트에 API를 통합하세요. openai Node 패키지를 설치하세요. 클라이언트 생성 시 자격 증명을 전달하세요. SDK는 직렬화 및 오류 파싱을 자동으로 처리합니다.

Node 환경에서 클라이언트를 구성하려면 이 스니펫을 사용하세요.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.gptchatcc.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: trueAPI는 낮은 지연 시간 애플리케이션을 위해 Server-Sent Events(SSE)를 반환합니다. 텍스트가 생성되는 대로 표시하기 위해 청크를 구문 분석하면 긴 대화의 사용자 경험이 향상됩니다.

이 예제는 Python에서 스트리밍 응답을 처리하는 방법을 보여줍니다.

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)

속도 제한 및 제약 조건

서비스 중단을 방지하려면 사용량을 모니터링하세요. 분당 요청 수는 300회, 키당 동시 요청 수는 8회까지 제한됩니다. 컨텍스트 윈도우는 총 100,000개의 토큰을 지원하며, 최대 출력은 16,000개 토큰입니다. 오류 시 유효하지 않은 키에 대해 401, 크레딧 부족에 대해 402, 속도 제한에 대해 429가 반환됩니다.

자주 묻는 질문

병렬 챗 API 응답에서 누락된 인용문을 디버깅하는 방법은?

API는 내장된 인용 추적 없이 원시 텍스트 완료를 반환합니다. 인용이 필요한 경우 애플리케이션 로직에서 응답 토큰을 분석하기 위해 사후 처리(post-processing)를 구현해야 합니다.

요율 제한을 초과하면 어떻게 되나요?

API에서 429 상태 코드가 반환됩니다. 요청 빈도를 줄이거나 API 키당 동시 연결 수를 줄여 문제를 해결하세요.

CC ChatGPT 모델은 공식 GPT와 동일한가요?

아니요, 이는 OpenAI 호환 인터페이스를 통해 제공되는 독립적인 무검열 LLM입니다. 동일한 프로토콜을 사용하지만 다른 인프라와 학습 데이터를 기반으로 합니다.

지금 키를 받으세요

등록하고, 키를 가져온 후 기본 URL을 업데이트하세요. 완료.

키를 생성

구독 없음. 선불 잔액은 만료되지 않습니다.