AIエージェントとAgent Studio
Agent StudioはSquid AIのコード不要でAIエージェントを作成するアプローチです
1つまたは複数のSaaSサービス、データベース、またはAPIに接続して、データを活用し有用なタスクを実行できるエージェントを、コードやプログラミングスキルを必要とせずに作成します。
Benefits
Agent Studioを使用すれば、コードを書くことなく迅速にAIエージェントを作成でき、最小限の技術リソースでソリューションを展開することが可能になります。
定型業務の自動化、自然言語によるデータの視覚化、複数ファイルにまたがる重要な情報や要約の取得などが実現できます。エージェントには、適切な安全策やコンプライアンスコントロールを確保するためのガードレールが用意されており、監査ログを通じてエージェントの使用状況、送信された質問、エージェントのレスポンスを追跡することができます。
さらに、Squid SDKを用いてエージェントをさらに拡張またはカスタマイズする前に、AIエージェントのアイデアを迅速にプロトタイピングすることも可能です。
Use cases
エージェントは、1つまたは複数の特定のタスクを実行することも、複数のエージェントが連携してワークフローを完遂することもできます。以下はその一例です:
- データベース上の質問に回答し、自然言語でデータの要約や視覚化を作成する
- AIエージェントがタスクを完了した際に、その結果をメールやSlackチャンネルに送信する
- 様々なPDF、ファイル、データベースに基づき、要約、テーブル、レポートを生成する
- ドキュメントおよびデータベースに見られる財務やビジネスパフォーマンスの指標を分析する
- Jira内のチケットやServiceNowにおけるサービスインシデント情報へアクセス、クエリ、更新を行う
Key Concepts
Squid全体と同様に、Agent Studioは柔軟性とパワーを維持しながら、エージェントやアプリケーション開発を簡素化することを目的としています。
-
Agent Studioは市場で最も人気のあるLLMsをサポートしていますが、ご自身のモデルを持ち込みたい場合や、表示されていない特定の好みがある場合は、contact usからご連絡ください。
-
Instructionsを使って、エージェントの応答方法を定義します。基本的な指示に加え、トーン、パーソナリティ、冗長性のガイドラインなどを含めたり、特定の応答動作(例:情報源の引用を含む)を設定できます。
-
Agent Abilitiesを通じて、エージェントに様々な機能を追加します。エージェントは、PDFやテキスト(ナレッジベース)、SQLやNoSQLデータベース、SaaSプロバイダー、パブリックおよびプライベートAPIなど、複数のシステムに同時に接続することができます。また、他のAIエージェントを呼び出したり、Squid SDKを使用して作成したカスタムAI関数や、あらかじめ定義されたビルトイン関数を利用することも可能です。
-
Agent Settingsタブにアクセスして、エージェントの説明、エージェントへのアクセスを制限するか(推奨)、または全員が利用可能にするか、監査ログの有効化、ガードレールの作成などを設定します。
-
エージェントをテストし、タスクを実行させた際にバックグラウンドで何が起こっているのかをサイドバイサイドで確認できます。
Next Steps
Agent Studioの概要が分かったところで、ぜひAIエージェントの作成に挑戦してみてください!