Using Vertex AI Gemini from GAPIC libraries (C#)

Introduction In my previous Using Vertex AI Gemini REST API post, I showed how to use the Gemini REST API from languages without SDK support yet such as C# and Rust. There’s actually another way to use Gemini from languages without SDK support: GAPIC libraries. In this post, I show you how to use Vertex AI Gemini from GAPIC libraries, using C# as an example. What is GAPIC? At this point, you might be wondering: What’s GAPIC? Read More →

Using Vertex AI Gemini REST API (C# and Rust)

Introduction Back in December, Google announced Gemini, its most capable and general model so far available from Google AI Studio andGoogle Cloud Vertex AI. The Try the Vertex AI Gemini API documentation page shows instructions on how to use the Gemini API from Python, Node.js, Java, and Go. That’s great but what about other languages? Even though there are no official SDKs/libraries for other languages yet, you can use the Gemini REST API to access the same functionality with a little bit more work on your part. Read More →