Command Palette
Search for a command to run...
無料CPUオンラインチュートリアル | Hermes Agent: 長期記憶について学びましょう。メモリ拡張プラグインTencentDB Agent Memoryは、事実、設定、タスク状態などを個別に保存できます。

この1年間で、AIエージェントの開発は予想をはるかに超える進展を遂げました。自然言語を理解できるチャットボットから、ツールを自律的に起動し複雑なタスクを実行できるインテリジェントエージェントまで、大規模言語モデルは受動的な「質疑応答」型の対話モードから徐々に脱却し、真のデジタル従業員へと進化し始めています。しかし、これらのエージェントが実際の業務シナリオに導入されると…すぐに大きな問題点が浮上した。彼らは記憶を保持し、経験を蓄積する能力に欠けていることが多かったのだ。
現実世界では、ソフトウェア開発、市場調査、オフィスオートメーションなど、タスクは数日から数週間に及ぶことがよくあります。エージェントは、現在の指示を理解するだけでなく、ユーザーの好みを記憶し、過去の決定を追跡し、既存の経験を後続のタスクで再利用する必要があります。しかし、現在ほとんどのエージェントは「単一セッション記憶」の段階にとどまっており、会話が終わると経験を保持することが困難です。タスクサイクルが長くなるほど、コンテキストは肥大化し、トークンコストも高くなります。エージェントが継続的に学習し、長期記憶を保持し、人間のように進化できるようにする方法は、業界で新たな注目を集めている。
このような背景のもと、Nous Researchが発表したHermes Agentは広く注目を集めている。自律型インテリジェントエージェントシナリオ向けに設計されたオープンソースのエージェントフレームワークとして、Hermes Agentには40種類以上のツールが内蔵されており、革新的な自己進化型学習ループ機構を導入しています。「タスクを完了したら停止する」というモデルで動作する従来のAIアシスタントとは異なり、Hermesは実行中に経験からスキルを自動的に抽出し、意思決定戦略を継続的に最適化し、サブエージェントへの委任メカニズムを通じて複雑なタスクの並列処理を実現することで、長期的なタスク実行能力を大幅に向上させています。
しかし、自律的な進化は次世代エージェントの構築の一部にすぎません。エージェントが長期的に動作できるようにするには、メモリという、より根本的な問題を解決する必要があります。最近、TencentDB Agent Memory は OpenClaw のメモリ拡張プラグインとして初めてリリースされ、Hermes Agent にもさらに適応され、エージェント向けの持続可能で長期的に再利用可能なメモリ システムの構築が試みられています。単に過去の対話を圧縮してコンテキストを挿入する従来のソリューションとは異なり、TencentDBエージェントメモリは階層型メモリアーキテクチャを採用しており、事実、設定、タスク状態、長期プロファイルをそれぞれ個別に保存および管理します。これにより、エージェントが新しいセッションを開始した後に自身を「忘れてしまう」ことを防ぎます。
Hermes Agentの自己学習機能とTencentDB Agent Memoryの長期記憶機能を組み合わせることで、継続的な成長と経験蓄積が可能なAIエージェントのプロトタイプが徐々に形になりつつあります。個人の生産性向上ツールから複雑なワークフローの自動化、そして長期的な協働型デジタル従業員へと、エージェントは「ツールを使える」段階から「学び、記憶し、成長できる」段階へと移行しつつあります。
現在のところ、HyperAIのウェブサイト(hyper.ai)のチュートリアルセクションに、「Hermes:無料CPUを使用したAPIの実行」というチュートリアルが公開されました。このチュートリアルはHyperAIの無料CPUをベースとしており、特にTencentDBエージェントを組み込んでいます。また、ノートブック形式を採用することで、導入のハードルが下がりました。
オンラインで実行:https://go.hyper.ai/hBZnH

その他のオンラインチュートリアル:
より詳しい情報については、弊社の公式ウェブサイトをご覧ください。
デモの実行
1. hyper.ai のホームページにアクセスしたら、「チュートリアル」ページを選択するか、「その他のチュートリアルを表示」をクリックし、「Hermes: フリー CPU を使用した API コールの実行」を選択して、「このチュートリアルをオンラインで実行」をクリックします。


2. ページがリダイレクトされたら、右上隅の「複製」をクリックして、チュートリアルを独自のコンテナーに複製します。
注:ページの右上で言語を切り替えることができます。現在、中国語と英語が利用可能です。このチュートリアルでは英語で手順を説明します。

3. 「Free CPU」と「PyTorch」イメージを選択し、「ジョブの実行を続行」をクリックします。


4. リソースが割り当てられるのを待ちます。ステータスが「実行中」に変わったら、「ワークスペースを開く」をクリックしてJupyterワークスペースに入ります。

エフェクト表示
1. ページがリダイレクトされたら、左側のREADMEファイルをクリックし、上部の「実行」をクリックします。

2. 次に、呼び出すモデルAPIを指定します。以下のコードブロックのパラメータにAPI情報を入力し、コードを実行してください。スクリプトは自動的に設定ファイルとのマージと書き込みを完了します。

