Table of Contents

Class AIRequestFeatures

Namespace
Mythosia.AI.Models
Assembly
Mythosia.AI.Abstractions.dll

Provider-neutral request options. A service copies these options before using them.

public sealed class AIRequestFeatures
Inheritance
AIRequestFeatures
Inherited Members

Constructors

AIRequestFeatures()

public AIRequestFeatures()

Properties

FileSearch

public FileSearchOptions? FileSearch { get; set; }

Property Value

FileSearchOptions

IsEmpty

public bool IsEmpty { get; }

Property Value

bool

Reasoning

public ReasoningOptions? Reasoning { get; set; }

Property Value

ReasoningOptions

Speed

Optional provider processing-mode override, captured for one logical request.

public InferenceSpeed? Speed { get; set; }

Property Value

InferenceSpeed?

WebSearch

public WebSearchOptions? WebSearch { get; set; }

Property Value

WebSearchOptions

Methods

Clone()

public AIRequestFeatures Clone()

Returns

AIRequestFeatures