Table of Contents

Class PluginConfiguration

Namespace
FoundationaLLM.Common.Models.Plugins
Assembly
FoundationaLLM.Common.dll

Provides the model for a plugin configuration.

public class PluginConfiguration
Inheritance
PluginConfiguration
Derived
Inherited Members
Extension Methods

Properties

PluginDependencies

Gets or sets the list of plugin configurations this configuration depends on.

[JsonPropertyName("plugin_dependencies")]
public List<PluginConfiguration> PluginDependencies { get; set; }

Property Value

List<PluginConfiguration>

PluginObjectId

Gets or sets the object identifier of the FoundationaLLM Plugin resource referred by the configuration.

[JsonPropertyName("plugin_object_id")]
public required string PluginObjectId { get; set; }

Property Value

string

PluginParameters

Gets or sets the list of plugin parameters.

[JsonPropertyName("plugin_parameters")]
public List<PluginConfigurationParameter> PluginParameters { get; set; }

Property Value

List<PluginConfigurationParameter>