ConversationAnalysisClient Class
The language service conversations API is a suite of natural language processing (NLP) skills that can be used to analyze structured conversations (textual or spoken). The synchronous API in this suite accepts a request and mediates among multiple language projects, such as LUIS Generally Available, Question Answering, Conversational Language Understanding, and then calls the best candidate service to handle the request. At last, it returns a response with the candidate service's response as a payload.
See https://docs.microsoft.com/rest/api/language/conversation-analysis-runtime/ for more information about requests and responses you can pass to this client.
- Inheritance
-
azure.ai.language.conversations.aio._client.ConversationAnalysisClientConversationAnalysisClient
Constructor
ConversationAnalysisClient(endpoint: str, credential: Union[azure.core.credentials.AzureKeyCredential, azure.core.credentials_async.AsyncTokenCredential], **kwargs: Any)
Parameters
- endpoint
- str
Supported Cognitive Services endpoint (e.g.,
https://<resource-name>.cognitiveservices.azure.com). Required.
- credential
- AzureKeyCredential or AsyncTokenCredential
Credential needed for the client to connect to Azure. This can be the an instance of AzureKeyCredential if using a Language API key or a token credential from identity.
- api_version
- str
Api Version. Available values are "2022-05-15-preview" and "2022-05-01". Default value is "2022-05-15-preview". Note that overriding this default value may result in unsupported behavior.
- polling_interval
- int
Default waiting time between two polls for LRO operations if no Retry-After header is present.
Feedback
Submit and view feedback for