ブログに戻る

はじめにガイド

DeepSeek API の支払い方法: チャージと最初の呼び出し

プリペイド残高をチャージし、キーを作成して、数分で最初の DeepSeek-V4-Flash リクエストを送信します。

投稿者: CheapTokens Team公開日 更新日 読了時間 4 分

カバー: DeepSeek API の支払い方法と最初のリクエストの送信
このページの内容
  1. 仕組み
  2. ステップ 1. 残高をチャージする
  3. ステップ 2. API キーを作成する
  4. ステップ 3. 最初のリクエストを送信する
  5. リクエストのコスト
  6. どの DeepSeek 名を使うか
  7. よくある問題
  8. 次のステップ

AI APIの支払いは思ったより簡単です。プリペイド残高をチャージし、キーを作成すれば、すべてのリクエストがその残高から消費されます。このガイドでは、CheapTokens 上の DeepSeek-V4-Flash について、チャージから実際に動くリクエストまでを順に説明します。

最後まで読むと、チャージ済みの残高、キー、そして回答を返すリクエストが手に入ります。

仕組み#

CheapTokens は従量課金制です。USD 残高にお金を入れ、各リクエストは使用したトークンのコストを差し引きます。サブスクリプションはなく、1つの残高がすべてのモデルをカバーします。モデルごとの価格は固定で、ピーク時間や時間帯による価格設定はありません。

このガイドで扱うモデルは DeepSeek-V4-Flash、リリース 0731(id deepseek-ai/DeepSeek-V4-Flash-0731)です。380K のコンテキストウィンドウを持ち、1回の回答で最大 32,768 トークンを返せます。

最初のテストには少額のチャージで十分です。以下の数字が示すとおり、短いリクエストのコストは1セントのほんの一部です。

ステップ 1. 残高をチャージする#

  1. CheapTokens アカウントにサインインします。
  2. 残高チャージのセクションを開き、金額を入力します。
  3. チェックアウトページで支払いを完了します。
  4. 新しい残高がアカウントに表示されるまで待ちます。

後でリクエストが残高エラーで失敗する場合は、"Not enough tokens" error: what it means and how to fix it を参照してください。

ステップ 2. API キーを作成する#

アカウントでキーを作成し、すぐにコピーしてください。パスワードと同じように扱い、コードや公開リポジトリではなく環境変数に保存します。詳しくは What is an API key and how to store it safely の記事で説明しています。

bash
export CHEAPTOKENS_API_KEY="paste-your-key-here"

ステップ 3. 最初のリクエストを送信する#

API は OpenAI Chat Completions(および Anthropic Messages)と互換性があるため、ほとんどのクライアントはベース URL を https://api.cheaptokens.dev/v1 に変更するだけで動作します。

curl の場合:

bash
curl https://api.cheaptokens.dev/v1/chat/completions \
  -H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-ai/DeepSeek-V4-Flash-0731",
    "messages": [{"role": "user", "content": "Say hello in one sentence."}],
    "max_tokens": 100
  }'

公式 OpenAI Python ライブラリの場合:

python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.cheaptokens.dev/v1",
    api_key=os.environ["CHEAPTOKENS_API_KEY"],
)

response = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4-Flash-0731",
    messages=[{"role": "user", "content": "Say hello in one sentence."}],
    max_tokens=100,
)
print(response.choices[0].message.content)

テキストの回答が返れば、支払い、キー、接続はすべて正常です。より詳しい最初の呼び出しについては Your first API request with CheapTokens を、長い回答とストリーミングについては DeepSeek-V4-Flash API quickstart を参照してください。

リクエストのコスト#

入力トークン(送信する内容)と出力トークン(モデルが書き出す内容)に対して支払います。現在の MiniMax-M2.7 の 1M トークンあたりの価格は、入力 $0.05、出力 $0.15 です。

入力約 300 トークン、出力 200 トークンのテストリクエストのコストは $0.000045 です。つまり、最小額のチャージでも非常に多くの実験をまかなえます。

入力と出力を合計すると、CheapTokens 上の MiniMax-M2.7 は OpenRouter より安価です。最新の比較については DeepSeek API pricing の記事を参照してください。

どの DeepSeek 名を使うか#

上記のとおり、id deepseek-ai/DeepSeek-V4-Flash-0731 を正確に使用してください。モデル名はプロバイダー間で異なるため、別のサービスではなく CheapTokens のドキュメントから id をコピーしてください。

よくある問題#

  • 認証エラー。 キーが完全にコピーされているか、環境変数が同じターミナルで設定されているかを確認してください。
  • 残高エラー。 チャージがまだ反映されていないか、残高が空です。支払いの確認を待ってから再試行してください。
  • 接続エラー。 ベース URL が /v1 で終わっているか確認してください。詳しくは Common connection errors and how to fix them を参照してください。

次のステップ#

これでチャージ済みの残高と動作する呼び出しが手に入りました。同じキーとベース URL を OpenAI 互換のあらゆるツールで使い、すべてのモデルに対して1つの残高を維持してください。

すべてのモデルのエンドポイント、モデル id、制限は CheapTokens docs にあります。