agent-skills は何をしますか?
AIコーディングエージェントにStream(Chat、Video、Feeds、Moderation)の構築、クエリ、管理機能を提供します。
概要
このスキルにより、AIエージェントはStreamのサービスと連携し、以下の操作が可能になります:
- Chat: チャネルの作成、メッセージの送信、ユーザー管理
- Video: 通話の開始・管理、参加者の制御
- Feeds: フィード活動の管理、アグリゲーション
- Moderation: コンテンツモデレーション、フラグ管理
利用開始
- StreamダッシュボードでAPIキーを取得します。
- 環境変数に
STREAM_API_KEYとSTREAM_API_SECRETを設定します。 - エージェントに以下の例のように指示します。
使用例
Chatチャネルの作成
新しいチャットチャネル「general」を作成して、ユーザー「alice」を追加してください。
フィードへの投稿
ユーザー「bob」のユーザーフィードに「Hello world!」というアクティビティを追加してください。
ビデオ通話の開始
「team-call」というIDでビデオ通話を開始し、ユーザー「charlie」を招待してください。
サポートされる操作一覧
| カテゴリ | 操作 | 説明 |
|---|---|---|
| Chat | チャネル作成 | 新しいチャットチャネルを作成 |
| Chat | メッセージ送信 | チャネルにメッセージを投稿 |
| Video | 通話開始 | ビデオ通話セッションを開始 |
| Feeds | アクティビティ追加 | フィードにアクティビティを追加 |
| Moderation | フラグ管理 | 不適切なコンテンツをフラグ |
注意事項
- APIキーは安全に管理してください。
- レート制限に注意し、適切なエラーハンドリングを実装してください。
- Streamの公式ドキュメントを参照して詳細を確認してください。
ライセンス
このスキルはStreamプラットフォームの利用規約に従います。