// import { SolanaAgentKit } from "../src"; // import { createSolanaTools } from "../src/langchain"; // import { OpenAI } from "@langchain/openai"; // import { AgentExecutor } from "langchain/agents"; // import { PromptTemplate } from "@langchain/core/prompts"; // import { pull } from "langchain/hub"; // import { createReactAgent } from "langchain/agents"; // // Initialize SolanaAgentKit // const solanaKit = new SolanaAgentKit(undefined, "rpc-url"); // // Create Solana-specific tools // const tools = createSolanaTools(solanaKit); // (async () => { // // Define a Prompt Template for the Agent // const prompt = await pull("hwchase17/react"); // // Create an LLM Chain // const llm = new OpenAI({ // modelName: "gpt-4o-mini", // temperature: 0, // }); // const agent = await createReactAgent({ // llm, // tools, // prompt, // }); // const agentExecutor = new AgentExecutor({ // agent, // tools, // maxIterations: 50, // }); // const result = await agentExecutor.invoke({ // input: "Deploy a token with 6 decimals ", // }); // console.log(result); // })();