チャットは会話スレッドです。Okouに行動を求める各メッセージは、そのスレッド内でRunを開始します。同じチャットで返信すると、スレッドの以前のメッセージと成果物がコンテキストとして利用できます。新しいチャットを開くと、別のコンテキストが始まります。

チャットが重要な理由
- コンテキストはスレッドに閉じる。 Runは自分のチャット内のメッセージと成果物を使えます。別のチャットの履歴を自動では読みません。
- Runは検査できる。 スレッドには、そのRunが生成したメッセージ、ツールアクティビティ、成果物、ステータス、エラーが表示されます。
- 作業は向きを変えられる。 アクティブなRunを停止したり、フォローアップを送ったりできます。別のRunがアクティブな間に送られたフォローアップはキューに入り、現在のRunが終わってから始まります。
チャットとRunの始まり方
- Webアプリで新しい会話を開くと、新しいチャットスレッドが作られます。
- その会話で別のタスクを送ると、同じスレッドで別のRunが始まります。
- Slackの会話は、対応するSlackスレッド内にコンテキストを保持します。
- オートメーションは、そのワークフローとオーナーに関連付けられたオートメーションチャットで実行されます。そのワークフローの繰り返しの発火は、そのオートメーションチャットを再利用します。
異なるチャットスレッドは、ワークスペースの同時実行上限の範囲内で独立に進行できます。すべてのRunスロットが使用中なら、Runはスロットが空くまでキューに留まれます。
続けるか、新しく始めるか
次のリクエストが以前のメッセージ、ファイル、決定に依存する場合は、同じスレッドで続けます。独立したコンテキストにしたい場合は、新しいスレッドを開きます。
チャンネルは同じワークスペースへの入口ですが、単一のグローバルな会話履歴を作るわけではありません。新しいWeb、Slack、Telegram、電話のスレッドは、別のスレッドのメッセージを自動では取り込みません。作業を新しいスレッドに移すときは、必要なコンテキストや成果物を含めます。
Runの検査
スレッドのアクティビティまたはログのコントロールでRunを検査します。そこには、メッセージ、ツールアクティビティ、成果物、ステータス変更、エラーの見える順序が記録されます。結果が不完全な場合やコネクタのアクションが実行されなかった場合に、最初に確認すべき場所です。
トラブルシューティング
| 表示 | 確認・対処 |
|---|---|
| Queued | スレッド内の別のRunがアクティブか、ワークスペースに空きRunスロットがない。アクティブなRunの終了を待つ。キューにあるフォローアップは開始前に削除できる。 |
| ConnectまたはAuthorizeカード | 必要なアカウントが未接続か、このエージェントに必要なコネクタ権限がない。カードを完了し、タスクに必要なアクセスと期間だけを選ぶ。Runが再開しない場合は、同じスレッドでリクエストを再試行する。 |
| Selected model is not available | スレッドのモデルが、ワークスペースのモデルポリシーまたはプロバイダー接続の下で現在使えない。コンポーザーで利用可能なモデルを選ぶか、Settings → Modelsで該当プロバイダーを再接続する。 |
| Insufficient credits | 現在の残高では、ワークスペースがこれ以上のモデル作業を開始できない。Billingを開いて残高を確認し、追加するかプランを変更してから再試行する。 |
| 添付のアップロードエラー | ファイルのアップロードが完了していないため、Runが利用できない。メッセージを再送する前にアップロードを再試行する。 |
| RunがFailed | Runが結果なしで終了した。表示されるエラーとアクティビティログを開き、報告されたコネクタ、権限、モデル、入力、サービスの問題を修正して再試行する。 |
サポートに助けを求める際は、チャットのURLと失敗したRunの表示されるエラーを共有します。コネクタのシークレットやプロバイダーキーをチャットに貼り付けないでください。
次へ
- チャット境界で何が強制されるかはPermissionsを参照。
- チャットのコストの計算方法はCredits & billingを参照。
- 繰り返し・イベント駆動のチャットモデルはAutomationsを参照。