Solana Agent Kit: набор инструментов с открытым исходным кодом для подключения ИИ-интеллектов к протоколу Solana

Общее введение

Solana Agent Kit - это набор инструментов с открытым исходным кодом, предназначенный для беспрепятственного подключения искусственного интеллекта к протоколу блокчейна Solana. Как исследователи ИИ, так и разработчики криптовалют могут использовать любой натренированный на модели разумный организм для выполнения более 60 операций Solana с помощью этого набора, включая торговлю токенами, кредитование и заимствование активов, сброс сжатого эфира, создание и управление NFT и многое другое. Инструментарий поддерживает интеграцию с LangChain и Vercel AI SDK, предлагая режим автоматизации и режим интерактивного чата для упрощения операций с блокчейном и интеграции ИИ.

Solana Agent Kit:连接AI智能体与Solana协议的开源工具包

 

Список функций

  • Операции с токенами: развертывание токенов SPL, перевод активов, проверка баланса, залоги SOL
  • Интеграция DeFi: обменник Jupiter, создание бассейна Raydium, интеграция водоворота Orca
  • Управление НМТ: создание и автоматическое размещение на полках НМТ, управление метаданными, конфигурация роялти
  • Режим автоматизации: независимая работа интеллекта, настраиваемые интервалы работы, встроенная обработка и восстановление ошибок
  • Инструменты искусственного интеллекта: интеграция DALL-E для генерации артефактов NFT, обработка команд блокчейна на естественном языке, анализ рынка ценовых фидов
  • Интеграция LangChain: готовые инструменты для операций с блокчейном, управление памятью для постоянных взаимодействий, потоковые ответы с обратной связью в реальном времени

 

Использование помощи

Процесс установки

  1. Хранилище клонирования:
   git clone https://github.com/sendaifun/solana-agent-kit.git
  1. Перейдите в каталог проекта и установите зависимости:
   cd solana-agent-kit
npm install
  1. Настройте переменные окружения:
    • создать.envфайл и добавьте следующее:
      WALLET_PRIVATE_KEY=你的钱包私钥
      RPC_URL=https://api.mainnet-beta.solana.com
      OPENAI_API_KEY=你的OpenAI API密钥

Руководство по использованию

  1. Инициализируйте Solana Agent Kit:
   import { SolanaAgentKit, createSolanaTools } from "solana-agent-kit";
const agent = new SolanaAgentKit("你的钱包私钥", "https://api.mainnet-beta.solana.com", "你的OpenAI API密钥");
const tools = createSolanaTools(agent);
  1. Выполнение транзакций с токенами:
   await tools.tradeTokens("代币A", "代币B", 数量);
  1. Создание и управление NFT:
   await tools.createNFT("NFT名称", "描述", "图像URL");
await tools.listNFT("NFT ID", "价格");
  1. Операции с блокчейном с помощью LangChain:
   const response = await agent.execute("创建一个新的SPL代币");
console.log(response);
  1. Автоматический режим:
    • Настройте интервал между операциями и обработку ошибок: javascript
      agent.setActionInterval(60000); // 每60秒执行一次操作
      agent.onError((error) => {
      console.error("操作失败:", error);
      });

Подробный порядок работы функций

  • жетонная операция: Развертывание токенов SPL через Metaplex для перевода активов и проверки баланса, поддержка SOL pledges и compressed airdrops.
  • Интеграция DeFiИнтеграция с такими платформами, как Jupiter, Raydium, Orca и т. д., для поддержки обмена, создания пулов и динамических операций AMM.
  • NFT Management: Создание коллекций NFT и автоматизация размещения на полках, управление метаданными и конфигурациями роялти, а также поддержка торговли NFT на платформе 3.land.
  • Инструменты искусственного интеллекта: Интеграция DALL-E для создания артефактов NFT, использование обработки естественного языка для командных операций блокчейна и предоставление ценовых фидов для анализа рынка.
  • Интеграция с LangChain: Предоставляет готовые инструменты для работы с блокчейном, которые поддерживают управление памятью для постоянных взаимодействий и потоковых ответов с обратной связью в реальном времени.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...