Frontend is built using Next JS:
- I used the older Vercel AI Chatbot template built using AI Vercel SDK (RSC one).
Link: Next.js AI Chatbot 2.0 - Vercel - I am migrating it from RSC to UI SDK.
Backend is multiple services, but frontend is integrating with a Node JS application:
- This node JS application is using SSE to stream response from the BE to the FE.
The Issue:
- I want to use the UI capabilities provided by AI SDK, but my AI interactions are happening not directly using things like useAssistant(), but using a Node JS backend.
Question:
- Does the AI SDK even allow this?
- Is it worth doing it this way?
- Are there any similar use-cases that I can refer to resolve my issue?
Please pin point if any extra information is necessary for this.