OpenAIのAPIからSmart AIPIに切り替える方法(5分ガイド)
OpenAIのAPIからSmart AIPIに切り替えるためのステップバイステップガイドです。base URLを変更するだけで、コードはそのまま使えます。Python、Node.js、cURL、LangChain、Cursorなどに対応しています。
要点: 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 Keys → Create 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、レスポンスのパース、エラーハンドリング — すべてそのまま使えます。