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
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
PluginParameters
Gets or sets the list of plugin parameters.
[JsonPropertyName("plugin_parameters")]
public List<PluginConfigurationParameter> PluginParameters { get; set; }