AIエージェント:月のジェネレーティブAIトレンド

AIエージェント:月のジェネレーティブAIトレンド Condensed 月のジェネレーティブAIトレンド

もしLLM(Large Language Model)およびGenerative AIアプリケーション開発に関わっている場合、「AIエージェント」という言葉は新しいものではないでしょう。

AIエージェントとは、人間の介入を必要とせずに独自に積極的に特定のタスクを実行することができるソフトウェアであり、しばしば計算機やウェブブラウジングなどのツールのスイートを利用します。- AI用語集

この分野が初めての場合、おそらく疑問に思うかもしれません。「LLMとはどのように異なり、どのような場面でAIエージェントを使用するのですか?」

AIエージェントが助けることができる主な領域の1つは、モデルが最新の世界知識を持っていないというLLMの短所を補うことです。なぜなら、モデルは訓練されたデータのみを使用できるからです。これを解決するために、最新のデータを取得するためにAIエージェントを導入します。したがって、LLMが自信を持って正確に質問に答えられない場合、関連するエージェントが呼び出されます。

2023年の下半期に入るにつれて、AIエージェントは複雑なワークフロー、専門的なパーソナリティテンプレート、およびマルチタスキングAIに利用されています。これは、いくつかのテックスタートアップがこの分野で成長しているため、業界で注目されている分野です(「Insight: Race towards ‘autonomous’ AI agents grips Silicon Valley」を参照)。最近、AI Villageが25のボットを利用しているというニュースも聞いたかもしれません(「Researchers Create AI Village Where Bots Plan Valentine’s Day Parties」を参照)。しかし、AgentGPT(reworkd.ai)やCognosysAIなど、すでにAIエージェントワークフローサポートを提供している他の多くの企業もあります。

私の個人的なお気に入りは、実世界の情報を持つChatGPTアプリケーションを作成するのに役立つ、ドラッグアンドドロップのAIであるFlowiseAIです。

したがって、Flowise.aiツールを使用して最新の世界知識を持つノーコードLLMアプリケーションを作成する方法について、ステップバイステップのアプローチを共有したいと思います。

アプリケーションの構築には、以下の5つのステージを使用しました:

  • ステージ1:インストール
  • ステージ2:ビルド
  • ステージ3:接続
  • ステップ4:実行
  • ステップ5:共有/エクスポート

以下の手順には、日常的なソフトウェア開発の経験は必要ありません。したがって、プロダクトマネージャーやデザイナー、他のフィールドの専門家も利用できます。

ステージ1:インストール

  • 1.1. NodeJSのインストール – Node.jsをダウンロードし、インストーラーを実行します(コーディングの経験は必要ありません)。
  • 1.2. コマンドプロンプトの起動 – Windowsの検索バーに「cmd」と入力し、コマンドプロンプト内で以下の命令を入力します。

これにより、GitHub – FlowiseAI/Flowiseがインストールされます。ドラッグアンドドロップのUIでカスタマイズされたLLMフローを構築します。

  • 1.3. 上記のインストールが完了したら、コマンドプロンプトで「Npx flowise start」と入力してFlowiseツールを起動します。

Flowiseが正常に起動すると、次のようなカスタムメッセージが表示されます。

高度な開発者の場合、Flowiseへのインストールの代替方法を上記のGitHubリンクから見つけることができます。

  • 1.4. Flowise.AIの実行 – 次に、ブラウザを開き、「localhost:3000」と入力します。以下のようなページが表示されます。

ステージ2:ビルド

今、実世界のデータを入力するChatGPTアプリケーションの構築を開始する準備が整いました。

最新の世界情報を取得するために、Googleの検索APIを統合するのに役立つSerpAPIを活用します。

ステップバイステップで構築を進めていきましょう。

  • 2.1. localhost:3000で実行中のflowise.aiが表示されているブラウザで、ページの右側にある「新規追加」をクリックします。これにより、空白のキャンバスが表示されます。
  • 2.2. これは、AIエージェントを持つドラッグアンドドロップのアプリケーションを構築する場所です。キャンバスの左側には、以下のスクリーンショットに示すように、さまざまなノードを追加するオプションが表示されます。

