The Google AI SDK for Rust provides a convenient way to integrate various Google's generative AI models(like Gemini) services into your Rust applications.
[x] Generate text from text-only input
[x] Generate text from text-and-images input (multimodal)
[x] Embedding
[ ] Support SSE streaming
[ ] Support multi-turn conversations (chat)
[ ] Enhance error handling
[ ] Better builder pattern
- Visit
examples
directory on how to usegenerative-ai
.