Table of Contents

Class AgentUserPromptRewriteSettings

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

Provides agent-related user prompt rewrite settings.

public class AgentUserPromptRewriteSettings
Inheritance
AgentUserPromptRewriteSettings
Inherited Members
Extension Methods

Properties

UserPromptRewriteAIModelObjectId

Gets or sets the object identifier of the AI model to use for the user prompt rewriting.

[JsonPropertyName("user_prompt_rewrite_ai_model_object_id")]
public required string UserPromptRewriteAIModelObjectId { get; set; }

Property Value

string

UserPromptRewritePromptObjectId

Gets or sets the object identifier of the prompt to use for the user prompt rewriting.

[JsonPropertyName("user_prompt_rewrite_prompt_object_id")]
public required string UserPromptRewritePromptObjectId { get; set; }

Property Value

string

UserPromptsWindowSize

Gets or sets the window size for the user prompt rewriting.

[JsonPropertyName("user_prompts_window_size")]
public required int UserPromptsWindowSize { get; set; }

Property Value

int