OpenAI의 API에서 Smart AIPI로 전환하는 방법 (5분 가이드)

OpenAI의 API에서 Smart AIPI로 전환하는 단계별 가이드입니다. base URL만 바꾸고 코드는 그대로 유지하세요. Python, Node.js, cURL, LangChain, Cursor 등에서 동작합니다.

S
Smart AIPI Team
4분 읽기 ·
OpenAI의 API에서 Smart AIPI로 전환하는 방법 (5분 가이드)

TL;DR: base URL을 https://api.smartaipi.com/v1로 변경하고 Smart AIPI API key를 사용하세요. 나머지는 모두 그대로입니다 — prompt, streaming, function calling, structured outputs. 5분도 걸리지 않습니다. 모든 API 호출에서 75%를 절약하세요.

OpenAI의 API에서 Smart AIPI로 전환하려면, base URL을 https://api.smartaipi.com/v1로 변경하고 Smart AIPI API key를 사용하면 됩니다. 나머지 모든 것 — prompt, streaming, function calling, structured outputs — 은 그대로 유지됩니다. 전체 과정은 5분도 걸리지 않습니다.

1단계: 무료 계정 만들기

smartaipi.com/signup에서 가입하세요. GitHub, Google 또는 Microsoft OAuth를 사용할 수 있습니다. 모든 계정에는 무료 크레딧이 제공되며 신용카드는 필요하지 않습니다.

2단계: API Key 생성하기

대시보드로 이동한 다음 API KeysCreate API Key를 클릭하세요. 이름을 지정하고 key를 복사하세요. key는 한 번만 표시됩니다.

3단계: Base URL 변경하기

이것이 유일한 변경 사항입니다. OpenAI의 URL을 Smart AIPI의 URL로 바꾸세요:

Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(
    api_key="sk-proj-your-smart-aipi-key",
    base_url="https://api.smartaipi.com/v1"
)

# 나머지는 모두 정확히 동일하게 유지됩니다
response = client.chat.completions.create(
    model="gpt-5.3-codex",
    messages=[{"role": "user", "content": "Hello!"}]
)

Node.js

import OpenAI from 'openai';

const client = new OpenAI({
    apiKey: 'sk-proj-your-smart-aipi-key',
    baseURL: 'https://api.smartaipi.com/v1',
});

const response = await client.chat.completions.create({
    model: 'gpt-5.3-codex',
    messages: [{ role: 'user', content: 'Hello!' }],
});

cURL

curl https://api.smartaipi.com/v1/chat/completions \
  -H "Authorization: Bearer sk-proj-your-smart-aipi-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.3-codex","messages":[{"role":"user","content":"Hello!"}]}'

환경 변수 (LangChain, Cursor, Continue 등에서 동작)

export OPENAI_API_KEY=sk-proj-your-smart-aipi-key
export OPENAI_BASE_URL=https://api.smartaipi.com/v1

대부분의 프레임워크와 도구 — LangChain, LlamaIndex, Cursor, Continue, Codex CLI — 는 이러한 환경 변수를 자동으로 읽습니다.

4단계: 동작 확인하기

테스트 요청을 보내고 Smart AIPI 대시보드를 확인하세요. 몇 초 안에 사용량 통계에서 해당 요청을 볼 수 있어야 합니다.

자주 묻는 질문

Smart AIPI에서 streaming이 동작하나요?

예. stream: true로 설정하고 Server-Sent Events를 정확히 같은 방식으로 처리하면 됩니다. 변경할 것은 없습니다.

function calling과 tool 사용이 동작하나요?

완전히 지원됩니다. Tools, function calling, JSON mode, structured outputs — 전체 OpenAI API spec이 Smart AIPI를 통해 동작합니다.

Anthropic API 형식을 사용하는 도구는 어떤가요?

Smart AIPI는 Anthropic API 형식(/v1/messages)도 지원합니다. ANTHROPIC_BASE_URL=https://api.smartaipi.com로 설정하면 Anthropic SDK용으로 만들어진 도구가 백엔드에서 GPT-5.3 Codex를 사용하게 됩니다.

얼마나 절약할 수 있나요?

모든 API 호출에서 75%를 절약할 수 있습니다. GPT-5.3 Codex 출력 비용은 Smart AIPI를 통해 사용하면 1M tokens당 $3.50이며, OpenAI에 직접 요청하면 1M tokens당 $14.00입니다. 월 10M tokens를 사용하면 $100 이상 절약됩니다.

prompt나 응답 처리 방식을 바꿔야 하나요?

아니요. Smart AIPI는 OpenAI와 완전히 호환됩니다. 유일한 변경 사항은 base URL입니다. 여러분의 prompt, 응답 파싱, 에러 처리 — 모두 그대로 유지됩니다.

Tutorial Migration OpenAI
S
작성자
Smart AIPI

OpenAI 호환 API gateway입니다. 최첨단 AI 모델을 75% 더 저렴한 비용으로 이용하세요.

무료로 시작하기

메시지가 전송되었습니다

영업일 기준 2일 이내에 답변드리겠습니다.

지원 문의

질문이 있거나 도움이 필요하신가요? 메시지를 보내주시면 영업일 기준 2일 이내에 답변드리겠습니다.