クイック回答
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つの変更とは何ですか?
Base URL
クライアントをOpenAIではなく
https://llmwithcrypto.com/api/v1に向けます。Python SDKとNode.js SDKのどちらもbase_url/baseURLオプションを受け付け、OPENAI_BASE_URL環境変数を読み取ります。APIキー
ダッシュボードでAPIキーを作成し、
LLMWITHCRYPTO_API_KEYに保存します。OpenAI SDKと同様に、APIキーをAuthorizationヘッダーにBearerトークンとして渡してください。モデル名
gpt-…を当社のID(例:deepseek-v4-pro)に置き換えます。GET https://llmwithcrypto.com/api/v1/modelsには、お使いのAPIキーで呼び出せるすべてのIDが一覧表示されます。
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)
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 | deepseek-v4-pro | 1M | $1.254 / $3.762 |
| 大量かつ低コストの呼び出し | DeepSeek V4.1 Flash | deepseek-v4.1-flash | 1M | $0.285 / $1.14 |
| 推論とツール利用 | gpt-oss-120b | gpt-oss-120b | 128K | $0.142 / $0.57 |
| 小型で高速な推論 | gpt-oss-20b | gpt-oss-20b | 128K | $0.033 / $0.161 |
| コーディングとエージェント | GLM-4.7 | glm-4.7 | 200K | $0.57 / $2.09 |
| 多言語チャットと長文ドキュメント | Qwen3 235B A22B Instruct | qwen3-235b-a22b-instruct-2507 | 256K | $0.161 / $0.57 |
| ステップバイステップの推論 | DeepSeek R1 | deepseek-r1 | 160K | $0.57 / $2.208 |
| ヨーロッパのモデル | Mistral Large 3 | mistral-large-3 | 256K | $0.475 / $1.424 |
価格確認日:
modelsページには、ライセンスとともに全12モデルが掲載されています。
切り替え後に動作が異なる点は?
- トークン数。 残高からトークン単位で支払います。入力トークンと出力トークンはモデル自身のトークナイザーでカウントされ、そのモデルの100万トークンあたりの価格で請求されます。エラーで終わった呼び出しは無料です。各モデルには独自のトークナイザーがあるため、同じテキストでもOpenAIとは異なるトークン数としてカウントされる場合があります。
- モデルごとの機能。 ストリーミングはすべてのモデルで利用できます。tool callingとJSON出力は、各モデル自体が対応している範囲に従います。tool callingやJSON出力に依存する前に、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で動作します。ストリーミングのドキュメントにイベント形式が記載されています。
新しいSDKは必要ですか?
いいえ。公式のOpenAI SDKが動作します。変更するのはbase URL、APIキー、モデル名だけです。LangChainも同様に動作します。LangChainのドキュメントをご覧ください。
一部の呼び出しにGPTを使い続けられますか?
はい。OpenAIのAPIキーを使ってOpenAIに向けた2つ目のクライアントを用意すれば可能です。当社はGPTモデルを販売していません。
通話のコストはどうやって確認しますか?
各レスポンスにはinputとoutputのトークン数を含むusageオブジェクトが付属します。ダッシュボードにはすべての通話のコストが表示され、GET https://llmwithcrypto.com/api/v1/creditsは残りの残高を返します。
出典 (1)
- OpenRouterランキング openrouter.ai/rankings — OpenRouter (read 2026-10-23)