はじめに
Hyperbolic AgentKitは、ブロックチェーンとコンピューティングパワーを組み合わせたAIエージェントを実行するためのテンプレートを提供することを目的としたオープンソースプロジェクトである。このプロジェクトはCoinbaseのCDPエージェントキット計算処理とブロックチェーン操作を実行できる端末で実行されるチャットボットをサポートするために、修正と拡張が行われる。このプラットフォームでは、GPUコンピューティングリソースのレンタル、GPUステータスの監視、ERC-20およびNFTトークンのデプロイ、ウォレットの管理、トランザクションの実行、スマートコントラクトとのやり取りが可能です。さらに、Hyperbolic AgentKitはX(Twitter)ソーシャルプラットフォームを統合し、自動ツイートをサポートする。
機能一覧
- 計算操作GPUコンピューティングリソースのレンタル、GPUアベイラビリティのチェック、GPUステータスのモニタリング、GPUマシンへのアクセス、リモートGPUマシン上でのコマンドラインの実行。
- ブロックチェーン・オペレーションERC-20およびNFTトークンのデプロイ、ウォレットの管理、トランザクションの実行、スマートコントラクトとのやり取り。
- ソーシャル・プラットフォームの統合X (Twitter)ソーシャル・プラットフォームでの自動ツイートをサポート。
- 対話モードインタラクティブなチャットモードと自律的な操作モードを提供します。
- 永続的な財布管理ユーザー・ウォレットの永続的な管理をサポート。
ヘルプの使用
設置プロセス
- 環境変数の設定::
- 例の環境ファイルをコピーする:
cp .env.example .env
- コンパイラ
環境
ファイルを開き、APIキーを追加する:- OpenAI:
OPENAI_API_KEY=your-openai-key
- CDP:
CDP_API_KEY_NAME=あなたのcdp-key-name
属CDP_API_KEY_PRIVATE_KEY=あなたのcdp-private-key
- 双曲線:
HYPERBOLIC_API_KEY=your-hyperbolic-key
- X(ツイッター):
TWITTER_API_KEY=あなたのツイッター・アピ・キー
属TWITTER_API_SECRET=あなたのツイッター・アピ・シークレット
属TWITTER_ACCESS_TOKEN=あなたのツイッター・アクセス・トークン
属TWITTER_ACCESS_TOKEN_SECRET=あなたのツイッター・アクセス・トークン・シークレット
- OpenAI:
- 例の環境ファイルをコピーする:
- 依存関係のインストール::
- Poetryを使って依存関係をインストールする:
ポエトリー・インストール
- Poetryを使って依存関係をインストールする:
- 走るロボット::
- チャットモードまたは自律モードを選択します:
詩の実行 python chatbot.py
- ブロックチェーンやコンピューティング・リソースとの対話を開始する。
- チャットモードまたは自律モードを選択します:
機能 操作の流れ
- 計算操作::
- GPUコンピューティングリソースのレンタルコマンドラインで必要なGPUリソースを借りる。
- GPUの空き状況の確認GPUの可用性をリアルタイムで監視します。
- GPUステータスの監視GPUの動作状態と性能指標を取得します。
- GPUマシンへのアクセスGPUマシンのリモート接続と管理。
- コマンドラインを実行するリモート GPU マシンでコマンドライン操作を実行します。
- ブロックチェーン・オペレーション::
- トークンの配置CDPプラットフォームを使用したERC-20およびNFTトークンのデプロイメント。
- ウォレットの管理ブロックチェーンウォレットの作成と管理。
- 取引の実行ブロックチェーン上で取引操作を行う。
- スマート・コントラクトの相互作用デプロイされたスマートコントラクトと対話する。
- ソーシャル・プラットフォームの統合::
- 自動ツイートX(Twitter)のAPIキーを設定した後、自動ツイート公開を設定します。
対話モード
- インタラクティブ・チャット・モードユーザーはコマンドラインを通じてAIエージェントとリアルタイムで対話し、ガイダンスや支援を受けることができる。
- 自律運転モードAIエージェントは、ユーザーの介入なしに、あらかじめ設定された運用タスクを自律的に実行することができる。
上記の詳細なインストールと使用ガイドにより、ユーザーは簡単にHyperbolic AgentKitを使い始め、その強力なコンピューティングとブロックチェーン機能をフルに活用することができます。