Documentation
Table of Contents

Method AIClassifyAsync

Namespace
IntentSharp.Extensions
Assembly
IntentSharp.dll

AIClassifyAsync<TEnum>(object?, IntentClient, string?, AIRequestOptions?, CancellationToken)

Classifies the value into exactly one of the enum's members.

public static Task<AIResult<TEnum>> AIClassifyAsync<TEnum>(this object? input, IntentClient client, string? criteria = null, AIRequestOptions? options = null, CancellationToken cancellationToken = default) where TEnum : struct, Enum

Parameters

input object
client IntentClient
criteria string
options AIRequestOptions
cancellationToken CancellationToken

Returns

Task<AIResult<TEnum>>

Type Parameters

TEnum