import ComposeSDK from "@compose-market/sdk";
const sdk = new ComposeSDK({
userAddress: "0xYourWalletAddress",
chainId: 43113,
});
await sdk.keys.create({
userAddress: "0xYourWalletAddress",
chainId: 43113,
});
const stream = sdk.agent.stream({
agentWallet: "0xa7abfd271130c3ee5c8f8862a123f3697e75af0d",
message: "Hey, what do you do?",
threadId: "my-first-chat",
});
for await (const event of stream) {
if (event.type === "text-delta") process.stdout.write(event.delta);
if (event.type === "done") console.log(`\n\nTokens: ${event.usage.total_tokens}`);
}