無料GPT-5.5 API使い放題 & 全OpenAIモデル利用

Ashley Innocent

Ashley Innocent

9 5月 2026

無料GPT-5.5 API使い放題 & 全OpenAIモデル利用

Apidog エンタープライズ

オンプレミスデプロイ

SSO & RBAC

SOC 2 準拠

Apidog Enterpriseを見る

OpenAIのGPT-5.5は有料APIとして提供されており、入力トークン100万件あたり5ドル、出力トークン100万件あたり30ドルがかかります。サイドプロジェクト、ハッカソンでの開発、無料の公開アプリの場合、この費用によって作業が始まる前に停止してしまうことがあります。構造的な回避策が1つあります。それはPuter.jsです。Puter.jsはOpenAIの全カタログ(GPT-5.5、GPT-5.5 Pro、あらゆるGPT-5.xバリアント、GPT-Image-2、DALL-E、OpenAI TTS)をOpenAIキーなしで公開し、あなたではなくエンドユーザーに課金します。開発者にとっては、表面上は無料で無制限です。

TL;DR

ボタン

「無料無制限」の仕組み

Puter.js はLLMの課金モデルを逆転させます。あなたがOpenAIキーを保持し、すべてのトークン費用を負担する代わりに、エンドユーザーがPuter(無料アカウント)にサインインし、そのユーザーの残高から呼び出しが課金されます。新しいPuterアカウントには初期クレジットが付与され、ユーザーは必要に応じてチャージします。

開発者にとっては、以下の3つの利点があります。

ただし、トレードオフとして、これはブラウザファーストです。バックエンドのNodeスクリプトは、ログインしたユーザーセッションなしではPuterを使用できません。バックエンドでの使用には、公式のOpenAI APIが引き続き適切なパスです。

ステップ1: インストール

1つのCDNタグで、ビルドステップは不要です。

<script src="https://js.puter.com/v2/"></script>

これだけでインストールは完了です。バンドルされたアプリの場合は以下を使用します。

npm install @heyputer/puter.js
import { puter } from '@heyputer/puter.js';

CDN版は、あらゆるHTMLファイル、ハッカソンのプロトタイプ、静的サイト、ブラウザ拡張機能で動作します。NPM版はツリーシェイキングとTypeScriptの型を提供します。

ステップ2: モデルを選択する

PuterはGPT-5.xの全ラインアップと、それ以前のすべてのモデルを公開しています。主なモデルは以下の通りです。

モデルID 使用場面
gpt-5.5-pro 高度な推論。コーディングエージェント、複雑な分析
gpt-5.5 デフォルトの日常使い。コストと品質のバランスが良い
gpt-5.4-nano 最も安価で高速なテキスト処理。大量の分類タスク
gpt-5.4-mini ミドルティア。チャットUIに適している
gpt-5.3-codex コードに特化したタスク
o3 複雑な推論チェーン
o1-pro エージェントによる多段階プランニング
gpt-4.1, gpt-4o, gpt-4o-mini 安定しており、よく理解されているベースライン

画像生成:

テキスト読み上げ (Text-to-speech):

ステップ3: GPT-5.5に話させる

最小限のチャット呼び出し:

<!DOCTYPE html>
<html>
<body>
  <script src="https://js.puter.com/v2/"></script>
  <script>
    puter.ai.chat(
      "WebSocketsについて3文で説明してください。",
      { model: "gpt-5.5" }
    ).then(response => {
      puter.print(response);
    });
  </script>
</body>
</html>

ブラウザで開きます。Puterが呼び出しを処理し、ユーザーはサインイン(または初回実行時に無料のPuterアカウントを作成)し、応答がページに表示されます。APIキー、環境変数、サーバーは不要です。

ステップ4: 応答をストリーミングする

チャットUIや長い回答の場合、ストリーミングが適切なデフォルトです。stream: trueを渡してイテレータを消費します。

const response = await puter.ai.chat(
  "相対性理論について詳しく説明してください。",
  { model: "gpt-5.5", stream: true }
);

for await (const part of response) {
  puter.print(part?.text);
}

part.textはトークンチャンクです。UIのバブルに追加すると、ユーザーはテキストが単語ごとに表示されるのを見ることができます。

