@dovenv/ai - API documentation β
Functions β
aiPlugin() β
ts
function aiPlugin(conf?: Config): ConfigLocal AI assistant plugin for dovenv.
This function generates a configuration for a local AI assistant, allowing users to select different chat configurations using keys. The configuration includes a description and options for selecting a specific chat configuration by key. The function also defines the behavior for running the assistant with the selected configuration.
---.
Parameters β
| Parameter | Type | Description |
|---|---|---|
conf? | Config | Optional configuration object for the plugin. |
Returns β
Config
- Dovenv configuration for the plugin.
run() β
ts
function run(config: FnParams): Promise<void>Parameters β
| Parameter | Type |
|---|---|
config | FnParams |
Returns β
Promise<void>
Type Aliases β
Config β
ts
type Config: {
chat: Record<string, EnvAiConfig>;
};Type declaration β
| Name | Type | Description |
|---|---|---|
chat? | Record<string, EnvAiConfig> | Configuration for local AI assistant chats |
References β
default β
Renames and re-exports aiPlugin
