Skip to content

Commit c9a4dc0

Browse files
bidisha-cBidisha Chakraborty
andauthored
[Bugfix]Update swagger for Conversations to match API docs (#31914)
* [Bugfix]Update swagger for Conversations to match API docs * missed * one more missed --------- Co-authored-by: Bidisha Chakraborty <[email protected]>
1 parent 416353c commit c9a4dc0

File tree

7 files changed

+80
-618
lines changed

7 files changed

+80
-618
lines changed

specification/cognitiveservices/Language.AnalyzeDocuments/main.tsp

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,14 @@ using Azure.Core.Traits;
1818
* The API can be used to analyze unstructured text for tasks such as sentiment analysis, key phrase extraction, language detection and question answering.
1919
* Further documentation can be found in <a href=\"https://learn.microsoft.com/azure/cognitive-services/language-service/overview\">https://learn.microsoft.com/azure/cognitive-services/language-service/overview</a>.0 */
2020
@useAuth(
21-
TypeSpec.Http.ApiKeyAuth<
22-
TypeSpec.Http.ApiKeyLocation.header,
23-
"Ocp-Apim-Subscription-Key"
24-
>
21+
ApiKeyAuth<ApiKeyLocation.header, "Ocp-Apim-Subscription-Key"> | OAuth2Auth<[
22+
{
23+
type: OAuth2FlowType.authorizationCode,
24+
authorizationUrl: "https://login.microsoftonline.com/common/oauth2/authorize",
25+
tokenUrl: "https://login.microsoftonline.com/common/oauth2/token",
26+
scopes: ["https://cognitiveservices.azure.com/.default"],
27+
}
28+
]>
2529
)
2630
@service({
2731
title: "Microsoft Cognitive Language Service - Document Analysis",

specification/cognitiveservices/Language.AnalyzeDocuments/models/summarization.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ model AbstractiveSummarizationLROResult extends AnalyzeDocumentsLROResult {
131131
kind: AnalyzeDocumentsLROResultsKind.AbstractiveSummarizationLROResults;
132132

133133
/** Results of the task. */
134-
results: AbstractiveSummarizationResult;
134+
results: AnalyzeDocumentsResult;
135135
}
136136

137137
/** An object representing the summarization results of each document. */

specification/cognitiveservices/Language.Conversations/models/pii.tsp

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,8 @@ union ConversationPiiCategories {
184184
/** Address category */
185185
Address: "Address",
186186

187-
/** Credit card number category */
188-
CreditCardNumber: "CreditCardNumber",
187+
/** Credit card category */
188+
CreditCard: "CreditCard",
189189

190190
/** Email category */
191191
Email: "Email",
@@ -196,15 +196,12 @@ union ConversationPiiCategories {
196196
/** Numeric identifier category */
197197
NumericIdentifier: "NumericIdentifier",
198198

199-
/** Phone number category */
200-
PhoneNumber: "PhoneNumber",
199+
/** Phone category */
200+
Phone: "Phone",
201201

202202
/** US social security number category */
203203
USSocialSecurityNumber: "USSocialSecurityNumber",
204204

205-
/** Miscellaneous category */
206-
Miscellaneous: "Miscellaneous",
207-
208205
/** All categories */
209206
All: "All",
210207

@@ -220,8 +217,8 @@ union ConversationPiiCategoriesExclude {
220217
/** Address category */
221218
Address: "Address",
222219

223-
/** Credit card number category */
224-
CreditCardNumber: "CreditCardNumber",
220+
/** Credit card category */
221+
CreditCard: "CreditCard",
225222

226223
/** Email category */
227224
Email: "Email",
@@ -232,8 +229,8 @@ union ConversationPiiCategoriesExclude {
232229
/** Numeric identifier category */
233230
NumericIdentifier: "NumericIdentifier",
234231

235-
/** Phone number category */
236-
PhoneNumber: "PhoneNumber",
232+
/** Phone category */
233+
Phone: "Phone",
237234

238235
/** US social security number category */
239236
USSocialSecurityNumber: "USSocialSecurityNumber",

specification/cognitiveservices/data-plane/Language/preview/2024-11-15-preview/analyzeconversations.json

Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1432,13 +1432,12 @@
14321432
"description": "Describes the PII categories to return for detection. If not provided, 'default' categories will be returned which will vary with the language.",
14331433
"enum": [
14341434
"Address",
1435-
"CreditCardNumber",
1435+
"CreditCard",
14361436
"Email",
14371437
"Person",
14381438
"NumericIdentifier",
1439-
"PhoneNumber",
1439+
"Phone",
14401440
"USSocialSecurityNumber",
1441-
"Miscellaneous",
14421441
"All",
14431442
"Default"
14441443
],
@@ -1452,9 +1451,9 @@
14521451
"description": "Address category"
14531452
},
14541453
{
1455-
"name": "CreditCardNumber",
1456-
"value": "CreditCardNumber",
1457-
"description": "Credit card number category"
1454+
"name": "CreditCard",
1455+
"value": "CreditCard",
1456+
"description": "Credit card category"
14581457
},
14591458
{
14601459
"name": "Email",
@@ -1472,20 +1471,15 @@
14721471
"description": "Numeric identifier category"
14731472
},
14741473
{
1475-
"name": "PhoneNumber",
1476-
"value": "PhoneNumber",
1477-
"description": "Phone number category"
1474+
"name": "Phone",
1475+
"value": "Phone",
1476+
"description": "Phone category"
14781477
},
14791478
{
14801479
"name": "USSocialSecurityNumber",
14811480
"value": "USSocialSecurityNumber",
14821481
"description": "US social security number category"
14831482
},
1484-
{
1485-
"name": "Miscellaneous",
1486-
"value": "Miscellaneous",
1487-
"description": "Miscellaneous category"
1488-
},
14891483
{
14901484
"name": "All",
14911485
"value": "All",
@@ -1504,11 +1498,11 @@
15041498
"description": "Describes the PII categories to exclude for detection. If not provided, 'default' categories will be returned which will vary with the language.",
15051499
"enum": [
15061500
"Address",
1507-
"CreditCardNumber",
1501+
"CreditCard",
15081502
"Email",
15091503
"Person",
15101504
"NumericIdentifier",
1511-
"PhoneNumber",
1505+
"Phone",
15121506
"USSocialSecurityNumber"
15131507
],
15141508
"x-ms-enum": {
@@ -1521,9 +1515,9 @@
15211515
"description": "Address category"
15221516
},
15231517
{
1524-
"name": "CreditCardNumber",
1525-
"value": "CreditCardNumber",
1526-
"description": "Credit card number category"
1518+
"name": "CreditCard",
1519+
"value": "CreditCard",
1520+
"description": "Credit card category"
15271521
},
15281522
{
15291523
"name": "Email",
@@ -1541,9 +1535,9 @@
15411535
"description": "Numeric identifier category"
15421536
},
15431537
{
1544-
"name": "PhoneNumber",
1545-
"value": "PhoneNumber",
1546-
"description": "Phone number category"
1538+
"name": "Phone",
1539+
"value": "Phone",
1540+
"description": "Phone category"
15471541
},
15481542
{
15491543
"name": "USSocialSecurityNumber",

0 commit comments

Comments
 (0)