ko ▾
API 키 받기

무검열 모델용 API 문서

기존 SDK 통합이 우리 무검열 LLM API와 함께 작동하도록 base URL을 HTTPS://api.unrestrictedgptchat.com/v1로 교체하세요.

무차별https://api.unrestrictedgptchat.com/v1

이 페이지에서
  1. 인증 및 헤더
  2. POST /v1/chat/completions
  3. GET /v1/models
  4. 스트리밍 응답 및 토큰 사용량
  5. 함수 호출 및 JSON 모드
  6. 속도 제한 및 오류 처리
  7. 자주 묻는 질문
unrestrictedgptchat.com/docs/#text

인증 및 헤더

모든 요청에 Authorization 헤더에 API 키를 보내세요. 형식은 다음과 같습니다. Bearer YOUR_API_KEY 및 포함합니다. Authorization 필드입니다. 키는 Google 또는 이메일을 통해 가입 직후 생성됩니다. 등록에 전화번호가 필요하지 않습니다. 선불 잔액에 대한 무단 사용을 방지하기 위해 키를 환경 변수에 안전하게 보관하십시오. 헤더는 당사 서버가 계정을 식별하여 정확한 토큰 과금을 수행할 수 있도록 합니다.

POST /v1/chat/completions

텍스트 응답을 생성하기 위한 첫 번째 요청을 수행하세요. 다음을 사용하세요 POST /v1/chat/completions 엔드포인트 model 설정 uncensored. 이 엔드포인트는 사용자 및 어시스턴트 역할이 포함된 표준 메시지 배열을 받습니다. 클라이언트 구성에 따라 응답을 스트리밍하거나 전체 텍스트를 받을 수 있습니다. 모델은 입력을 처리하고 합법적인 성인 사용에 대한 콘텐츠 거부 없이 텍스트를 반환합니다. 동시성 제한에 대한 속도 제한 페이지를 확인하십시오.

GET /v1/models

GET 엔드포인트를 사용하여 사용 가능한 모델 정보를 검색하세요. 이는 uncensored 모델 및 그 기능에 대한 메타데이터를 반환합니다. 완료 요청을 보내기 전에 모델 ID를 확인할 수 있습니다. 이 응답은 API가 표준 OpenAI 구조와 호환되는지 확인해 줍니다. 클라이언트 구성 디버깅을 빠르게 수행하는 데 사용하세요. SDK가 올바른 서비스 버전을 가리키고 있는지 확인하는 데 도움이 됩니다. 이 엔드포인트는 계정에서 토큰 크레딧을 소모하지 않습니다.

스트리밍 응답 및 토큰 사용량

스트리밍을 활성화하려면 stream true로 설정하세요. 토큰이 생성되는 대로 서버 전송 이벤트(SSE)를 받습니다. 마지막 청크에는 요청의 전체 토큰 사용량이 포함됩니다. 이를 통해 애플리케이션에서 응답을 실시간으로 표시할 수 있습니다. 토큰 카운트는 선불 잔액을 정확하게 모니터링하는 데 도움이 됩니다. 스트리밍 중 오류는 스트림을 정상적으로 종료하여 처리됩니다. 필요시 스트림을 중단해도 페널티가 없습니다.

함수 호출 및 JSON 모드

을 사용하세요 tools 함수 호출 기능을 위한 매개변수입니다. 설정 response_format 수신하여 json_object 엄격한 JSON 출력을 위해 이 모델은 애플리케이션을 위한 구조화된 데이터 생성을 지원합니다. 요청 본문에 사용자 정의 도구를 정의할 수 있습니다. API는 모델에 전달하기 전에 구조를 검증합니다. 이는 하류 코드에서의 일관된 파싱을 보장합니다. JSON 모드는 특정 형식이 필요한 자동화 워크플로우에 이상적입니다.

속도 제한 및 오류 처리

분당 300개 요청을 초과하면 429 오류가 발생합니다. 제한은 키당 동시 요청 8개입니다. 요청 본문은 8 MB 미만이어야 합니다. 401 오류가 발생하면 API 키 유효성을 확인하세요. 402 오류는 선불 크레딧이 부족함을 나타냅니다. 오류는 잔액의 토큰을 소모하지 않습니다. 컨텍스트 창은 프롬프트와 완성을 합쳐 100,000 토큰을 지원합니다. 명시되지 않는 한 최대 출력은 16,000 토큰입니다. 클라이언트 코드에서 이러한 오류를 우아하게 처리하세요.

cURL

curl https://api.unrestrictedgptchat.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

from openai import OpenAI

client = OpenAI(base_url="https://api.unrestrictedgptchat.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.unrestrictedgptchat.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)
unrestrictedgptchat.com/docs/#s1

자주 묻는 질문

이것은 채팅 GPT 무제한 표준 모델과 동일한 API인가요?

아니요, 당사는 자체 비검열 오픈 가중치 모델을 제공하며 GPT나 기타 벤더 모델이 아닙니다. 동일한 SDK 코드를 사용할 수 있지만 기본 URL을 당사 것으로 지정하세요. 이 모델은 합법적인 성인 주제에 대한 거부 횟수를 줄이도록 튜닝되었습니다. 특정 토큰 비용은 가격 페이지를 확인하세요.

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

올바른 모델 ID인 uncensored를 설정하고 있는지 확인하세요. 헤더에 유효한 API 키가 포함되어 있는지 확인하세요. 응답 형식이 올바른 JSON 구조인지 확인하세요. 스트리밍 청크가 클라이언트에서 올바르게 집계되어야 합니다.

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

429 상태 코드는 요청이 너무 많음을 의미합니다. 키로 더 많은 요청을 보내기 전에 기다려야 합니다. 제한은 분마다 초기화됩니다. 키당 동시 요청 수는 최대 8개로 제한됩니다. 필요 시 새 키를 생성하여 키 동시성을 늘리세요.

API 키를 지금 받으세요

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

API 키 받기