import {
Chat,
ContextManager,
CoreApiProvider,
InMemoryCache,
Prompt,
} from '@illalabs/sdk'
const provider = new CoreApiProvider({
headers: { 'x-api-key': process.env.ILLA_API_KEY! },
})
const context = new ContextManager(new InMemoryCache())
const chat = new Chat({
coreApiProvider: provider,
contextManager: context,
userContext: { address: '0xYourAddress' },
})
const prompt = new Prompt({ text: 'Swap 0.5 ETH to USDC' })
const result = await chat.sendMessage(prompt)
if (!result.response.isError) {
console.log(result.response.data.text)
}