0.2.12 • Published 11 months ago
@goat-sdk/adapter-langchain v0.2.12
Langchain Adapter for GOAT
Integrate the more than +200 onchain tools of GOAT with Langchain.
Installation
npm install @goat-sdk/adapter-langchain
yarn add @goat-sdk/adapter-langchain
pnpm add @goat-sdk/adapter-langchainUsage
See a full working example here.
import { getOnChainTools } from "@goat-sdk/adapter-langchain";
const tools = await getOnChainTools({
wallet: // your wallet
plugins: // your plugins
});
const llm = new ChatOpenAI({
model: "gpt-4o-mini",
});
const prompt = await pull<ChatPromptTemplate>("hwchase17/structured-chat-agent");
const agent = await createStructuredChatAgent({
llm,
tools,
prompt,
});
const agentExecutor = new AgentExecutor({
agent,
tools,
});
const response = await agentExecutor.invoke({
input: "Your prompt here",
});0.2.12
11 months ago
0.2.11
11 months ago
0.2.10
12 months ago
0.2.9
1 year ago
0.2.8
1 year ago
0.2.7
1 year ago
0.2.6
1 year ago
0.2.5
1 year ago
0.2.4
1 year ago
0.2.3
1 year ago
0.2.2
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.9
1 year ago
0.1.8
1 year ago
0.1.7
1 year ago
0.1.5
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago