Class GenerativeAI
Implements
Inherited Members
CRUDClient<GenerativeAI>.Name
CRUDClient<GenerativeAI>.Version
CRUDClient<GenerativeAI>.BetaVersion
CRUDClient<GenerativeAI>.BaseUrl
CRUDClient<GenerativeAI>.GetApiKey(string)
CRUDClient<GenerativeAI>.CreateClientSettings()
CRUDClient<GenerativeAI>.IsDeletedPredicate(RESTResponse)
CRUDClient<GenerativeAI>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<GenerativeAI>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<GenerativeAI>, TRequestBody, params IUriParam[])
CRUDClient<GenerativeAI>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<GenerativeAI>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<GenerativeAI>, TRequestBody, params IUriParam[])
CRUDClient<GenerativeAI>.POSTCreateAsync<TResponse>(string, CRUDServiceBase<GenerativeAI>, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.GETRetrieveAsync<TResponse>(string, CRUDServiceBase<GenerativeAI>, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<GenerativeAI>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<GenerativeAI>, TRequestBody, params IUriParam[])
CRUDClient<GenerativeAI>.POSTUpdateAsync<TResponse>(string, CRUDServiceBase<GenerativeAI>, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.PATCHUpdateAsync<TResponse>(string, CRUDServiceBase<GenerativeAI>, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.DELETEDeleteAsync<TResponse>(string, CRUDServiceBase<GenerativeAI>, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.DELETEDeleteAsync<TRequestBody>(string, CRUDServiceBase<GenerativeAI>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<GenerativeAI>.GETListAsync<TQuery, TResponse>(string, CRUDServiceBase<GenerativeAI>, TQuery, RESTRequestOptions, params IUriParam[])
Namespace: Glitch9.AIDevKit.Google
Assembly: .dll
Syntax
public class GenerativeAI : ApiClient<GenerativeAI, GenerativeAISettings>, IApiClient
Constructors
GenerativeAI()
Declaration
public GenerativeAI()
Properties
CachedContents
Declaration
public CachedContentService CachedContents { get; }
Property Value
Type | Description |
---|---|
CachedContentService |
Corpora
Declaration
public CorporaService Corpora { get; }
Property Value
Type | Description |
---|---|
CorporaService |
Files
Declaration
public FileService Files { get; }
Property Value
Type | Description |
---|---|
FileService |
Media
Declaration
public MediaService Media { get; }
Property Value
Type | Description |
---|---|
MediaService |
Models
Declaration
public ModelService Models { get; }
Property Value
Type | Description |
---|---|
ModelService |
TunedModels
Declaration
public TunedModelService TunedModels { get; }
Property Value
Type | Description |
---|---|
TunedModelService |
Methods
CreateCRUDClientSettings()
Declaration
protected override CRUDClientSettings CreateCRUDClientSettings()
Returns
Type | Description |
---|---|
CRUDClientSettings |
Overrides
CreateChatStreamParser()
Declaration
protected override IChatStreamParser CreateChatStreamParser()
Returns
Type | Description |
---|---|
IChatStreamParser |
Overrides
CreateJsonSerializerSettingsData()
Declaration
protected override ApiClient<GenerativeAI, GenerativeAISettings>.JsonSerializerSettingsData CreateJsonSerializerSettingsData()
Returns
Type | Description |
---|---|
ApiClient<GenerativeAI, GenerativeAISettings>.JsonSerializerSettingsData |