ko ▾
Key API Code Claude계정 열기

API 레퍼런스 및 빠른 시작

이 OpenAI 호환 API 레퍼런스를 사용하여 즉시 미선적 LLM에 대한 요청을 시작하세요. 아래 빠른 시작 가이드는 표준 SDK를 사용하여 인증 구성, 스트리밍 처리 및 제한 사항 관리를 위한 방법을 보여줍니다.

인증 및 Base URL

대시보드에서 자격 증명을 생성하고 클라이언트를 기본 URL로 연결하세요. 이 엔드포인트는 표준 OpenAI 헤더를 지원하므로 라이브러리 코드 변경 없이 키만 교체하면 됩니다. 이 저렴한 LLM API는 다음을 읽는 모든 도구와 호환됩니다. AUTHORIZATION 헤더입니다.

키는 가입 직후 표시됩니다. 선불 잔액을 나타내므로 안전하게 보관하세요. 오류 및 거부는 크레딧을 소모하지 않으므로 안전하게 테스트할 수 있습니다.

첫 번째 요청

연결성 확인 및 uncensored 응답 수신을 위해 간단한 채팅 완료를 보내세요. 모델 id는 항상 uncensored 모든 요청에 대해.

  • Base URL: https://api.keyapicodeclaude.com/v1
  • 방법: POST
  • 모델: uncensored

    창의성을 제어하거나 설정하기 위해 temperature를 조정하세요 max_tokens 출력 길이를 제한합니다.

    curl https://api.keyapicodeclaude.com/v1/chat/completions \
      -H "Authorization: Bearer $API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "model": "uncensored",
        "messages": [{"role": "user", "content": "Set the max tokens to five hundred"}]
      }'

    Python SDK 통합

    프로그래밍 방식으로 엔드포인트와 상호 작용하려면 공식 라이브러리를 사용하세요. 클라이언트 초기화 시 기본 URL과 API 키를 설정하세요. 이 방법은 배치 처리나 복잡한 에이전트 워크플로우에 적합합니다.

    라이브러리는 재시도 및 JSON 직렬화를 자동으로 처리합니다. 청구 투명성을 위해 응답 객체에서 사용 데이터에 접근할 수 있습니다.

    from openai import OpenAI
    
    client = OpenAI(base_url="https://api.keyapicodeclaude.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 SDK 설정

    자격 증명과 기본 URL로 클라이언트를 초기화합니다. Node SDK는 Python 동작을 반영하므로 언어 전환이나 서버리스 환경에서 실행하기가 쉽습니다.

    메시지 기록을 객체 배열로 전달합니다. API는 생성된 텍스트와 토큰 수를 포함하는 구조화된 응답을 반환합니다. 모든 SDK에서 오류 처리는 표준화되어 있습니다.

    import OpenAI from "openai";
    
    const client = new OpenAI({ baseURL: "https://api.keyapicodeclaude.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 요청에 포함됩니다. 서버는 부분 토큰을 포함하는 서버 전송 이벤트(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)

    제한 사항 및 오류

    서비스 중단을 방지하려면 사용량을 모니터링하세요. 컨텍스트 윈도우는 프롬프트와 완료를 합해 100,000개의 토큰을 지원합니다. 최대 출력은 요청당 16,000개 토큰이며, 지정되지 않은 경우 2,048개입니다.

    Rate limits는 키당 분당 300개 요청과 8개의 동시 요청을 적용합니다. 일반적인 오류로는 무효 키에 대한 401, 부족 크레딧에 대한 402, rate limit에 대한 429가 있습니다. 요청 본문은 8MB 미만이어야 합니다.

자주 묻는 질문

uncensored API 키는 Claude Code와 호환되나요?

엔드포인트는 OpenAI와 완전히 호환되므로 Claude Code와 함께 사용할 수 있습니다. 베이스 URL과 API 키를 구성하면 구독 대신 선불 크레딧을 사용할 수 있습니다. 이 모델은 표준 제공업체와 마찬가지로 도구 사용 및 함수 호출을 처리합니다.

선불 크레디트를 충전하는 방법은 무엇인가요?

USDT(TRC20) 또는 USDC(Base)를 통해 대시보드에서 충전하세요. 최소 충전 금액은 $20이며, 대금 충전 시 보너스가 적용됩니다. 크레딧은 만료되지 않으므로 월별 수수료 없이 필요할 때 언제든지 자금을 추가할 수 있습니다.

Claude와 동일한 모델인가요?

아니요, 이 모델은 당사 서버에서 실행되는 독립적인 오픈 웨이트 검열되지 않은 LLM입니다. GPT, Claude, Gemini 또는 기타 벤더의 모델이 아닙니다. 유사한 기능을 제공하지만 튜닝과 콘텐츠 정책이 다릅니다.

지금 키를 받으세요

등록하고 키를 가져온 후 기본 URL을 업데이트하세요. 이것으로 충분합니다.

계정 열기문서 보기