3. モデルが起動したら、Discordを設定します。
3.1 アプリケーションとロボットの作成:
Discord開発者ポータルにログインし、「新規アプリケーション」をクリックしてアプリケーションを作成し、例えば「hermes」という名前を付けます。次に、左側のナビゲーションバーにある「ボット」をクリックし、ユーザー名をHermesエージェント名に設定します。
3.2 特権ゲートウェイインテント:
ボットページで、下にスクロールして「特権ゲートウェイインテント」セクションを探してください。「メッセージコンテンツインテント」を有効にする必要があります。また、「サーバーメンバーインテント」も有効にすることをお勧めします。
3.3 招待リンクを生成し、ボットをサーバーに追加します。
開発者プラットフォームの「OAuth2」ページに戻り、OAuth2 URLジェネレーターまでスクロールダウンして、botとapplications.commandsにチェックを入れます。下に表示されるボット権限リストで、View Channels、Send Messages、Read Message History、Embed Links、Attach Filesにチェックを入れます。下部に生成されたリンクをコピーし、ブラウザで開き、サーバーを選択して「Continue」をクリックすると、接続が完了します。
3.4 コア資格情報の取得:
ボットページの一番上に戻り、「トークンのリセット」をクリックしてボットトークンを生成し、コピーしてください。この重要な認証情報は、後ほど行う環境設定で使用します。
3.5 開発者モードを有効にしてIDを収集する:
Discordクライアントを開き、左側のサイドバーにあるサーバーアイコンを右クリックして「サーバーIDをコピー」をクリックします。次に、自分のアバターを右クリックして「ユーザーIDをコピー」をクリックします。これらの2つのIDと、先ほど取得したトークンを後で必要になる場合があるので保存しておいてください。
3.6 サーバーメンバーがプライベートチャットを開始できるようにする:
ペアリングプロセスが正しく機能するためには、Discordでボットからのダイレクトメッセージの受信を許可する必要があります。サーバーアイコンを右クリックし、「プライバシー設定」を選択して、「ダイレクトメッセージを許可する」が有効になっていることを確認してください。
以下のセルにDiscordボットのトークンとユーザー名IDを入力し、コマンドを実行して設定を自動的に書き込んでください。

ターミナルでGatewayを再起動した後、Discordサーバーで@を使ってボットにメッセージを送信するか、プライベートメッセージを送信してください。最初の会話でペアリングコードが表示されます。ターミナルでペアリングコマンドを実行する必要があります。
hermes pairing approve discord < 用户ID>
ペアリングが成功すると、Discord上でエージェントと通常の会話ができるようになります。

Hermesエージェントの設定 TencentDBエージェントのメモリ設定 🚀
詳細な設定情報を表示するには、セクション1.2の三角形をクリックしてください。

ステップ1:新しいターミナルを開く
新しいターミナルを開き、TencentDB Gatewayに必要な環境変数を設定してください。
export TDAI_LLM_MODEL=***
export TDAI_LLM_BASE_URL=***
export TDAI_LLM_API_KEY=*** # <-- 替换为您的模型服务
知らせお願いします *** 実際のTencentDB APIキーに置き換えてください。

ステップ2:ゲートウェイサービスを開始する
cd /output/tdai-gateway
node --import tsx/esm node_modules/@tencentdb-agent-memory/memory-tencentdb/src/gateway/server.ts
ゲートウェイのデフォルトリスニングポート:8420

ステップ3:ゲートウェイが正常に起動したことを確認します。
存在する別のターミナル中国での処刑:
curl http://127.0.0.1:8420/health
以下のJSONが返された場合、ゲートウェイが正常に起動したことを意味します。
{"status":"ok","version":"0.1.0","uptime":1945,"stores":{"vectorStore":true,"embeddingService":false}}

ステップ4:新しいターミナルを作成し、Hermesを再起動します。
hermes

これにより、Tencent Cloudのベクトルデータベースに基づいた永続的なメモリとコンテキスト認識型の対話機能が実現し、セッションやプラットフォーム間で対話コンテキストの一貫性を維持できるため、一貫性のあるパーソナライズされたインテリジェントなインタラクションサービスが提供されます。
エージェントと通信して最終設定を完了します。チャットボックスに以下の自然言語コマンドを直接送信してください(山括弧内の内容を実際のIDに置き換えてください)。Discordボットトークンを設定しました。ユーザーID <Your User_ID>とサーバーID <Your Server_ID>を使用してDiscordの設定を完了してください。
次に、Discordクライアントに戻ってペアリングコードを受け取ります。左側のプライベートメッセージリストから先ほど追加したボットを見つけて、任意のメッセージを送信します。ボットは自動的に文字または数字で構成されるペアリングコードで返信します。その後、エージェントにコマンドを送信したチャットウィンドウに戻り、受信したペアリングコードを直接エージェントに送信します。「このDiscordペアリングコードを承認してください:<あなたのペアリングコード>」。
この時点で、IDの紐付けと認証の検証が完了しましたので、Discordのプライベートメッセージ内で、完全にプライベートなAI会話体験を直接開始できます!
HyperAIは今後も実践的なスキルチュートリアルを続々と追加していく予定ですので、ご期待ください!








