Share via


ConversationAnalysisClient Class

Definition

The ConversationAnalysis service client.

public class ConversationAnalysisClient
type ConversationAnalysisClient = class
Public Class ConversationAnalysisClient
Inheritance
ConversationAnalysisClient

Remarks

See https://learn.microsoft.com/rest/api/language/2023-04-01/conversation-analysis-runtime for more information about models you can pass to this client.

Constructors

ConversationAnalysisClient()

Initializes a new instance of ConversationAnalysisClient for mocking.

ConversationAnalysisClient(Uri, AzureKeyCredential)

Initializes a new instance of ConversationAnalysisClient.

ConversationAnalysisClient(Uri, AzureKeyCredential, ConversationsClientOptions)

Initializes a new instance of ConversationAnalysisClient.

ConversationAnalysisClient(Uri, TokenCredential)

Initializes a new instance of ConversationAnalysisClient.

ConversationAnalysisClient(Uri, TokenCredential, ConversationsClientOptions)

Initializes a new instance of ConversationAnalysisClient.

Properties

Endpoint

Gets the service endpoint for this client.

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

AnalyzeConversation(RequestContent, RequestContext)

[Protocol Method] Analyzes the input conversation utterance.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
AnalyzeConversationAsync(RequestContent, RequestContext)

[Protocol Method] Analyzes the input conversation utterance.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
AnalyzeConversations(WaitUntil, RequestContent, RequestContext)

[Protocol Method] Submit analysis job for conversations

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
AnalyzeConversationsAsync(WaitUntil, RequestContent, RequestContext)

[Protocol Method] Submit analysis job for conversations

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CancelAnalyzeConversations(WaitUntil, Guid, RequestContext)

[Protocol Method] Cancel a long-running Text Analysis conversations job

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CancelAnalyzeConversationsAsync(WaitUntil, Guid, RequestContext)

[Protocol Method] Cancel a long-running Text Analysis conversations job

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAnalyzeConversationJobStatus(Guid, Nullable<Boolean>, RequestContext)

[Protocol Method] Get analysis status and results

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAnalyzeConversationJobStatusAsync(Guid, Nullable<Boolean>, RequestContext)

[Protocol Method] Get analysis status and results

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to