PolymarketClickHouse Workshops

07 AI 市場アナリスト · インストラクター

教室が回答を称賛するのではなく審判するように、エージェントのモジュールを進める。

Your computer
macOS terminal: Run workshop commands in Terminal using zsh or bash.

タイミング

20 分。エージェントの作成と instructions に 5 分、3 つのターンに 10 分、検証クエリと誤答の洗い出しに 5 分を使います。15 分を過ぎてからの自由なチャットは許さないでください。

トークトラック

  • ClickHouse Agents は受講者の既存の Cloud ID 上で動きます。新しいキーも、ローカルの プロセスも、モデルのサブスクリプションも不要です。
  • エージェントの instructions がこのレッスンの本体です。各ルールは実際の失敗に対応しています。集計状態には Merge が必要、markets には FINAL が必要、最新の 1 分は不完全、そして最終取引の tick は 確率ではない、という失敗です。
  • ターン 1 は検知、ターン 2 は調査、ターン 3 は自己反論です。判断が推論されたものか、それとも それらしく語られただけかを教えてくれるのは 3 番目のターンだけです。
  • ここでは fixture モードでも問題ありません。fixture の値動きは合成データだと声に出して言い、 エージェントはそれを知らないと想定してください。エージェントはそのパターンを市場の挙動として説明します。
  • 検証クエリが決定的であるからこそ、それが正になります。両者が食い違うときは、誰かが反証を示すまで SQL が正しいものとします。
  • ガードレール: 公開データ、指標的な中間値、投資助言はしない。エージェントが推奨を提示したら、 それは冗談ではなくステップ 6 に記録する所見です。

よくある失敗

  • ClickHouse ツールが disconnected と表示される: ツールを開き直し、polymarket-workshop を選択し、 プロンプトを送る前に確認します。接続されていないエージェントは、ありそうな列名を作り出します。
  • 組織で Agents が利用できない: 使える受講者とペアを組むか、同じプロンプトを使ってコーディング エージェントから ClickHouse MCP 経由でこのモジュールを進めます。
  • 検知の結果が空: この集計には 6 分ぶんのデータが必要です。プロンプトのデバッグの前に collector の ヘルスと max(minute) を確認します。
  • エージェントが生の AggregateFunction 列を選ぶ: 想定どおりです。プロンプトを直してあげるのではなく、 受講者にエラーを貼り戻させ、ステップ 6 に記録させます。
  • Yes と No が 2 つの mover として報告される: 両方のトークンがどの condition ID に属するか尋ねます。
  • 受講者が検証クエリなしに回答を受け入れる: 書き留めた誤りがなければ、このモジュールは未完了です。

確認

各受講者に 3 つを示してもらいます。エージェントが示した検知の SQL、検証クエリの最上位行、そして エージェントが誤った点または誇張した点についての一文です。3 つそろわなければ、このモジュールは未完了です。

リセット

状態は変化しません。instructions を編集して復旧不能になった場合は、エージェントを削除して作り直します:

Discard this conversation and start again from the agent instructions.

ClickHouse Cloud 側に修復すべきものはありません。エージェントが実行したのは SELECT クエリだけです。

このページの内容

JA