先日、弊社では社内アイデアソンを開催しました。アイデアソンでは「LLMを用いたSynergy!新機能」というテーマについて、社内のエンジニア達でアイデアを出し合いました。 同じ内容をLLMに考えてもらいたいと思い、AutoGenというライブラリを使って「LLMを用いたSynergy!新機能」を考えるプログラムを作成したので、本記事で紹介します。 プロンプトエンジニアリングの手法であるReflexionを用いて実装しているので、それも含めて紹介します。 想定読者は以下のような人です。 LLMについてなんとなく知っている AIエージェントを使って何かしてみたい AutoGenの使用例を知りたい なお、Synergy!とは弊社のプロダクトであるCRMツールのことです。 Synergy!についてはこちらを参照してください。 AutoGenとは? AutoGenは、Microsoftが開発したツール