Files
solana-agent-kit/test/index.ts
Arihant Bansal 2658a88753 fixes
2024-11-27 16:52:12 +05:30

43 lines
1.1 KiB
TypeScript

// 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<PromptTemplate>("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);
// })();