# 3つの変更でOpenAI SDKをオープンウェイトモデルに切り替える

> base URL、APIキー、モデル名を変更するだけで、OpenAI SDKをDeepSeek、Qwen、gpt-ossなどのオープンウェイトモデルに向けられます。Python、Node.js、curlに対応。

- URL: https://llmwithcrypto.com/ja/guides/switch-openai-sdk-to-open-models/
- 最終更新: 2026-10-23
- 発行者: LLMwithCrypto (https://llmwithcrypto.com)

すでにSDK経由でOpenAIを呼び出しているコードであれば、ワークロードをオープンウェイトモデルに移すのは書き直しではなく設定変更です。このガイドでは、変更すべき3つの値、用途ごとに試すべき当社のモデル、そして動作が異なる点を説明します。

**クイック回答 — OpenAI SDKでオープンウェイトモデルを使うには？**

3つの値を変更します。base URL、APIキー、モデル名です。**LLMwithCrypto**では、base URLを`https://llmwithcrypto.com/api/v1`に設定し、ダッシュボードのAPIキーを使用して、`deepseek-v4-pro`や`gpt-oss-120b`などのモデルIDを選択します。2026年10月23日時点で、DeepSeek V4 Proは入力トークン100万個あたり$1.254です。その他のコードはそのままです。

## 3つの変更とは何ですか？

1. **Base URL** — クライアントをOpenAIではなくhttps://llmwithcrypto.com/api/v1に向けます。Python SDKとNode.js SDKのどちらもbase_url / baseURLオプションを受け付け、OPENAI_BASE_URL環境変数を読み取ります。
2. **APIキー** — ダッシュボードでAPIキーを作成し、LLMWITHCRYPTO_API_KEYに保存します。OpenAI SDKと同様に、APIキーをAuthorizationヘッダーにBearerトークンとして渡してください。
3. **モデル名** — gpt-…を当社のID（例: deepseek-v4-pro）に置き換えます。GET https://llmwithcrypto.com/api/v1/modelsには、お使いのAPIキーで呼び出せるすべてのIDが一覧表示されます。

*switch.py*

```python
import os

from openai import OpenAI

client = OpenAI(
    base_url="https://llmwithcrypto.com/api/v1",
    api_key=os.environ["LLMWITHCRYPTO_API_KEY"],
)

reply = client.chat.completions.create(
    model="deepseek-v4-pro",
    messages=[{"role": "user", "content": "Summarise this changelog in three bullet points: ..."}],
)
print(reply.choices[0].message.content)
print(reply.usage)

```

*switch.mjs*

```javascript
import OpenAI from 'openai';

const client = new OpenAI({
  baseURL: 'https://llmwithcrypto.com/api/v1',
  apiKey: process.env.LLMWITHCRYPTO_API_KEY,
});

const reply = await client.chat.completions.create({
  model: 'gpt-oss-120b',
  messages: [{ role: 'user', content: 'Write a regex that matches ISO 8601 dates.' }],
});
console.log(reply.choices[0].message.content);

```

## 用途ごとにどのオープンモデルを試すべきですか？

各モデルの開発元が想定した用途に基づく出発点です。切り替える前にご自身のプロンプトでテストしてください。どのモデルも他のモデルのそのままのコピーではありません。価格は入力/出力トークン100万個あたり、2026年10月23日時点。

| 用途 | 試すモデル | API id | コンテキスト | 価格（入力 / 出力） |
| --- | --- | --- | --- | --- |
| 一般的なチャット、推論、コード | [DeepSeek V4 Pro](https://llmwithcrypto.com/ja/models/deepseek-v4-pro/) | `deepseek-v4-pro` | 1M | $1.254 / $3.762 |
| 大量かつ低コストの呼び出し | [DeepSeek V4.1 Flash](https://llmwithcrypto.com/ja/models/deepseek-v4-1-flash/) | `deepseek-v4.1-flash` | 1M | $0.285 / $1.14 |
| 推論とツール利用 | [gpt-oss-120b](https://llmwithcrypto.com/ja/models/gpt-oss-120b/) | `gpt-oss-120b` | 128K | $0.142 / $0.57 |
| 小型で高速な推論 | [gpt-oss-20b](https://llmwithcrypto.com/ja/models/gpt-oss-20b/) | `gpt-oss-20b` | 128K | $0.033 / $0.161 |
| コーディングとエージェント | [GLM-4.7](https://llmwithcrypto.com/ja/models/glm-4-7/) | `glm-4.7` | 200K | $0.57 / $2.09 |
| 多言語チャットと長文ドキュメント | [Qwen3 235B A22B Instruct](https://llmwithcrypto.com/ja/models/qwen3-235b-a22b-instruct-2507/) | `qwen3-235b-a22b-instruct-2507` | 256K | $0.161 / $0.57 |
| ステップバイステップの推論 | [DeepSeek R1](https://llmwithcrypto.com/ja/models/deepseek-r1/) | `deepseek-r1` | 160K | $0.57 / $2.208 |
| ヨーロッパのモデル | [Mistral Large 3](https://llmwithcrypto.com/ja/models/mistral-large-3/) | `mistral-large-3` | 256K | $0.475 / $1.424 |

*価格確認日：2026年10月23日.*

[modelsページ](https://llmwithcrypto.com/ja/models/)には、ライセンスとともに全12モデルが掲載されています。

## 切り替え後に動作が異なる点は？

- **トークン数。** 残高からトークン単位で支払います。入力トークンと出力トークンはモデル自身のトークナイザーでカウントされ、そのモデルの100万トークンあたりの価格で請求されます。エラーで終わった呼び出しは無料です。各モデルには独自のトークナイザーがあるため、同じテキストでもOpenAIとは異なるトークン数としてカウントされる場合があります。
- **モデルごとの機能。** ストリーミングはすべてのモデルで利用できます。tool callingとJSON出力は、各モデル自体が対応している範囲に従います。tool callingやJSON出力に依存する前に、[modelsページ](https://llmwithcrypto.com/ja/models/)を確認してください。
- **出力スタイルと品質。** モデルによって回答は異なります。特に構造化出力については、ご自身のテストプロンプトを実行してください。
- **クローズドモデルの機能。** OpenAI専用のendpointやモデルはここでは利用できません。GPT、Claude、Gemini、Grokへのアクセスは販売していません。これらの提供元は自社の承認なしにAPIアクセスの再販を禁じており、当社はその承認を得ていません。

## チームがワークロードをオープンモデルに移すのはなぜですか？

主に価格とコントロールのためです。オープンウェイトモデルは多くのホストによって提供されており、7ホスト全体におけるDeepSeek V4 Proの価格の中央値は、2026年10月23日時点で入力トークン100万個あたり$1.32でした。利用状況もそれに伴っています。2026年10月21日までの1週間で、DeepSeek V4.1 FlashはOpenRouterの公開ランキングで最も使用されたモデルでした。

**LLMwithCrypto**なら、カードなしでも支払えます。BTC, USDT, USDC, ETH, SOL, LTC、$25でのチャージから、KYC不要です。

## OpenAIからの切り替え：よくある質問

### ストリーミングは引き続き動作しますか？

はい、OpenAIと同様に`stream: true`で動作します。[ストリーミングのドキュメント](https://llmwithcrypto.com/ja/docs/streaming/)にイベント形式が記載されています。

### 新しいSDKは必要ですか？

いいえ。公式のOpenAI SDKが動作します。変更するのはbase URL、APIキー、モデル名だけです。LangChainも同様に動作します。[LangChainのドキュメント](https://llmwithcrypto.com/ja/docs/langchain/)をご覧ください。

### 一部の呼び出しにGPTを使い続けられますか？

はい。OpenAIのAPIキーを使ってOpenAIに向けた2つ目のクライアントを用意すれば可能です。当社はGPTモデルを販売していません。

### 通話のコストはどうやって確認しますか？

各レスポンスにはinputとoutputのトークン数を含む`usage`オブジェクトが付属します。ダッシュボードにはすべての通話のコストが表示され、`GET https://llmwithcrypto.com/api/v1/credits`は残りの残高を返します。

## 出典

1. [OpenRouterランキング](https://openrouter.ai/rankings) — OpenRouter (read 2026-10-23)

---

LLMwithCrypto: LLMwithCryptoは、オープンウェイトモデル向けのOpenAI互換LLM APIです — DeepSeek V4 Pro、DeepSeek V4.1 Flash、DeepSeek R1、Qwen3.5 397B A17B、Qwen3 235B A22B Instruct、gpt-oss-120b、gpt-oss-20b、GLM-4.7、Llama 3.3 70B Instruct、Gemma 4 31B、Mistral Large 3、Mistral Small 4 — 前払いの暗号資産残高からトークン単位で支払い、公開ホストの中央値価格より5%安くご利用いただけます。KYC不要:本人確認書類、自撮り写真、証明書類は一切不要です。プロンプトと出力は保存されません。
