AI DevKit
Search Results for

    Show / Hide Table of Contents

    Class GenerativeAI

    Inheritance
    object
    RESTClient
    CRUDClient<GenerativeAI>
    ApiClient<GenerativeAI, GenerativeAISettings>
    GenerativeAI
    Implements
    IApiClient
    Inherited Members
    ApiClient<GenerativeAI, GenerativeAISettings>.DefaultInstance
    ApiClient<GenerativeAI, GenerativeAISettings>.Api
    ApiClient<GenerativeAI, GenerativeAISettings>.Settings
    ApiClient<GenerativeAI, GenerativeAISettings>.ChatStreamParser
    ApiClient<GenerativeAI, GenerativeAISettings>.GetApiKey(string)
    ApiClient<GenerativeAI, GenerativeAISettings>.CreateCRUDClientSettings()
    ApiClient<GenerativeAI, GenerativeAISettings>.CreateJsonSerializerSettingsData()
    ApiClient<GenerativeAI, GenerativeAISettings>.CreateChatStreamParser()
    ApiClient<GenerativeAI, GenerativeAISettings>.CreateClientSettings()
    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
    ApiClient<GenerativeAI, GenerativeAISettings>.CreateCRUDClientSettings()

    CreateChatStreamParser()

    Declaration
    protected override IChatStreamParser CreateChatStreamParser()
    Returns
    Type Description
    IChatStreamParser
    Overrides
    ApiClient<GenerativeAI, GenerativeAISettings>.CreateChatStreamParser()

    CreateJsonSerializerSettingsData()

    Declaration
    protected override ApiClient<GenerativeAI, GenerativeAISettings>.JsonSerializerSettingsData CreateJsonSerializerSettingsData()
    Returns
    Type Description
    ApiClient<GenerativeAI, GenerativeAISettings>.JsonSerializerSettingsData
    Overrides
    ApiClient<GenerativeAI, GenerativeAISettings>.CreateJsonSerializerSettingsData()

    Implements

    IApiClient
    In this article
    Back to top Generated by DocFX