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分ガイド)

要点: base URLをhttps://api.smartaipi.com/v1に変更し、Smart AIPI API keyを使用してください。それ以外はすべて同じです — prompt、streaming、function calling、structured outputs。5分以内で完了します。すべてのAPI callで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をコピーしてください。表示されるのは1回だけです。

ステップ3: base URLを変更する

変更はこれだけです。OpenAIのURLをSmart AIPIのものに置き換えてください。

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 useは使えますか?

完全にサポートされています。Tools、function calling、JSON mode、structured outputs — 完全なOpenAI API specがSmart AIPI経由で動作します。

Anthropic API formatを使うツールはどうなりますか?

Smart AIPIはAnthropic API format(/v1/messages)もサポートしています。ANTHROPIC_BASE_URL=https://api.smartaipi.comを設定すると、Anthropic SDK向けに作られたツールはバックエンドでGPT-5.3 Codexを使用します。

どれくらい節約できますか?

すべてのAPI callで75%です。GPT-5.3 Codexの出力コストは、Smart AIPI経由では$3.50/1M tokens、OpenAIを直接使う場合は$14.00/1Mです。月間10M tokensなら、$100以上節約できます。

promptやレスポンス処理を変更する必要はありますか?

いいえ。Smart AIPIはOpenAIと完全互換です。変更点はbase URLだけです。prompt、レスポンスのパース、エラーハンドリング — すべてそのまま使えます。

Tutorial Migration OpenAI
S
執筆者
Smart AIPI

OpenAI互換のAPI gateway。最先端のAI modelsに75%低いコストでアクセス。

無料で始める

メッセージを送信しました

2営業日以内にご返信します。

サポートに問い合わせ

ご質問やサポートが必要ですか?メッセージを送っていただければ、2営業日以内にご返信します。