API Reference
Class
EasyChatOptions
Configuration for an easy chat request.
Inheritance
- Object
- EasyChatOptions
Usage
Explore 9 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters 9
- Method Easy.ChatAsync
- Method Easy.ChatWithImagePathAsync
- Method Easy.ChatWithImageUrlAsync
- Method EasySession.AskAsync
- Method EasySession.AskWithImagePathAsync
- Method EasySession.AskWithImageUrlAsync
- Method EasySession.ChatAsync
- Method EasySession.ChatWithImagePathAsync
- Method EasySession.ChatWithImageUrlAsync
Constructors
public EasyChatOptions() #Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public ReasoningSummary? ReasoningSummary { get; set; } #Reasoning summary hint.
public IReadOnlyList<ToolDefinition>? Tools { get; set; } #Tool definitions available to the model.
public Boolean? ParallelToolCalls { get; set; } #Whether tool calls can run in parallel when supported.
public String? PreviousResponseId { get; set; } #Previous response id for continuing a response chain.
public String? TelemetryFeature { get; set; } #Optional feature label used for internal IntelligenceX telemetry.
public String? TelemetrySurface { get; set; } #Optional surface label used for internal IntelligenceX telemetry.
public Boolean? RequireWorkspaceForFileAccess { get; set; } #Require workspace for file access when set.
public ImageGenerationOptions? ImageGeneration { get; set; } #Optional image-generation tool settings for this request.