Table of Contents

Class AgentCacheSettings

Namespace
FoundationaLLM.Common.Models.ResourceProviders.Agent
Assembly
FoundationaLLM.Common.dll

Provides agent-related caching settings.

public class AgentCacheSettings
Inheritance
AgentCacheSettings
Inherited Members
Extension Methods

Properties

SemanticCacheEnabled

Gets or sets a value indicating whether the agent's semantic cache is enabled.

[JsonPropertyName("semantic_cache_enabled")]
public bool SemanticCacheEnabled { get; set; }

Property Value

bool

Remarks

When enabled, the agent's semantic cache settings are provided in SemanticCacheSettings.

SemanticCacheSettings

Gets or sets the agent's semantic cache settings.

[JsonPropertyName("semantic_cache_settings")]
public AgentSemanticCacheSettings? SemanticCacheSettings { get; set; }

Property Value

AgentSemanticCacheSettings

Remarks

The values in this property are only valid when SemanticCacheEnabled is true.