GoogleModelCapabilities
Namespace: Vercel.AI.Google
public sealed class GoogleModelCapabilitiesWhich Gemini request features a model id accepts.
Inheritance: object
Constructors
Section titled “Constructors”GoogleModelCapabilities(bool, bool, bool)
Section titled “GoogleModelCapabilities(bool, bool, bool)”public GoogleModelCapabilities(bool supportsGemini2Tools, bool supportsFileSearch, bool usesGemini3Features)Creates a capability set.
Parameters
| Name | Type | Description |
|---|---|---|
supportsGemini2Tools |
bool | |
supportsFileSearch |
bool | |
usesGemini3Features |
bool |
Properties
Section titled “Properties”SupportsFileSearch
Section titled “SupportsFileSearch”public bool SupportsFileSearch { get; }File Search tool.
Value: bool
SupportsGemini2Tools
Section titled “SupportsGemini2Tools”public bool SupportsGemini2Tools { get; }Google Search, URL context, code execution, and similar tools.
Value: bool
UsesGemini3Features
Section titled “UsesGemini3Features”public bool UsesGemini3Features { get; }Gemini 3 request shape, including combined tools and thought-signature handling.
Value: bool
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product