本頁面使用機器翻譯自英語,可能包含錯誤或不清楚的語言。如需最準確的信息,請參閱英文原文。由於更新頻繁,部分內容可能與英文原文有出入。請加入我們在 Crowdin 上的努力,幫助我們改進本頁面的翻譯。 (Crowdin translation page, Contributing guide)
伊萊莎
概述
Kaia Eliza Plugin 是與 ElizaOS 整合的重要擴充,可與 Kaia Mainnet 和 Kairos Testnet 進行無縫互動。此外掛程式提供一套強大的功能,包括 KAIA 代幣轉移、錢包餘額查詢,以及可替代與不可替代代幣 (FTs/NFTs) 的擷取。它專為開發人員設計,可簡化錢包管理,並增強ElizaOS 框架內 Kaia 生態系統的應用程式功能。
備註
Kaia Eliza 外掛程式在引擎蓋下使用 Kaia Agent Kit。這表示所有的上鏈動作,例如傳送代幣或檢查餘額,都是由 Kaia Agent Kit 安全可靠的工具所提供。
** 主要特色**
- 代幣傳輸:輕鬆地在錢包間傳送 KAIA 代幣。
- 錢包查詢:檢索錢包餘額和即時 KAIA 價格資料。
- 網路管理:與 Kaia 區塊鏈無縫互動。
- ** 區塊與交易資 訊**:存取網路中交易和區塊的詳細資訊。
開始使用
1. 設定 ElizaOS
git clone https://github.com/elizaOS/elizacd elizagit checkout $(git describe --tags --abbrev=0)pnpm installcp .env.example .env
2. 設定環境變數
要整合 Kaia 外掛程式,開發人員必須設定環境變數和秘密。外掛程式可透過 agent.json.secret 存取這些設定,或在執行時直接存取。
現在,設定 .env 檔案和 kaiaagent.character.json 值。
.env 檔案:
GROK_API_KEY= # GROK API KeyGOOGLE_GENERATIVE_AI_API_KEY= # Gemini API Key
備註
若要使用任何 LLM 提供者,請在 .env 中設定相關的 API 金鑰。根據提供的金鑰,更新字元檔案中的 modelProvider 設定。
kaiaagent.character.json:
{ "name": "Kaia AI Dev Agent", "plugins": ["@elizaos-plugins/plugin-kaia"], "clients": [], "modelProvider": "grok", "settings": { "ragKnowledge": false, "secrets": { "KAIA_EVM_PRIVATE_KEY": "", "KAIA_KAIASCAN_API_KEY": "", "KAIA_FAUCET_AMOUNT": "1" } }}
提供下列值:
- kaia_evm_private_key:鏈上交易必須使用。
- kaia_kaiascan_api_key:可從 KaiaScan 取得。
- kaia_faucet_amount:指定請求時要分發的代幣金額。
** 設定範例**
下載所需的 character.json 檔案:
wget https://eco-klaytn-safe-asset.s3.ap-northeast-2.amazonaws.com/elizaagent/kaiaagent.character.json -O ./characters/kaiaagent.character.json