API reference

WitRequestOptions Class

Constructors

WitRequestOptions ( newParams )
Setup with a randomly generated guid
Signature
Meta.WitAi.Configuration.WitRequestOptions.WitRequestOptions(params QueryParam[] newParams)
Parameters
newParams: params QueryParam []
WitRequestOptions ( newRequestId , newClientUserId , newOperationId , newParams )
Setup with a specific guid
Signature
Meta.WitAi.Configuration.WitRequestOptions.WitRequestOptions(string newRequestId, string newClientUserId, string newOperationId, params QueryParam[] newParams)
Parameters
newRequestId: string
newClientUserId: string
newOperationId: string
newParams: params QueryParam []

Fields

dynamicEntities : IDynamicEntitiesProvider
An interface that provides a list of entities that should be used for nlu resolution.
Signature
IDynamicEntitiesProvider Meta.WitAi.Configuration.WitRequestOptions.dynamicEntities
nBestIntents : int
The maximum number of intent matches to return
Signature
int Meta.WitAi.Configuration.WitRequestOptions.nBestIntents
onResponse : Action< WitRequest >
Callback for completion
Signature
Action<WitRequest> Meta.WitAi.Configuration.WitRequestOptions.onResponse
requestID : string
Formerly used for request id
Signature
string Meta.WitAi.Configuration.WitRequestOptions.requestID
tag : string
Tag is now set during authentication and cannot always be set on a per request basis.
Signature
string Meta.WitAi.Configuration.WitRequestOptions.tag

Properties

OpIdRegistry : Dictionary< string, string >
[Get][Set]
Signature
Dictionary<string, string> Meta.WitAi.Configuration.WitRequestOptions.OpIdRegistry

Methods

ToJsonString ()
Signature
string Meta.WitAi.Configuration.WitRequestOptions.ToJsonString()
Returns
string