mirror of
https://github.com/microsoft/autogen.git
synced 2025-07-25 01:41:01 +00:00
26 lines
1.0 KiB
Markdown
26 lines
1.0 KiB
Markdown
This example shows how to use @AutoGen.Gemini.GeminiChatAgent for image chat with Gemini model.
|
|
|
|
To run this example, you need to have a project on Google Cloud with access to Vertex AI API. For more information please refer to [Google Vertex AI](https://cloud.google.com/vertex-ai/docs).
|
|
|
|
|
|
> [!NOTE]
|
|
> You can find the complete sample code [here](https://github.com/microsoft/autogen/blob/main/dotnet/samples/AutoGen.Gemini.Sample/Image_Chat_With_Vertex_Gemini.cs)
|
|
|
|
### Step 1: Install AutoGen.Gemini
|
|
|
|
First, install the AutoGen.Gemini package using the following command:
|
|
|
|
```bash
|
|
dotnet add package AutoGen.Gemini
|
|
```
|
|
|
|
### Step 2: Add using statement
|
|
[!code-csharp[](../../../samples/AutoGen.Gemini.Sample/Image_Chat_With_Vertex_Gemini.cs?name=Using)]
|
|
|
|
### Step 3: Create a Gemini agent
|
|
|
|
[!code-csharp[](../../../samples/AutoGen.Gemini.Sample/Image_Chat_With_Vertex_Gemini.cs?name=Create_Gemini_Agent)]
|
|
|
|
### Step 4: Send image to Gemini
|
|
[!code-csharp[](../../../samples/AutoGen.Gemini.Sample/Image_Chat_With_Vertex_Gemini.cs?name=Send_Image_Request)]
|