ステップ5: ビジョン (画像入力)

2番目の引数として画像のURLを渡すと、モデルが画像を読み取り、それに関するプロンプトに答えます。

puter.ai.chat(
  "この画像に何が見えますか?色、オブジェクト、雰囲気を説明してください。",
  "https://assets.puter.site/doge.jpeg",
  { model: "gpt-5.5" }
).then(response => {
  puter.print(response);
});

これは、すべてのGPT-5.xモデルおよびGPT-4oのバリアントで機能します。使用例としては、altテキスト生成、ビジュアルQA、スクリーンショット分析、OCR、アクセシビリティツールなどがあります。

ステップ6: 画像を生成する

Puterのtxt2imgは、生成された画像が既にロードされた<img>要素を返します。

puter.ai.txt2img(
  "未来的な夜の都市景観、シネマティック、ネオン、雨。",
  { model: "gpt-image-2" }
).then(imageElement => {
  document.body.appendChild(imageElement);
});

ユーザーはPuterアカウントから画像生成費用(通常、画像1枚あたり数セント)を支払います。無料の公開画像ジェネレーターとしては、これが現在存在する中で最もクリーンなセットアップです。

ステップ7: テキスト読み上げ

OpenAIのTTSラインはtxt2speechを介して公開されています。この関数は、生成された音声を含む<audio>要素を返します。

puter.ai.txt2speech(
  "おかえりなさい。あなたのアカウント残高は$1,247.50です。",
  { provider: "openai", model: "gpt-4o-mini-tts" }
).then(audio => {
  audio.setAttribute("controls", "");
  document.body.appendChild(audio);
});

音声プロンプト、アプリのナレーション、ポッドキャストのイントロ、アクセシビリティのためのナレーションなどに使用してください。

ステップ8: 関数呼び出し

標準的なOpenAIの形式です。ツールを宣言し、モデルがtool_calls配列を出力し、あなたが実行して応答します。

const tools = [{
  type: "function",
  function: {
    name: "get_weather",
    description: "都市の現在の天気を取得します。",
    parameters: {
      type: "object",
      properties: { city: { type: "string" } },
      required: ["city"],
    },
  },
}];

const response = await puter.ai.chat(
  "東京の現在の天気は?",
  { model: "gpt-5.5", tools }
);

const toolCalls = response.message.tool_calls;
if (toolCalls?.length) {
  // あなた側で関数を実行し、結果で応答する
  console.log(toolCalls[0].function.name, toolCalls[0].function.arguments);
}

関数呼び出しの形式はOpenAIのものを踏襲しているため、既存のツール定義はそのまま利用できます。本番環境でのツール駆動型フローのテストについては、ApidogでのMCPサーバーテストを参照してください。

ステップ9: temperatureとmax_tokensを調整する

オプションオブジェクトで標準のOpenAIパラメータを渡します。

const response = await puter.ai.chat(
  "火星について教えてください。",
  {
    model: "gpt-5.5",
    temperature: 0.2,
    max_tokens: 200,
  }
);

事実に基づいた回答には低い温度(0.0~0.3)、創造的な文章には高い温度(0.7~1.0)を使用します。max_tokensはユーザー側のコストを制限します。公開アプリをリリースする際に、呼び出しごとの費用を予測可能に保つのに役立ちます。

提供されるものとされないもの

PuterのGPT-5.5への無料無制限アクセスは実在しますが、公式OpenAI APIの表面的な機能の一部です。正直な分割は以下の通りです。

提供されるもの:

提供されない可能性があるもの:

本格的な本番環境のフローには、公式のOpenAI APIが正しい答えです。ブラウザアプリ、サイドプロジェクト、公開ツールには、Puterで十分です。

Puterと公式OpenAIのどちらを使用すべきか

使い分けは以下の通りです。

Puterを使用する場合:

公式OpenAI APIを使用する場合:

ほとんどのプロジェクトは、プロトタイプ作成のためにPuterから開始し、上記のいずれかの制限に達したときに公式APIに移行します。メッセージの形式は同じであるため、移行は簡単です。

有料の本番環境セットアップについては、「GPT-5.5 APIの使用方法」を参照してください。

Apidogでの統合テスト

