AI Dev Kit
Search Results for

    Show / Hide Table of Contents

    Class OpenAISettings

    Inheritance
    object
    ScriptableResource<OpenAISettings>
    AIClientSettings<OpenAISettings>
    OpenAISettings
    Inherited Members
    AIClientSettings<OpenAISettings>.oldApiKey
    AIClientSettings<OpenAISettings>.encryptedApiKey
    AIClientSettings<OpenAISettings>.encryptApiKey
    AIClientSettings<OpenAISettings>.apiKey
    AIClientSettings<OpenAISettings>.GetApiKey()
    AIClientSettings<OpenAISettings>.HasApiKey()
    ScriptableResource<OpenAISettings>.Instance
    Namespace: Glitch9.AIDevKit.OpenAI
    Assembly: .dll
    Syntax
    public class OpenAISettings : AIClientSettings<OpenAISettings>

    Properties

    DefaultAssistantAPIModel

    Default model used for the Assistant API, setting a standard for automated interactions.

    Declaration
    public static string DefaultAssistantAPIModel { get; }
    Property Value
    Type Description
    string

    DefaultEMB

    Declaration
    public static string DefaultEMB { get; }
    Property Value
    Type Description
    string

    DefaultIMG

    Declaration
    public static string DefaultIMG { get; }
    Property Value
    Type Description
    string

    DefaultLLM

    Declaration
    public static string DefaultLLM { get; }
    Property Value
    Type Description
    string

    DefaultMOD

    Declaration
    public static string DefaultMOD { get; }
    Property Value
    Type Description
    string

    DefaultRTM

    Declaration
    public static string DefaultRTM { get; }
    Property Value
    Type Description
    string

    DefaultSTT

    Declaration
    public static string DefaultSTT { get; }
    Property Value
    Type Description
    string

    DefaultTTS

    Declaration
    public static string DefaultTTS { get; }
    Property Value
    Type Description
    string

    DefaultVoice

    Declaration
    public static string DefaultVoice { get; }
    Property Value
    Type Description
    string

    Organization

    Optional. Specifies the organization under which API calls are made, used for organizational billing and access management.

    Declaration
    public static string Organization { get; }
    Property Value
    Type Description
    string

    ProjectId

    Optional. Project IDs can be found on your general settings page by selecting the specific project.

    Declaration
    public static string ProjectId { get; }
    Property Value
    Type Description
    string

    Methods

    GetAdminApiKey()

    Declaration
    public static string GetAdminApiKey()
    Returns
    Type Description
    string

    IsDefaultModel(string, ModelCapability)

    Declaration
    public static bool IsDefaultModel(string id, ModelCapability cap)
    Parameters
    Type Name Description
    string id
    ModelCapability cap
    Returns
    Type Description
    bool

    IsDefaultVoice(string)

    Declaration
    public static bool IsDefaultVoice(string id)
    Parameters
    Type Name Description
    string id
    Returns
    Type Description
    bool
    In this article
    Back to top Generated by DocFX