SQL Query Toolを使用する際のLLMについて

t_sato
t_sato Partner, Registered Posts: 2 Partner

SQL Query Toolを使用して、データセットのレコード数を返すようなエージェントを作成しています。
SQL Query Toolで使用するLLMを「Gemini 2.0 Flash」に設定した場合は問題なくレコード数を返しました。
しかし、Snowflake Cortexの「Claude 3.5 Sonnet」を使用した場合は、SQLクエリを返すのみでSQLクエリはツールの何らかの理由で実行できないと返答されます。
GeminiとClaude 3.5 SonnetどちらもSQL ConnectionとDatasets to queryの設定は同じにしています。

SQL Query Toolを使用する際のLLMには制限などはありますか?

Best Answer

  • Tsuyoshi
    Tsuyoshi Dataiker, PartnerAdmin, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 318 Dataiker
    edited October 25 Answer ✓

    以下ドキュメントのCautionに記載のような考慮事項は存在しますが、それ以外の制限などは特には存在しないと考えられます。
    https://doc.dataiku.com/dss/latest/agents/tools/sql-question-answering.html#basic-settings

    一点ご確認いただきたい点として、SQL Query Toolのブラグインは最新バージョンを利用されていますでしょうか?最新バージョンではいくつか不具合が修正されていますので、もし古いバージョンをご利用の場合、以下リンクの手順でアップデートを行った後、動作が改善されるかどうかお試しいただければと思います。
    https://community.dataiku.com/discussion/comment/46580/#Comment_46580

    もし上記の点をご確認いただいた後でも事象が改善しない場合は、詳細ログの確認が必要となりますので、ログメッセージの情報を共有していただけますと幸いです。

Setup Info
    Tags
      Help me…