ko ▾
키를 생성

ClaudeOpenAIセットアップガイド

Claude OpenAI 호환 API: 퀵스타트 가이드

어떤 OpenAI SDK든 사용하여 단일 엔드포인트를 통해 무차별 LLM에 텍스트를 전송하세요. 이 가이드는 1분 미만으로 코드를 연결하는 방법을 보여줍니다.

Base URL
https://api.claudeopenaicompatibleapi.com/v1
모델
무차별

지원되는 엔드포인트: chat 및 models

두 개의 표준 엔드포인트를 제공합니다. 사용 POST /v1/chat/completions 텍스트 생성용. 다음을 사용하세요 GET /v1/models 모델 ID를 확인하십시오.

당사 서비스는 임베딩, 이미지 생성 또는 파인튜닝을 지원하지 않습니다. 우리는 채팅 완료에 집중합니다. 이는 인프라를 단순하고 비용 효율적으로 유지합니다.

텍스트 프롬프트를 보내고 텍스트 응답을 받을 수 있습니다. 시스템은 Server-Sent Events를 통한 스트리밍을 지원합니다. 또한 함수 호출과 JSON 모드도 사용할 수 있습니다.

인증 및 Base URL 설정

클라이언트를 우리 기본 URL로 설정하고 API 키를 제공하세요. 기본 URL은 https://api.claudeopenaicompatibleapi.com/v1.

계정당 키가 하나 제공됩니다. 새 키가 필요하면 생성하면 기존 키는 더 이상 작동하지 않습니다. 가입 시 전화번호가 필요하지 않습니다.

환경 변수 또는 SDK 구성에 API 키를 설정하세요. 이 키는 사전 결제 크레딧에 대한 접근 권한을 부여합니다.

cURL

curl https://api.claudeopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Convert this Python function to Rust"}]
  }'

Python

from openai import OpenAI

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

API 키를 지금 받으세요

가입, 키 복사, 기본 URL 업데이트. 설정이 완료되었습니다.