UGemini 2.0.1
A C# wrapper for the Google Gemini API.
|
Raw media bytes. More...
Static Public Member Functions | |
static GeminiContentBlob | GetContentBlob (AudioClip audio) |
Converts the given AudioClip to a GeminiContentBlob. | |
static GeminiContentBlob | GetContentBlob (Texture2D image, bool useJPEG=false) |
Converts the given Texture2D to a GeminiContentBlob. | |
Public Attributes | |
GeminiContentType | MimeType |
The type of the data. | |
string | Data |
The base64 encoded bytes of data. | |
Raw media bytes.
Text should not be sent as raw bytes, use the GeminiContentPart.Text field.
|
static |
Converts the given AudioClip to a GeminiContentBlob.
Requires Utilities.Encoding.Wav.
audio | The AudioClip to use. |
|
static |
Converts the given Texture2D to a GeminiContentBlob.
image | The Texture2D to use. |
useJPEG | Should the encoder use JPEG instead of PNG? |
GeminiContentType Uralstech.UGemini.Models.Content.GeminiContentBlob.MimeType |
The type of the data.
You can use GeminiContentTypeExtensions.ContentType(string) to convert string values to their GeminiContentType equivalents, like: "image/png".ContentType()