言い回しは違えど、よくいただく質問があります。
DeepSeek は 100 万トークンあたりほとんどタダみたいなものでしょう。なぜ Reverie は無料にできないんですか?
もっともな疑問で、はぐらかすのではなくきちんと答えるべきものです。前提の一部は実際に正しくもあります。トークン単価が本当に安いモデルは存在しますし、その価格は公開されていて誰でも確認できます。
ただ、その数字が示していないものがあります。会話を「会話らしく」感じさせるために、モデル呼び出しの周りで起きなければならないすべてです。この記事では、それをできるだけ具体的に見ていきます。
この話題には以前も触れました。クレジットシステムについての記事では倍率と報酬プログラムを、無料モデルについての記事では不確実さを承知で公開した理由を説明しています。ただ、どちらも皆さんが結局いちばん知りたい問いの手前で止まっていました。お金は実際どこへ行っているのか。この記事はその答えを、これまでより詳しくお伝えするものです。
モデル代は請求書の一行であって、請求書そのものではない
あなたがメッセージを送るとき、目に見えるのはモデル呼び出しの部分です。そして公開された価格が付いているのも、そこだけです。だからコストの議論はいつもそこに引っ張られます。
Reverie 上の 1 往復に関わっているものを、ざっと並べてみます。
- コンテキストの取得と組み立て — キャラクター定義、あなたのペルソナ、ワールドブック、長期記憶のエントリ、直近のログ、有効なプラグイン。これらをすべて取り出し、優先順位を付け、限られたトークン予算に収める必要があります。
- 要約と記憶の圧縮 — 詳しくは後述しますが、これ自体が 1 回のモデル呼び出しです。
- モデレーション — しかもメッセージのフィルタリングだけではありません。キャラクターを公開すれば画像がビジョンモデルを通りますし、キャラクター・プラグイン・クリエイターが通報されれば、人間が見るより先に内容と通報の両方を読む AI の一次審査が走ります。プラグインの改訂も同じ流れで審査されます。
- ストレージ — すべてのメッセージ、画像、キャラクターカード、分岐したすべてのバージョンを、無期限に保存し配信し続けます。
- インフラ — アプリケーションサーバー、データベースとそのレプリカ、キャッシュ、キュー、CDN、返信のあいだ開かれ続けるストリーミング接続。
- モニタリングと可観測性 — エラートラッキング、レイテンシと失敗率の計測、プロバイダーのヘルスチェック。あるモデルの劣化に 2 日後ではなく 2 時間後に気づけるのは、このログのおかげです。
- エンジニアリング — 機能をつくる人。そして深夜 3 時にプロバイダー障害で叩き起こされる人。
- サポートと運営 — 問い合わせ対応、返金処理、通報の確認、モデレーションへの異議申し立て、決済手数料、税務、経理。
このリストも網羅的ではありません。名前を挙げやすい部分にすぎません。
これらはどれも、モデルプロバイダーの価格ページには載りません。すべて実在する継続的なコストであり、その多くは固定ではなく利用量に比例して増えていきます。
そして、いちばん驚かれるのはここです。目に見えるモデル呼び出しは、私たちが負担するコストの一部にすぎません。 その周りには、サーバー、ストレージ、誰にも請求していないバックグラウンドのモデル呼び出し、そしてプラットフォームを運営する人がいます。あるモデルのトークン単価が下がっても、これらのコストは消えません。
ここできれいな百分率をでっち上げるつもりはありません。比率は利用量で動きますし、後から撤回するような数字は出したくない。ただ、プロバイダーの API 価格とプラットフォームの運営コストが同じ数字ではない、という区別は変わりません。推論価格が下がれば請求の一部は減りますが、その周りのすべてが消えるわけではありません。
要約 — 別料金を取っていない機能
これは特に取り上げる価値があります。設計上、目に見えないようになっているからです。
コンテキストウィンドウには限りがあります。会話がそのまま無限に伸び続けたら、起きることは 2 つのどちらかです。古い部分が静かに窓の外へこぼれ落ちてキャラクターが忘れ始めるか、毎回のメッセージが全履歴を抱えて、遅く高くなり続け、最後には動かなくなるか。
そこで Reverie は要約します。スレッドが長くなると、システムは古い部分を物語的な要約に圧縮し——関係の現在地、感情の力学、未解決の糸を残したまま——生ログの代わりにそれをコンテキストへ渡します。あなたが頼まなくても、バックグラウンドで自動的に行われます。
この要約自体が、1 回のモデル呼び出しです。大量のトークンを読み、新しいトークンを書き出します。長い会話の一生のあいだ、それが何度も繰り返されます。
その分をあなたに請求してはいません。 クレジット履歴に「記憶メンテナンス」という項目はありません。プラットフォームの運営コストとして吸収しています。自分の会話の一貫性を保つための機構に対してユーザーが課金されるのは、間違ったトレードオフだと考えたからです。
同じ考え方が、他の裏方処理にも当てはまります。コンテキスト最適化、記憶の抽出、そもそも何を覚えておくべきかを判断する処理。
あなたがいないあいだに走るモデル呼び出し
私たちが支払っているもののなかには、あなたのリクエストにまったく紐づいていないものがあります。
プロアクティブメッセージ——キャラクターのほうから連絡してくるもの——はスケジュールで動いています。誰に連絡するのが自然かを判断し、何を言うべきかわかるだけの文脈を読み、開く価値のある文章を書く。メッセージ1通につき1回のモデル呼び出しで、しかもその会話はまだ始まってすらいません。
キャラクターのモーメントも同じです。その日に誰かが話しかけていたかどうかに関係なく、キャラクターのページに新しいものがあるように、裏で静かに生成されています。
どちらもクレジットを消費しません。キャラクターから先にメッセージが届いても課金されませんし、モーメントが増えても課金されません。私たちのスケジュールで動き、私たちの請求書に載ります。
ここは少し立ち止まる価値があります。ふつうの感覚が逆になるからです。私たちのモデル支出のうち相応の割合には、背後にユーザーのリクエストがありません。それが存在するのは、答えるだけのキャラクターより、ときどき自分から口を開くキャラクターのほうが生きているように感じられるからです。そしてその差には実際のお金がかかります。しかも先払いで、返事が来ないかもしれない会話に対して。
モデレーションの一次審査もこの分類に入り、しかもいちばん奇妙な例です。誰かがキャラクターを通報すると、最初の審査はモデル呼び出しになります。見知らぬ誰かがきっかけで、対象はあなたが何か月も前に公開したものかもしれません。そしてどちらにも課金されません。クリエイターがキャラクターを公開し、その画像がビジョンモデルを通るときも同じです。チェックは私たちの請求書で走り、しかも私たちはその結果が「問題なし」であることを願っています。
サジェスト返信、最初の応答のチューニング、その他の細かい品質処理も同じ分類です。単価は安く、常に動いていて、明細には決して出てきません。
プロンプトキャッシュは、もちろん使っています
当然の追加質問があります。キャラクター定義や序盤のログはメッセージ間で変わらないのに、なぜ毎回送信して支払う必要があるのか。
できる範囲では、していません。プロンプトキャッシュはすでに使っていますし、リクエストごとにキャッシュヒット率を計測しています。自分たちのリリースがうっかりキャッシュのプレフィックスを壊したときに、すぐ気づくためです。
ただ、ヒット率は完璧ではありませんし、これからも完璧にはなりません。リクエストは OpenRouter を通じて複数のプロバイダーへルーティングされますが、キャッシュはそれを作った特定のプロバイダーに紐づきます。次のメッセージが別のバックエンドに回れば、キャッシュは付いてきません。キャッシュの意味論も、最小サイズも、失効の挙動も、プロバイダーごとに違います。さらに、プロンプトのうち最も頻繁に変わる部分——最新のメッセージ、更新された要約、オンにしたばかりのプラグイン——は、ちょうどキャッシュ済みプレフィックスの末尾を無効化する位置に座っています。
キャッシュは請求額をはっきり下げます。ゼロにはしません。理論上の 100% ヒット率を前提にした計算は、本番環境では通用しません。
誤解 vs 事実
誤解: DeepSeek はとても安いのだから、AI サイトはどこもほぼ無料であるべきだ。 事実: モデル API は、完成した製品を届けるためのコストの一要素にすぎません。推論は公開価格がある部分で、その周りを包んでいるすべてが、どの請求書にも現れない部分です。
誤解: API 代をゼロにすれば、製品は安く運営できる。 事実: できません。トークンが安くなっても、インフラ、ストレージ、モデレーション、サポート、エンジニアリングは消えません。メッセージ送信時のモデル呼び出しが無料になっても、これらの周辺コストと、上で説明したバックグラウンド呼び出しは残ります。
誤解: 要約や記憶は無料機能なのだから、提供にもお金はかかっていない。 事実: 無料なのはあなたにとってです。要約、プロアクティブメッセージ、キャラクターのモーメント、モデレーションの審査はすべて私たちが支払っているモデル呼び出しです。プロアクティブメッセージとモーメントはあなたのリクエストなしでも動きます。モデレーションは公開や通報で起動し、課金対象のチャットメッセージで起動するわけではありません。
誤解: プロンプトキャッシュがあるなら、繰り返しのコンテキストは無料だ。 事実: キャッシュは大いに効きますし、使っています。ただ複数プロバイダーへのルーティング、キャッシュの失効、そして常に変化するプロンプトの末尾のせいで、実際のヒット率は完璧からはかなり遠いところに落ち着きます。
誤解: 安い非公式 API を使えばすべて解決する。 事実: 1 つの数字を下げる一方で、レイテンシ、不安定さ、データリスク、ロールプレイ品質など別の数字を上げる可能性があります。一部の非公式エンドポイントはリクエストを改変したり、プロバイダーの許可なく取得したアクセスを転売したりします。次の節で説明します。
誤解: 無料ユーザーは、プラットフォームが我慢して抱えているコストだ。 事実: 無料ユーザーはプラットフォームが育つ道筋です。その多くがクリエイターや購読者になります。制約は「無料利用があるかどうか」ではなく、「それが持続可能かどうか」です。
なぜ公式の価格を払うのか
モデル代を大きく下げる方法はよく知られています。リバースエンジニアリングされた非公式エンドポイントです。出所は一様ではありません。プロバイダーが許可していない経路で得たアクセスを転売するものもあり、その市場の悪質な端では、盗まれた支払い手段で購入された枠もあります。
私たちは使っていませんし、使うつもりもありません。こうしたチャネルを使えば、モデルコストは大幅に下がります。検討したうえで、2 つの別々の理由から断りました。
1 つめは、単純に間違っているからです。 アクセスそのものが不正に取得または購入されているなら、それを転売するのは手順を増やしただけの窃盗です。この業界の一部でどれだけ当たり前になっていようと変わりません。そうした経路でプラットフォームを回しておいて、透明性についての記事を書くつもりはありません。
2 つめは、製品が悪くなるからです。 そしてこちらは、応答がどこから来たのかを知らないままでも、ユーザーが直接感じ取る部分です。
- レイテンシが上がります。 リバース経路はホップが増え、共有アカウントのプールの後ろで順番待ちになり、予測できない形で絞られます。返信が 2 秒で来るのと 12 秒で来るのとの差は、会話とフォーム送信の差です。
- 独自のシステムプロンプトを注入します。 多くの非公式エンドポイントは、上流に渡す前にリクエストを自前のデフォルトシステムプロンプトで包みます。それは私たちにもあなたにも見えず、キャラクター定義と喧嘩します。声の個性が平板になり、キャラクターがトーンを外し、断るはずのないことを断り、汎用アシスタント調へ流れていきます。ロールプレイの品質はまさに真っ先に損なわれるところで、しかもプロンプトを自分で握っていないと、この種の劣化はいちばん原因を追いにくい。
- 予告なく消えます。 プロバイダーが穴をふさげば、うまく動いていた構成ごと消えます。
- モデルのバージョンが黙って入れ替わります。 昨日はしっくり来ていたキャラクターが今日は違う応答をして、誰にも説明できません。
- あなたのデータについて誰も責任を負いません。 データ処理契約も、保持ポリシーも、問い合わせ先もありません。
Reverie が預かっているのは、人が本気で気持ちを注いだ会話です。コスト削減のためにそれを匿名の仲介業者へ流すという取引を、私たちは受け入れません。公式プロバイダーは高い。その代わり電話に出ますし、途中であなたのキャラクターの指示を書き換えたりしません。
この事業のかたち
チームは小規模で、Reverie は高収益なビジネスでもありません。
メッセージのクレジット価格が、そのメッセージのトークン代そのものにならないのには構造的な理由があり、知っておく価値があります。会話のうちメッセージ単位で計測できるのは推論だけです。この記事に出てくる他のすべて——要約、プロアクティブメッセージ、モデレーション、ストレージ、サーバー、人——には、課金の単位になる自然な区切りがありません。「あなたのキャラクターが何を覚えておくべきかを判断したバックグラウンド処理」という請求書は、誰にも発行できません。
だから、唯一計測できるものが自分自身より多くを引き受けることになります。トークンの素通しではなくクレジット制が存在する理由はここにあります。1通のメッセージがぴったり自分のトークン代だけを取るなら、その周りのすべては元手なしで動くことになり、そして周りのすべてこそが大半なのです。
利益を最大化しようとはしていません。同時に、恒久的な赤字で運営し続けることもできません。資金が尽きたプラットフォームは消えるだけで、それは使っている全員にとって、上限のあるクレジット制よりずっと悪い結末です。
その 2 つの制約のあいだで、私たちは意識的にユーザーに近い側を選んでいます。いまの優先事項は、正式ローンチ前にできるかぎり良い製品をつくることであって、収益化を絞ることではありません。つまり、コンバージョン最適化より先に機能と品質を出しますし、売上が第一目標だった場合よりも足元の採算は緩いということです。
無料クレジットも、実在するコスト
Reverie には、支払わずに使う方法が数多くあります。
- デイリーチェックイン報酬
- それに上乗せされるデイリーの運試し抽選
- アチーブメント
- 公式バウンティ
- クリエイター報酬
- 紹介報酬、および紹介した相手がクレジットを購入した際のコミッション
- シェア報酬
- リディームコードとギフトカード
- 年間まとめ(Wrapped)報酬
- コミュニティ貢献(Reverie を広める手助けなど)
抽選については具体的に書く価値があります。飾りだと思われがちだからです。等級は5段階——1,000 / 2,000 / 8,000 / 30,000 / 80,000 クレジット——で、重みは 50 / 30 / 15 / 4 / 1。掛け合わせると期待値はおよそ1回あたり 4,300 クレジットになります。ユーザーごと、1日ごと、しかもチェックイン報酬への上乗せです。
積み上げてみると、無料枠は形だけのものではありません。チェックインの基礎は 10,000 クレジット、連続ログインボーナスがその上に乗り——3日目 +5,000、7日目 +8,000、30日目 +50,000、100日目 +200,000——さらに抽選がその上に来ます。7日目に何も支払わず受け取る合計の期待値は約 22,300 クレジットで、実際の額は抽選結果によって変わります。
それで実際どれくらい使えるのか
ここで当然の疑問があります。約 22,300 クレジットで何ができるのか。これまできちんと書いたことがありませんでした。
クレジットは トークン数 × モデルの倍率 で消費されます。テキストモデルの倍率は 0 から 2 の範囲で、送信前にモデル選択画面でそれぞれ確認できます。ここまでは単純です。
見落とされがちなのは、トークン数が固定ではなく、会話とともに増えるという点です。新しいチャットが送るのは数千トークン——キャラクター、あなたのペルソナ、少しの履歴。長く続いた会話ははるかに多くを送ります。直近のログが毎ターン一緒に付いてくるからです。生の履歴は約 10,000 トークンで打ち切り、それより古い部分は要約に回します。要約が存在する理由はまさにこれです。この上限がなければ、半年続いた会話は毎メッセージで全履歴を再送し、1ターンあたりのコストは際限なく膨らみます。
実際には、新しいチャットで 0.3× のモデルなら1ターン数百クレジット。同じ1ターンでも、長い会話の奥で 1× のモデルを使えば1万クレジット以上になります。同じプラットフォーム、同じ日で、10倍を超える差が生まれます。
この幅が「クレジットはどれくらい持つのか」への正直な答えであり、人によって体感がこれほど違う理由でもあります。思ったより早く減っていくなら、長い会話で高いモデルを使っている可能性が高い——そして今、どちらのつまみを回せばいいかがわかったはずです。
チェックイン画面自体もモデルを呼び出します。チェックイン時にキャラクターが書いてくれるあの挨拶はテンプレートではなく生成されたもので、キャラクターごとに1日1回キャッシュされ、暴走しないよう1日の回数にも上限があります。それでも私たちが支払う推論であることに変わりはありません。しかも、クレジットを配ることが存在意義の画面の上で。
消費の順序について、ここに置くべき細部がもうひとつあります。無料クレジットは常に有料クレジットより先に消費されます。 両方持っている場合、先に枯れるのは蛇口のほうです。これは意図的な設計で——実際に購入したクレジットのほうが長く手元に残ります——同時に、毎回いちばん先にコストを引き受けるのが無料枠だということでもあります。
このどれもが実際の支出です。デイリー報酬を受け取って会話に使えば、モデルプロバイダーは変わらず請求してきますし、サーバーは動き、要約も走ります。クレジットはあなたにとって無料ですが、その背後の計算資源は誰にとっても無料ではありません。
それでもこれらのプログラムに費用を出しているのは、無料で触れられることが、このプラットフォームが自分に合うかを知る道筋だからです。そして今日の無料ユーザーのうち相当数が、明日のクリエイターや購読者になるからです。ただしそれは、無料枠がプラットフォームの担げる範囲に収まっている場合だけ成り立ちます。数字が動けばプログラムも調整します。減らしたいからではなく、支えられる以上を配れば最後には何も配れなくなるからです。
コストが下がれば、価格も下げます
ここは説明ではなく約束です。
モデル価格は時間とともに下がります。キャッシュは改善します。インフラは効率化します。私たち自身のコードも、トークンを無駄にしなくなっていきます。この数か月、コンテキスト組み立てと要約まわりで地味に進めてきた作業は、まさにそれです。
運営コストを継続的に下げる方法が見つかったとき、私たちはそれを利益にせずユーザーへ渡すことを強く優先します。より安いモデル、より良い倍率、より寛容な報酬。これまでも繰り返しやってきましたし、これからも続けたい。たくさん使っても懐が痛まないプラットフォームのほうが、少し良いマージンより私たちにとって価値があるからです。
ここで効いている言葉は継続的にです。一時的にすぎない節約を先に配ってしまえば、あとで取り戻すことになります。それは最初から渡さないより悪い。
あなたが実際に払っているもの
Reverie でクレジットを使うとき、あなたはモデルプロバイダーのトークンを上乗せ価格で買っているわけではありません。
あなたが払っているのは、起きたことを覚えている会話。生のコンテキストなら崩れていたはずの地点を越えても筋が通っている会話。稼働と、あなたのデータに責任を持つプロバイダーの上で動いていること。バックアップされ、エクスポートできること。そして専任で取り組む人がいるから、数週間ごとに目に見えて良くなっていくこと。
それでも、もっと無料クレジットが欲しいと思うかもしれません。まったく妥当です。私たちも増やしたいと思っています。ただし取り組んでいるのは価格ページ側ではなく、コスト側です。
そのうえで、この答えがモデルプロバイダーの価格ページの数字ほど単純ではない理由を、知っておいてもらえたらと思います。
特定の請求について疑問があれば、あるいは私たちの数字がどこか間違っていると思うなら。クレジット履歴には各メッセージの実際のトークン数が出ていますし、Discord はいつでも開いています。漠然とした印象より、実数について議論するほうが好きです。
本記事に挙げた報酬額とクレジット倍率は公開時点のもので、コストの変動に応じて調整されます。最新の値は常にアプリ内に表示されます。

