なんの話かと言うと LLM で SAS のコードを Python に変換する実験をする機会があって、Google Cloud の Gemini 1.5 Pro を使えば普通に変換できたのですが・・・ LLM に SAS のコードを Python に変換させる 変換後のコードを実行して結果を確認する → 実行はできるが Warning が残っている LLM に Warning が出ないように修正させる という処理を対話的に実行する必要があり、「コードの実行部分を Function calling で実装して、このループ全体を自動化できない?」と思ってやってみた結果のメモです。 ※ Function calling についてはこちらを参照 zenn.dev 注意 以下の内容は、あくまで、「やってみた」です。LLM の挙動には一定の不確定性があるので、なんでもかんでも LLM だけで自動化しよう