上記のノードを追加の検索ボタンを使用して、以下の4つのノードをドラッグアンドドロップし、以下の方法で接続してください:

  1. ChatOpenAI – 基本的なChatGPTボットを接続します
  2. Conversational agent- チャットボットの履歴を覚える対話エージェントの構築を支援します
  3. Buffer memory- より文脈のある回答のために会話を保存するのに役立ちます
  4. SerpAPI – Google検索API、OpenAIに最新の情報がない場合に呼び出されるAIエージェントです

注意:以下の赤でマークされたアイテムは、次のステップで入力されます。

ChatOpenAI内の温度の数値は、より正確な回答を提供するために0.2とマークされています。より創造的な回答を希望する場合は、この数値を1に増やすことができます。

これは5分以上かかることはありません。

ステージ3:接続

ドラッグアンドドロップのみを使用して上記のスクリーンショットに表示されるアプリケーションを構築したら、次の2つのAPIを接続する必要があります:

  • 3.1. OpenAIキー – キーを取得するためにOpenAIプラットフォームを訪れてください。既存のアカウントがない場合は、新しいアカウントを作成する必要があります。アカウントが作成されたら、右上にAPIキーを表示するオプションが表示されます。

APIキーを表示をクリックし、新しいシークレットキーを作成してください。

このキーが作成されたら、セキュリティの確保された場所に保存し、ブラウザで実行されているFlowiseのlocalhost:3000アプリケーションに戻ってください。

次に、ブラウザのChatOpenAIボックスの接続資格情報の下にこのキーを追加します。

  • 3.2.SerpAPIキー – 次に、Google検索キーのためにSerpAPIにアクセスしてください。私は無料のティアにサインアップしました。

OpenAIキーと同様に、ブラウザにSerpAPIキーを追加してください。

ステージ4:実行

前のステージでAPIが追加されたら、Flowiseチャットフローを保存することを忘れないでください。

あなたのフローは以下のようになるはずです:

これで、右側のFlowise UI上のチャットボタンをクリックして、以下のスクリーンショットに表示されているように、最新の情報のいくつかをChatbotに尋ねてテストします。

ステージ5:共有/エクスポート

満足したら、ページの右上にある設定ボタンをクリックし、チャットフローのエクスポートをクリックしてください。

私はチャットボットを共有ボタンを使用することにしました。より高度な開発者の場合は、他の埋め込み/Python/JavaScript/cURL統合オプションを使用することもできます。

これが私のカスタマイズされたオプションで最終的に見えるパーソナライズされたチャットボットです。

AIエージェントのおかげで、パーソナライズされたLLMアプリケーションを素早く作成し、幻覚が起こらないようになりました! 🙂

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

機械学習

PaLM AI | Googleの自家製生成AI

イントロダクション OpenAIによるGPT(Generative Pre-trained Transformers)モデル、特にChatGPTなどのような生成型AIモデ...

AIニュース

「GPT-4とXGBoost 2.0の詳細な情報:AIの新たなフロンティア」

イントロダクション AIは、GPT-4などのLLMの出現により、人間の言語の理解と生成を革新し、大きな変化を経験しています。同時...

AIニュース

AIを使用してKYC登録が簡単になりました

キャピタルマーケットのプレーヤーは、CAMSKRAのAI組み込みKYCソリューションのおかげで、長くて手間のかかるKYC登録プロセス...

機械学習

「AIがクリーンエネルギーの未来を支える方法」

人工知能は、最先端の技術と共に太陽と風の力を利用して世界を改善しています。 I AM AI ビデオシリーズの最新エピソードでは...

AIニュース

OpenAI GPT(ジェネラル プロダクト トランスフォーマー):自分自身で作るChatGPTを活用した対話型AI

私たちの詳細な記事でカスタムGPTについて学びましょうその中では、あなたのニーズに合わせたAIチャットボットを簡単に作成す...

機械学習

「AIの力による消費者の支払い行動予測」

「AIが予測能力を活用して消費者の支払行動を理解し、予測する方法を発見し、事業に行動可能な洞察を提供する」