JA

ツール · ソフトウェアテスト / Telegramボット / LLMアプリケーション

TG-Probe

2025 · ツール · Python 3.11+, Telethon

Telegramボット、特にLLMベースのボットを自動テストするAIツール:シナリオ、探索、攻撃、回帰。

TG-Probeは一般ユーザーとして任意のTelegramボットに対してYAMLシナリオを実行します。探索モードではAIが自らボットを巡回し、状態グラフを構築します。別途用意したアドバーサリアルモードではLLMボットのプロンプトインジェクションやジェイルブレイクへの耐性をテストし、回帰モードでは回答をベースラインと比較します。レポートはJSON / HTML / JUnit形式で、GitHub ActionsとGitLab CI向けのサンプルも用意しています。

課題

Telegramボット、特にLLMボットは自動テストが困難です。回答が非決定的で、インターフェースがリアルタイムのチャットだからです。

主な機能

  • シナリオモード:アサーション(テキストの包含、ボタン、応答時間)付きのYAMLシナリオ
  • 探索モード:AIが自律的にボットを探索し、状態グラフを構築
  • アドバーサリアルモード:プロンプトインジェクション、ジェイルブレイク、その他の攻撃ベクトル
  • 回帰モード:ベースラインとの比較
  • デュアルLLM:OpenRouter経由のオーケストレーター(Claude Sonnet 4)+ 実行役(Gemini 2.5 Flash)
  • CLI(init / auth / run / explore / attack / baseline / validate)、JSON、HTML、JUnit、コンソールでのレポート

機械翻訳です。現在校正中です。

お問い合わせ

お話ししましょう。

ご依頼の種類
ボット

ボットの設置先

Webサイト

サイトの種類

デザインの有無

Mini App

公開先

決済機能

AIシステム
その他

24時間以内にご返信します · タブを切り替えても、お名前と連絡先は保持されます