Solana Agent Kit: un conjunto de herramientas de código abierto para conectar inteligencias de IA al protocolo Solana.

Introducción general

Solana Agent Kit es un kit de herramientas de código abierto diseñado para conectar sin problemas inteligencias de IA al protocolo de blockchain Solana. Tanto los investigadores de IA como los desarrolladores de criptomonedas pueden utilizar cualquier cuerpo inteligente entrenado en modelos para realizar más de 60 operaciones de Solana a través del kit, incluyendo el comercio de tokens, el préstamo y el endeudamiento de activos, los envíos de aire comprimido, la creación y gestión de NFT, y mucho más. El kit de herramientas es compatible con las integraciones de LangChain y Vercel AI SDK, proporcionando el modo de automatización y el modo de chat interactivo para facilitar las operaciones de blockchain y la integración de IA.

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

 

Lista de funciones

  • Operaciones con tokens: despliegue de tokens SPL, transferencias de activos, comprobaciones de saldo, promesas SOL
  • Integración DeFi: Intercambio Jupiter Exchange, Creación de piscinas Raydium, Integración Orca Whirlpool
  • Gestión de NFT: creación y estantería automatizada de NFT, gestión de metadatos, configuración de derechos
  • Modo de automatización: funcionamiento independiente de las inteligencias, intervalos de funcionamiento configurables, tratamiento y recuperación de errores integrados
  • Herramientas de IA: integración de DALL-E para generar artefactos de NFT, procesamiento de lenguaje natural de comandos de blockchain, análisis de mercado de feeds de precios
  • Integración de LangChain: herramientas estándar para operaciones de cadena de bloques, gestión de memoria para interacciones persistentes, respuestas en flujo con información en tiempo real.

 

Utilizar la ayuda

Proceso de instalación

  1. Almacén de clonación:
   git clone https://github.com/sendaifun/solana-agent-kit.git
  1. Vaya al directorio del proyecto e instale las dependencias:
   cd solana-agent-kit
npm install
  1. Configurar variables de entorno:
    • establecer.envy añada lo siguiente:
      WALLET_PRIVATE_KEY=你的钱包私钥
      RPC_URL=https://api.mainnet-beta.solana.com
      OPENAI_API_KEY=你的OpenAI API密钥

Normas de uso

  1. Inicialice el Kit de Agente Solana:
   import { SolanaAgentKit, createSolanaTools } from "solana-agent-kit";
const agent = new SolanaAgentKit("你的钱包私钥", "https://api.mainnet-beta.solana.com", "你的OpenAI API密钥");
const tools = createSolanaTools(agent);
  1. Ejecutar transacciones de tokens:
   await tools.tradeTokens("代币A", "代币B", 数量);
  1. Crear y gestionar NFT:
   await tools.createNFT("NFT名称", "描述", "图像URL");
await tools.listNFT("NFT ID", "价格");
  1. Operaciones Blockchain utilizando LangChain:
   const response = await agent.execute("创建一个新的SPL代币");
console.log(response);
  1. Modo automático:
    • Configure el intervalo de operación y el tratamiento de errores: javascript
      agent.setActionInterval(60000); // 每60秒执行一次操作
      agent.onError((error) => {
      console.error("操作失败:", error);
      });

Flujo detallado de funcionamiento de las funciones

  • operación simbólicaDespliegue de tokens SPL a través de Metaplex para transferencias de activos y comprobaciones de saldos, soporte de promesas SOL y airdrops comprimidos.
  • Integración DeFiIntegración con plataformas como Jupiter, Raydium, Orca, etc. para soportar el intercambio de intercambios, la creación de pools y las operaciones AMM dinámicas.
  • Gestión de NFTCreación de colecciones de NFT y automatización de estanterías, gestión de metadatos y configuraciones de derechos, y apoyo a la negociación de NFT en la plataforma 3.land.
  • Herramientas de IAIntegración de DALL-E para generar artefactos NFT, utilizar el procesamiento del lenguaje natural para las operaciones de mando de la cadena de bloques y proporcionar información sobre precios para el análisis del mercado.
  • Integración de LangChainHerramientas de manipulación de cadenas de bloques estándar que admiten la gestión de memoria para interacciones persistentes y respuestas de flujo con información en tiempo real.
© declaración de copyright
AiPPT

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...