Microsoft.SemanticKernel.Connectors.Google Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
GeminiChatMessageContent |
Gemini specialized chat message content |
GeminiFunction |
Represents a function that can be passed to the Gemini API |
GeminiFunctionParameter |
Represents a function parameter that can be passed to an Gemini function tool call. |
GeminiFunctionReturnParameter |
Represents a function return parameter that can be returned by a tool call to Gemini. |
GeminiFunctionToolCall |
Represents an Gemini function tool call with deserialized function name and arguments. |
GeminiFunctionToolResult |
Represents the result of a Gemini function tool call. |
GeminiMetadata |
Represents the metadata associated with a Gemini response. |
GeminiPromptExecutionSettings |
Represents the settings for executing a prompt with the Gemini model. |
GeminiSafetyRating |
Represents a safety rating for a Gemini. |
GeminiSafetySetting |
Represents a safety setting for the Gemini prompt. |
GeminiStreamingChatMessageContent |
Gemini specialized streaming chat message content |
GeminiToolCallBehavior |
Represents a behavior for Gemini tool calls. |
GoogleAIGeminiChatCompletionService |
Represents a chat completion service using Google AI Gemini API. |
GoogleAITextEmbeddingGenerationService |
Represents a service for generating text embeddings using the Google AI Gemini API. |
VertexAIGeminiChatCompletionService |
Represents a chat completion service using Vertex AI Gemini API. |
VertexAITextEmbeddingGenerationService |
Represents a service for generating text embeddings using the Vertex AI Gemini API. |
Structs
GeminiFinishReason |
Represents a Gemini Finish Reason. |
GeminiSafetyCategory |
Represents a safety category in the Gemini system. |
GeminiSafetyProbability |
Represents a Gemini Safety Probability. |
GeminiSafetyThreshold |
Represents a safety threshold for Gemini. |
Enums
GoogleAIVersion |
Represents the version of the Google AI API. |
VertexAIVersion |
Represents the version of the Vertex AI API. |