From b0ee984af92eb5bb69952022f98b74b59254b988 Mon Sep 17 00:00:00 2001 From: Chong Tang Date: Tue, 29 Mar 2022 14:52:52 -0700 Subject: [PATCH] Add missing targetProjectParameters --- .../analyzeconversations.json | 30 +++++++------- .../conversations/Conversation_project.json | 12 +++--- .../Orchestrator_arbitration.json | 3 +- .../Orchestrator_direct_target.json | 39 ++++++++++--------- 4 files changed, 43 insertions(+), 41 deletions(-) diff --git a/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/analyzeconversations.json b/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/analyzeconversations.json index 7db3f838b382..5ec6f96460ba 100644 --- a/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/analyzeconversations.json +++ b/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/analyzeconversations.json @@ -169,6 +169,21 @@ "verbose": { "type": "boolean", "description": "If true, the service will return more detailed information in the response." + }, + "isLoggingEnabled": { + "type": "boolean", + "description": "If true, the service will keep the query for further review." + }, + "directTarget": { + "type": "string", + "description": "The name of a target project to forward the request to." + }, + "targetProjectParameters": { + "type": "object", + "description": "A dictionary representing the parameters for each target project.", + "additionalProperties": { + "$ref": "#/definitions/AnalysisParameters" + } } }, "required": [ @@ -256,21 +271,6 @@ "properties": { "conversationItem": { "$ref": "#/definitions/ConversationItemBase" - }, - "directTarget": { - "type": "string", - "description": "The name of the target project this request is sending to directly." - }, - "isLoggingEnabled": { - "description": "If true, the query will be kept by the service for customers to further review.", - "type": "boolean" - }, - "parameters": { - "type": "object", - "description": "A dictionary representing the input for each target project.", - "additionalProperties": { - "$ref": "#/definitions/AnalysisParameters" - } } } }, diff --git a/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Conversation_project.json b/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Conversation_project.json index aebbd05065c7..cbbb1672bea2 100644 --- a/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Conversation_project.json +++ b/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Conversation_project.json @@ -8,18 +8,18 @@ "kind": "CustomConversation", "analysisInput": { "conversationItem": { + "language": "en-GB", + "text": "play a song from Phil Collins", "participantId": "1", - "id": "1", "modality": "text", - "language": "en-GB", - "text": "play a song from Phil Collins" - }, - "isLoggingEnabled": false + "id": "1" + } }, "parameters": { "projectName": "{project-name}", "deploymentName": "{deployment-name}", - "verbose": true + "verbose": true, + "isLoggingEnabled": false } } }, diff --git a/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Orchestrator_arbitration.json b/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Orchestrator_arbitration.json index 3cc78b03251b..e5292470c4e9 100644 --- a/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Orchestrator_arbitration.json +++ b/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Orchestrator_arbitration.json @@ -18,7 +18,8 @@ "parameters": { "projectName": "{project-name}", "deploymentName": "{deployment-name}", - "verbose": true + "verbose": true, + "isLoggingEnabled": false } } }, diff --git a/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Orchestrator_direct_target.json b/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Orchestrator_direct_target.json index b2484bccdd27..06959842b0f1 100644 --- a/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Orchestrator_direct_target.json +++ b/specification/cognitiveservices/data-plane/Language/preview/2022-03-01-preview/examples/conversations/Orchestrator_direct_target.json @@ -8,34 +8,35 @@ "kind": "CustomConversation", "analysisInput": { "conversationItem": { + "language": "en-GB", + "text": "play a song from Phil Collins", "participantId": "1", - "id": "1", "modality": "text", - "language": "en-GB", - "text": "How do I integrate QnA Maker and LUIS?" - }, - "directTarget": "qnaTargetApp", - "parameters": { - "qnaTargetApp": { + "id": "1" + } + }, + "parameters": { + "projectName": "prj1", + "deploymentName": "dep1", + "isLoggingEnabled": false, + "verbose": true, + "directTarget": "qnaProject", + "targetProjectParameters": { + "qnaProject": { "targetKind": "question_answering", - "apiVersion": "v5.1", "callingOptions": { - "question": "Ports and connectors", - "top": 3, - "userId": "Default", - "isTest": true, "context": { "previousQuery": "Meet Surface Pro 4", "previousQnAId": 4 - } - } + }, + "top": 3, + "isTest": true, + "userId": "Default", + "question": "Ports and connectors" + }, + "apiVersion": "v5.1" } } - }, - "parameters": { - "projectName": "{project-name}", - "deploymentName": "{deployment-name}", - "verbose": true } } },