ko ▾
API 키 받기

LLM-api-key-proxy API 참조

이것은 코드 수정 없이 공급업체를 전환할 수 있는 드롭인 OpenAI 호환 엔드포인트를 원하는 개발자를 위한 uncensored LLM API 문서입니다. 베이스 URL과 API 키를 변경하여 공급업체를 전환하세요.

인증 및 Base URL

The llm-api-key-proxy 표준 API 키 인증을 사용합니다. 키를 Authorization 헤더. Google 또는 이메일로 가입하여 키를 즉시 받으세요. 체험에는 전화번호가 필요하지 않습니다. 모든 요청에는 이 기본 URL을 사용하세요: https://api.llmapikeyproxy.com/v1. 키는 하나의 계정에 연결됩니다. 새 키가 생성되면 이전 키는 즉시 교체됩니다.

첫 번째 요청

POSTリクエストを送信 /v1/chat/completions. 모델 ID는 항상 uncensored. 이는 텍스트 전용 API입니다. 텍스트를 입력하고 텍스트를 얻습니다. 임베딩이나 이미지는 지원되지 않습니다. 모델은 합법적인 성인 콘텐츠에 대해 거부 없이 답변합니다. 대량 요청을 보내기 전에 제한 사항을 확인하세요.

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

Python SDK 통합

공식 OpenAI Python 라이브러리를 사용하세요. base URL을 우리 엔드포인트로 지정하세요. API 키를 전달하세요. 클라이언트는 직렬화를 자동으로 처리합니다. 결과를 스트리밍하거나 전체 응답을 받을 수 있습니다. 모델 ID는 uncensored 모든 호출에서. 이는 기존 코드베이스와의 호환성을 보장합니다. URL과 키만 변경하면 됩니다.

from openai import OpenAI

client = OpenAI(base_url="https://api.llmapikeyproxy.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 사용법

사용자 정의 기본 URL로 OpenAI 클라이언트를 초기화하세요. API key를 전달합니다. 요청 형식은 표준 OpenAI 스키마와 일치합니다. 깔끔한 코드를 위해 async/await 패턴을 사용할 수 있습니다. 응답에는 생성된 텍스트와 토큰 사용량이 포함됩니다. 이는 모든 Node.js 환경에서 작동합니다. 단순한 대체재입니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.llmapikeyproxy.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을 true로 설정하여 스트리밍 활성화 stream: true. API는 Server-Sent Events(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)

제한 사항 및 오류 처리

속도 제한은 키당 분당 300회 요청입니다. 동시 요청 수는 8개로 제한됩니다. 요청 본문 크기는 8 MB 미만이어야 합니다. 401 오류는 키가 유효하지 않음을 의미합니다. 402 오류는 잔액 부족을 나타냅니다. 429 오류는 속도 제한을 의미합니다. 컨텍스트 윈도우는 100,000 토큰입니다. 출력은 최대 16,000 토큰까지 가능합니다. 오류 및 거절은 크레딧을 소모하지 않습니다.

자주 묻는 질문

llm-api-key-proxy의 context window는 어떻게 되나요?

컨텍스트 윈도우는 프롬프트와 완료를 합해 100,000 토큰이며 요청당 최대 16,000 토큰을 생성할 수 있습니다. max_tokens을 설정하지 않으면 기본값은 2,048 토큰입니다.

속도 제한 및 오류를 어떻게 처리하나요?

분당 300회 요청, 동시 요청 8개로 제한됩니다. 429 오류는 속도 제한에 도달했음을 의미합니다. 401 오류는 키가 유효하지 않음을, 402 오류는 크레따 충전이 필요함을 나타냅니다.

이 API는 스트리밍을 지원하나요?

네, stream 매개변수를 true로 설정하여 스트리밍을 활성화할 수 있습니다. API는 서버 전송 이벤트(SSE)를 통해 데이터를 반환합니다. 마지막 청크에는 요청에 대한 총 토큰 사용량이 포함됩니다.

지금 키 생성하기

등록하고, 키를 검색한 후 기본 URL을 업데이트하세요. 간단한 설정입니다.

API 키 받기