Class AIClientSettings<TSelf>
Base class for AI client settings.
This class is used to store API keys and other settings related to AI clients.
Inheritance
object
ScriptableResource<TSelf>
AIClientSettings<TSelf>
Assembly: .dll
Syntax
public abstract class AIClientSettings<TSelf> : ScriptableResource<TSelf> where TSelf : AIClientSettings<TSelf>
Type Parameters
Fields
apiKey
Declaration
Field Value
encryptApiKey
Declaration
protected bool encryptApiKey
Field Value
encryptedApiKey
Declaration
protected string encryptedApiKey
Field Value
oldApiKey
Declaration
protected string oldApiKey
Field Value
Methods
GetApiKey()
Declaration
public string GetApiKey()
Returns
HasApiKey()
Checks if the API key is set.
Declaration
public virtual bool HasApiKey()
Returns