Class AgentUserPromptRewriter
- Namespace
- FoundationaLLM.Orchestration.Core.Models
- Assembly
- FoundationaLLM.Orchestration.Core.dll
Provide the capability to rewrite user prompts for agents.
public class AgentUserPromptRewriter
- Inheritance
-
AgentUserPromptRewriter
- Inherited Members
- Extension Methods
Properties
ChatClient
Gets or sets the Azure OpenAI chat client used for rewriting.
public required ChatClient ChatClient { get; set; }
Property Value
- ChatClient
RewriterSystemPrompt
Gets or sets the system prompt to be used for rewriting user prompts.
public required string RewriterSystemPrompt { get; set; }
Property Value
Settings
Gets or sets the agent's user prompt rewrite settings.
public required AgentUserPromptRewriteSettings Settings { get; set; }