Skip to main content
このページは AI コーディングエージェントスキルの一部で、人間ではなくエージェント向けに書かれています。人間向けの Base44 ドキュメントは デベロッパードキュメント を参照してください。

Agents モジュール

base44.agents を介した AI エージェントの会話とメッセージ。
注意: このモジュールにはログイン済みユーザーが必要です。すべてのエージェントメソッドは認証済みユーザーのコンテキストで動作します。

目次

コンセプト

  • Conversation: ユーザーと AI エージェント間の対話。一意の ID、エージェント名、ユーザー参照、メタデータを持ちます。
  • Message: 会話内の単一メッセージ。role (userassistantsystem)、content、タイムスタンプ、オプションのメタデータを持ちます。

メソッド

会話の作成

すべての会話の取得

単一会話の取得 (メッセージ付き)

完全なツール呼び出し結果を含む、保存された完全な会話を返します (リアルタイムサブスクリプションはツール呼び出しデータを切り詰めます)。

フィルター付きリスト

更新の購読 (リアルタイム)

このサブスクリプションを介してメッセージを受信する場合、ツール呼び出しデータは効率のために切り詰められます (arguments_string は 500 文字、results は 50 に制限)。完全なツール呼び出しデータを取得するには、メッセージが完了した後 getConversation() を使用してください。

メッセージの送信

WhatsApp 接続 URL の取得

メッセージ構造

会話構造

一般的なパターン

チャットインターフェース

型定義

AgentNameRegistry と AgentName

型付きエージェント名の取得方法: Base44 CLI はプロジェクトから AgentNameRegistry の拡張を生成できます。実行方法については、base44-cli スキルを使用してください。

AgentConversation

AgentMessage

サポートする型

CreateConversationParams

ModelFilterParams

AgentsModule

このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。