skills は何をしますか?
エージェント型AIのための最高のブロックチェーンハーネス - ランタイム、スキル、コンポーネントライブラリを備えたオンチェーン実行環境。
このスキルは、AIエージェントがブロックチェーンネットワーク上で直接スマートコントラクトを実行、操作、デプロイできるようにする包括的なフレームワークを提供します。以下のセクションでは、その機能、設定、使用方法について説明します。
機能
- オンチェーン実行: ブロックチェーン上でAIエージェントのタスクを直接実行します。
- ランタイム: スマートコントラクトと対話するための効率的で安全なランタイム環境を提供します。
- スキルライブラリ: 一般的なブロックチェーン操作のための事前構築済みスキル。
- コンポーネントライブラリ: dAppsを構築するための再利用可能なコンポーネント。
サポートされているプラットフォーム
- Ethereum互換ブロックチェーン(例:Ethereum、Polygon、Arbitrum)
- AIエージェントフレームワーク(Claude Code、Cursor、Codex)
使用方法
このスキルを利用するには、以下の手順に従ってください:
-
リポジトリをクローンする:
git clone https://github.com/aomi-labs/skills.git cd skills -
必要な依存関係をインストールする:
pip install -r requirements.txt -
環境変数
BLOCKCHAIN_RPC_URLを設定する:export BLOCKCHAIN_RPC_URL=https://mainnet.infura.io/v3/YOUR_PROJECT_ID -
AIエージェント環境でスキルをインポートして使用する。
例
AIエージェントがスマートコントラクトと対話する方法の簡単な例:
from aomi_skills import BlockchainRuntime
runtime = BlockchainRuntime(rpc_url="https://mainnet.infura.io/v3/YOUR_PROJECT_ID")
balance = runtime.get_balance("0x1234...")
print(f"残高: {balance}")
コントリビューション
コントリビューションを歓迎します!詳細は CONTRIBUTING.md を参照してください。
ライセンス
このプロジェクトはMITライセンスの下で提供されています。