Puterの呼び出しはブラウザ内で発生するため、バックエンドのテストランナーから直接スクリプトで実行することはできません。機能するパターンは以下の通りです。

  1. Puterスクリプトとプロンプト用のクエリパラメータを含む小さな静的ページを作成します。
  2. Apidogを使用して、上位のOpenAI APIサーフェス(最終的に移行する場合)を検証します。
  3. 両方を同じApidogコレクション内で別々の環境として保持し、ワンクリックで切り替えられるようにします。

Apidogをダウンロードし、puter-prototype(Puterページをホストするlocalhost URL)とopenai-prodhttps://api.openai.com/v1)の2つの環境を設定します。プロジェクトが本番に移行しても、コレクションはきれいに引き継がれます。より広範なAPIテストパターンについては、「QAエンジニア向けのAPIテストツール」を参照してください。

FAQ

これは本当に無制限ですか、それとも隠れた上限がありますか?開発者側からは無制限です。エンドユーザーはPuterアカウントにある残高を使用します。新規アカウントには初期クレジットが付与され、ユーザーは必要に応じてチャージします。開発者ごとの上限はありません。

OpenAIアカウントは必要ですか?いいえ。PuterがOpenAIとの関係を処理します。あなたはOpenAIキーを見ることはありません。

本番環境で使用できますか?はい、ブラウザベースのアプリであれば使用できます。Puterは本番環境のインフラを実行しています。適切な質問は、ユーザーがPuterにサインインすることをいとわないかどうかです。もしそうであれば、リリースしてください。

Puter経由のGPT-5.5は公式APIと全く同じ性能を発揮しますか?モデルの出力は同じです。Puterはユーザーの代理として公式OpenAI APIを呼び出します。追加のホップがあるため、レイテンシーがわずかに高くなる可能性がありますが、モデルの動作は変わりません。

プロンプトキャッシュによる節約についてはどうですか?Puterは現在、OpenAIのプロンプトキャッシュの価格管理機能を公開していません。安定した5万トークンのシステムプロンプトがあり、キャッシュ割引が必要な場合は、公式APIを使用してください。

これをバックエンドサービスで使用できますか?きれいにはできません。Puterはブラウザファーストであり、ユーザーセッションを前提としています。バックエンドサービスは公式OpenAI APIを使用すべきです。無料のサーバーサイドオプションについては、「GPT-5.5 APIを無料で使う方法」を参照してください。

どのモデルをデフォルトにすべきですか?日常的な推論にはgpt-5.5。大量の分類にはgpt-5.4-nano。複雑な推論タスクにはgpt-5.5-pro。長い推論チェーンが必要な場合はo3

ユーザーに多くの料金がかかりますか?OpenAIの料金体系では、ほとんどのチャット形式の使用はセッションあたり数セントです。一般的なユーザーは、Puterの初期クレジットで数十回の会話を実行でき、チャージが必要になる前に使い切ることができます。画像生成はより高価です。max_tokensを上限設定し、無駄な生成呼び出しを避けてください。

Puterで画像を無料で生成できますか?はい、txt2imggpt-image-2またはDALL-Eを使用できます。ユーザーはPuterの残高から画像生成費用を支払います。公式の有料APIガイドについては、「GPT-Image-2 APIの使用方法」を参照してください。

まとめ

Puter.jsを介した無料無制限のGPT-5.5アクセスは、OpenAI品質の課金なしでOpenAI品質の出力を求めるあらゆるブラウザベースのアプリにとって最もクリーンな方法です。スクリプトをドロップインし、モデルを選択し、プロンプトを記述するだけです。エンドユーザーが使用量を負担し、あなたはキーなしでリリースできます。

サーバーサイドのワークロード、プロンプトキャッシュ、Responses API、または完全な構造化出力が必要な場合は、公式のOpenAI APIが依然として正しい選択肢です。プロトタイプ、ハッカソンビルド、無料の公開アプリ、静的サイトにはPuterが答えです。

Apidogでリクエストを一度構築し、Puterと公式APIをベンチマークして、あなたの目的に合ったパスを選択してください。

ボタン

ApidogでAPIデザイン中心のアプローチを取る

APIの開発と利用をよりシンプルなことにする方法を発見できる