[Missing <summary> documentation for "N:GenerativeAI"]
ApiVersions | |
BaseModel | |
BaseUrls | |
ChatSession | |
ContentExtensions | |
EmbeddingModel | |
EnvironmentVariables | |
FilesConstants | Defines a collection of constants representing supported MIME types for various file operations within the API. |
FunctionCallExtensions | Provides extension methods for working with function call-related types. |
GeminiModel | |
GenAI | |
GenerateContentRequestExtensions | Provides extension methods for enhancing the functionality of the GenerateContentRequest class. |
GenerateContentResponseExtensions | Provides extension methods for the GenerateContentResponse type in the GenerativeAI.Types namespace. |
GenerativeModel | A Generative AI Model that extends BaseModel |
GenerativeModelTasks | The GenerativeModelTasks class defines a set of constant task names used to interact with generative AI models. These tasks are used across various operations for processing and generating content, embeddings, and token analysis. |
GoogleAi | The GoogleAI class serves as the main entry point for interacting with Google's AI models. It provides methods to create generative and embedding models, as well as manage and retrieve model details. This class integrates Google's AI platform capabilities by utilizing appropriate models and configurations to handle generative AI tasks, embeddings, and other related operations. |
GoogleAICredentials | Represents the credentials required to authenticate with Google AI Generative APIs. This class encapsulates the API key and an optional access token necessary for making authorized API calls. |
GoogleAIModels | Provides constants for Gemini model variations and related information. |
GoogleAIModelsExperimental | Provides constants for experimental Gemini model variations. |
GoogleAIPlatformAdapter | The GoogleAIPlatformAdapter class provides an implementation of the IPlatformAdapter interface to integrate with Google AI Generative API. It handles authorization, URL generation, and credential management for making requests to the Google AI platform. |
IContentRequest_Extensions | |
InlineMimeTypes | |
MarkdownCodeExtractorExtension | Provides extension methods for extracting structured data, such as code blocks and JSON blocks, from markdown strings. |
RequestExtensions | A static class providing extension methods for formatting request contents used in generative AI models. |
Roles | |
StringExtensions | Provides extension methods for string-related model manipulations. |
SupportedEmbedingModels | |
VertexAI | |
VertexAIModel | VertexAIModel is a specialized class for interacting with Google's Vertex AI generative models. It extends the functionality of the GenerativeModel class and serves as a concrete implementation for initializing and utilizing Vertex AI's capabilities for content generation tasks. |
VertexAIModels | Provides constants for Vertex AI model variations and related information. |
VertexAIModelsCodey | Provides constants for Codey model variations. |
VertexAIModelsEmbeddings | Provides constants for Embeddings model variations. |
VertexAIModelsGemini | Provides constants for Gemini model variations. |
VertexAIModelsGemma | Provides constants for Gemma model variations. |
VertexAIModelsImagen | Provides constants for Imagen model variations. |
VertexAIModelsMedLM | Provides constants for MedLM model variations. |
VertextPlatformAdapter |