diff --git a/packages/web-ui/example/src/main.ts b/packages/web-ui/example/src/main.ts index f0b5425e..c2cf293e 100644 --- a/packages/web-ui/example/src/main.ts +++ b/packages/web-ui/example/src/main.ts @@ -176,6 +176,11 @@ Feel free to use these tools when needed to provide accurate and helpful respons }, // Custom transformer: convert custom messages to LLM-compatible format convertToLlm: customConvertToLlm, + // Get API keys from provider keys store + getApiKey: async (provider: string) => { + const key = await storage.providerKeys.get(provider); + return key ?? undefined; + }, }); agentUnsubscribe = agent.subscribe((event: any) => {