← クエスト一覧へ

AI入門・活用 ガイドブック

🏠

API活用

2 記事
1
OpenAI / Anthropic APIキーの取得方法

🔑 APIキーの取得方法

⚠️ CodeQuestはAPIキーを保存しません
入力したコード(APIキーを含む)は実行時のみ使用され、データベースには保存されません。

OpenAI APIキー

  1. platform.openai.com にアクセス・ログイン
  2. 左メニュー「API Keys」→「Create new secret key」
  3. 生成されたキー(sk-...)をコピー(一度しか表示されない!)
  4. クレジットカード登録が必要(月$5〜$10程度から)

Anthropic(Claude)APIキー

  1. console.anthropic.com にアクセス・ログイン
  2. 「API Keys」→「Create Key」
  3. 生成されたキー(sk-ant-...)をコピー

Google Gemini APIキー(無料枠あり)

  1. aistudio.google.com にアクセス
  2. 「Get API Key」→「Create API key」
  3. 生成されたキー(AIza...)をコピー
  4. 無料枠:RPM(1分あたり)の制限あり、学習用途では十分
🔒 APIキー管理の鉄則
  • GitHubに絶対コミットしない(.gitignoreで.envを除外)
  • 漏洩した場合は即座に無効化(revoke)する
  • 本番環境では環境変数(os.environ)で管理する
2
AI API 料金の仕組みと節約方法

💰 AI API の料金体系

AI APIは主にトークン数に応じて課金されます。

主要モデルの料金目安(2024年末時点)

モデル 入力 出力 特徴
gpt-4o-mini $0.15/1Mtok $0.60/1Mtok 🎓 学習・実験に最適
gpt-4o $2.50/1Mtok $10.0/1Mtok 🚀 高品質・本番向け
claude-haiku $0.25/1Mtok $1.25/1Mtok ⚡ 高速・低コスト
Gemini 1.5 Flash 無料枠あり 無料枠あり 🆓 学習・試作に

💡 コストを抑えるポイント

  • max_tokens を小さく設定する(学習用は50〜200で十分)
  • 安価なモデル(gpt-4o-mini)で開発・テストする
  • usage["total_tokens"] で毎回の消費を確認する
  • OpenAI / Anthropicダッシュボードで使用量アラートを設定する
  • 不要になったらAPIキーを無効化する
✅ 実験コストの目安
gpt-4o-miniで短い会話1回 ≈ 0.01〜0.05円。このコース全体を通じた実験でも、通常は数十〜百円以内に収まります。