Merge branch 'main' into feature/vercel-ai-sdk

This commit is contained in:
Michael Essiet
2025-01-01 04:11:57 +01:00
committed by GitHub
114 changed files with 15714 additions and 1519 deletions

View File

@@ -1,4 +1,4 @@
import { SolanaAgentKit } from "../src";
import { SolanaAgentKit , ACTIONS} from "../src";
import { createSolanaTools } from "../src/langchain";
import { HumanMessage } from "@langchain/core/messages";
import { MemorySaver } from "@langchain/langgraph";
@@ -52,11 +52,14 @@ async function initializeAgent() {
const solanaAgent = new SolanaAgentKit(
process.env.SOLANA_PRIVATE_KEY!,
process.env.RPC_URL,
process.env.OPENAI_API_KEY!,
process.env.RPC_URL!,
{
OPENAI_API_KEY: process.env.OPENAI_API_KEY!,
},
);
const tools = createSolanaTools(solanaAgent);
const memory = new MemorySaver();
const config = { configurable: { thread_id: "Solana Agent Kit!" } };