UGemini 2.0.1
A C# wrapper for the Google Gemini API.
|
All Gemini API requests must inherit from this interface. More...
Public Member Functions | |
string | GetEndpointUri (GeminiRequestMetadata metadata) |
Gets the URI to the API endpoint. | |
All Gemini API requests must inherit from this interface.
string Uralstech.UGemini.IGeminiRequest.GetEndpointUri | ( | GeminiRequestMetadata | metadata | ) |
Gets the URI to the API endpoint.
metadata | The metadata of the request to be carried out on the URI. |
Implemented in Uralstech.UGemini.FileAPI.GeminiFileDeleteRequest, Uralstech.UGemini.FileAPI.GeminiFileGetRequest, Uralstech.UGemini.FileAPI.GeminiFileListRequest, Uralstech.UGemini.FileAPI.GeminiFileUploadRequest, Uralstech.UGemini.Models.Caching.GeminiCachedContentCreateRequest, Uralstech.UGemini.Models.Caching.GeminiCachedContentDeleteRequest, Uralstech.UGemini.Models.Caching.GeminiCachedContentGetRequest, Uralstech.UGemini.Models.Caching.GeminiCachedContentListRequest, Uralstech.UGemini.Models.Caching.GeminiCachedContentPatchRequest, Uralstech.UGemini.Models.CountTokens.GeminiTokenCountRequest, Uralstech.UGemini.Models.Embedding.GeminiBatchEmbedContentRequest, Uralstech.UGemini.Models.Embedding.GeminiEmbedContentRequest, Uralstech.UGemini.Models.GeminiModelGetRequest, Uralstech.UGemini.Models.GeminiModelListRequest, and Uralstech.UGemini.Models.Generation.QuestionAnswering.GeminiAnswerRequest.