Ollamaアプリの異常応答テスト箱|Python・無料4/有料16シナリオ
- 有料版(full)v1.0.1Digital1,980 JPY
- 無料版(free)v1.0.1Digital0 JPY



Ollamaアプリの異常応答テスト箱 1. 一行要約 接続先を変えて、アプリが遅延・途中切断・壊れた応答を受けたときの動きを、実モデルなしで確かめるPythonキットです。 2. 誰の困りごとに使うか OllamaネイティブAPIにつながる自分のアプリを作っていて、ふだんは起こしにくい失敗時の表示や再試行を確かめたい開発者向けです。Pythonだけで決まったケースを繰り返せます。日本語の対処例を合わせて使えます。 3. できること 127.0.0.1専用の模擬サーバーへ自分のアプリを向け、表示・中断・再試行を確認できます。POST /api/chat・/api/generate、GET /api/tags・/api/version・/ の5パスを扱います。model名はfaultbox:IDで、模擬であることが分かります。 specは公式ドキュメント(2026-10-10確認)の形式に基づくDOC段階。実Ollamaとの突合は未実施です。injectedは本品が意図して作る異常で、実Ollamaが同じ挙動をするという説明ではありません。 4. 収録物 模擬サーバー、CLI、テスト用API、標準ライブラリの参照クライアント、同梱unittest、シナリオJSON、日本語の手順・API説明・対処ガイドを収録。有料版は16ケースでspec 6件/injected 10件。無料版は4ケースです。対処ガイドには、観察点・実装する手順・表示例と、実行できる参照クライアントの最小例をケースごとに収録します。 5. 無料版と有料版 無料版・0円 / 有料版・1,980円(総額) シナリオ:無料版 4件:S01/S02/S05/S10 / 有料版 16件 サーバー・CLI・API・参照クライアント:無料版 あり / 有料版 あり ケースを通るテスト例:無料版 4件 / 有料版 16件 シナリオ別の対処ガイド:無料版 4件 / 有料版 16件 ZIP内ファイル:無料版 30 / 有料版 42 無料版に対象外の定義・ケース別テスト・対処ガイド章は含めません。サーバーの命令語は両版共通で、無料版でも自作JSONでほかの異常動作を定義できます。有料版は追加12件の定義・検証済みテスト・対処例をまとめて使い、用意する手間を減らすための版です。最初は無料版で自分の接続方法を確認してください。 6. 確認環境と制約 Windows 11 Home build 26200 / Python 3.12.14で、両版の最終ZIPを新しい日本語・空白パスに展開し、空のvenvから手順と同梱テストを確認しました。Python 3.10以上を目標にしていますが、他のOS/版は未検証です。確認したクライアントは同梱の参照クライアントだけです。 runtimeは標準ライブラリのみ、pip追加不要。サーバーと参照クライアントの実行時に外部通信はありません。Python本体の取得が必要な場合は別途通信します。モデルの取得や実行はありません。 本文1 MiB・同時接続32・定義の遅延合計120秒まで。既定では本文を記録せず、Authorizationヘッダーを記録しません。アプリの接続先は自分で変え、検証後は戻してください。既存Ollamaの設定・サービス・モデルは本品から操作しません。 7. できないこと 本品はOllamaの公式製品ではなく、提携もしていません。開発・テスト専用です。外部に公開して使うものではありません。OpenAI互換API(/v1)には対応していません。全APIの実装、モデル管理、埋め込み、実モデル実行、負荷試験、外部中継、第三者サーバーへのテスト、利用者のアプリの自動修正はありません。 8. 利用条件 個人または1法人の個人・商用利用、改変、自分/自社/顧客のテストコードやCIへの組み込みは可。キットとしての再配布・再販売・公開は不可。利用して得た成果物は利用者のものです。クレジット表記は不要。詳しくは同梱LICENSE_JA.mdを確認してください。 再現可能な不具合は修正に努めます。特定の目的や利用者のアプリの動作は保証しません。法令で制限できない責任、故意・重過失を除き、賠償の上限は購入代金です。 9. サポートと返品 発行者はTAMA LAB(https://tama-lab.booth.pm/)。配布ファイルの破損、記載機能の再現可能な不具合、説明の誤りを、BOOTHメッセージで受け付けます。ショップの「ショップへのお問い合わせ」から連絡できます(BOOTHログインが必要)。https://tama-lab.booth.pm/conversations 個別PC設定、利用者コードの修正、運用保証、永久サポートは含みません。機密情報を送らず、同梱の問い合わせテンプレートと架空の最小再現例を使ってください。返信期限や24時間対応は約束していません。 購入後の返品は原則受けていません。ファイル破損や記載機能の不具合で修正版を出せない場合は個別対応。BOOTHの規約と法令が優先します。 10. 版とファイル確認 版は1.0.1です。ファイル名とSHA-256は次の通りです。 - faultbox-free-v1.0.1.zip / 43168 bytes / SHA-256: 498dedcacda1da067a6c935a371456346ea532f6883720082cff3c8f3822e056 - faultbox-full-v1.0.1.zip / 53062 bytes / SHA-256: fa9b4c4aedad094de6f6a72467f353347c0cb9d96f3bd8402589cb521ac030a3 11. AI使用 AIモデル(6.1 Sol)で制作し、自動テストと別のAIモデルによる独立審査を実施しています。配布するのは独立審査を通過した版だけです。人による全件確認は行っていません。画像は実際の模擬サーバー/CLIの出力から制作しています。実モデルの実行結果を掲載したものではありません。 12. 商標・非公式の表記 Ollamaは対象ソフトウェア名の表示です。本品は公式製品ではなく、提携もしていません。


