Select AIエージェント

Select AI Agent(自律型エージェント・フレームワーク)を使用すると、Autonomous AI Database内でインタラクティブで自律型のエージェントを構築し、計画、ツールの使用、リフレクション、メモリを組み合わせて、マルチターン・ワークフローを実現できます。

  • Select AI Agentについて

    Select AI Agent(自律型エージェント・フレームワーク)は、Autonomous AI Database内で対話型および自律型エージェントを作成および管理するためのプログラムです。エージェントは、リクエスト、コール・ツール、結果を反映し、ReAct (Reasoning and Acting)エージェント・パターンを使用してLLMを指定したAIプロファイルによって強化された短期および長期のメモリーでコンテキストを維持します。

  • Python用のSelect AI Agent

    Select AI Agent for Pythonは、Select AI for Pythonクライアント・ライブラリselect_ai上に構築され、Autonomous AI Database内のDBMS_CLOUD_AI機能をPythonから直接活用できます。このモジュールは、select_ai.agentサブモジュールを通じて、高度な生成AIワークフローおよびエージェントベースの自動化のサポートを拡張します。

  • Select AI Agentの概念

    Select AI Agent (自律型エージェント・フレームワーク)に関連する概念および用語を確認します。

  • Select AI Agentのユース・ケース

    Select AI Agentは、外部サービスの接続、PL/SQLツールによるタスク重視の自動化の構築、自然言語によるインタラクションによるデータへの会話型アクセスの実現など、ロール間の実用的なシナリオをサポートします。

  • Select AI Agentを使用するための前提条件

    Select AI Agentを使用する前に、DBMS_CLOUD_AI_AGENTパッケージおよびSelect AIに必要な他のすべての権限を使用する権限が必要です。

  • Select AI Agentの開始

    開始するには、前提条件と、Select AI Agentを使用するために実行する必要があるタスクを確認します。

  • Select AI Agentを使用する方法

    agentアクションまたはDBMS_CLOUD_AI_AGENT.RUN_TEAMファンクションを使用して、Select AI Agentを使用できます。

  • Select AI Agentの使用例

    動画分析、ログ分析、カスタマーサポートなどの一般的なタスクのために、Select AI Agentを構築、構成、および対話する方法を示す例をご覧ください。