Building an AI assistant for ZChange using Vercel AI SDK for streaming, deployed on Google Cloud Run. A separate Java microservice generates a cryptographic keystore, invoked via a XAML function for isolation and security.
For example, I'm building out this AI assistant for ZChange. In order to create a proper streaming experience, I'm just using the Vercel AI SDK, which is excellent. I'm just running that off of Google Cloud Run.
I just wrote a little cloud function in Google Cloud Run that is running some Java code, not JavaScript, Java is the other one. What it does is just generates a keystore. I'm just calling that microservice in a XAML function so it gets its own allocation. It's a little bit more best practice, and then I'm just calling that function to call Google Cloud and to generate a Java keystore using tool.