From 794414b1e8cd478a1230328d146906923aeff746 Mon Sep 17 00:00:00 2001 From: Neehar Duvvuri Date: Tue, 1 Apr 2025 14:33:34 -0400 Subject: [PATCH 1/3] Fix spellcheck gate --- cspell.yaml | 3 +++ specification/ai/Azure.AI.Projects/red-teams/routes.tsp | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cspell.yaml b/cspell.yaml index 37c1b46e2bde..323ee8df034f 100644 --- a/cspell.yaml +++ b/cspell.yaml @@ -53,3 +53,6 @@ words: - vmss - vnet - westus + - azureai + - myproject + - atbash diff --git a/specification/ai/Azure.AI.Projects/red-teams/routes.tsp b/specification/ai/Azure.AI.Projects/red-teams/routes.tsp index 05ef37d2248b..5e9531bcf61d 100644 --- a/specification/ai/Azure.AI.Projects/red-teams/routes.tsp +++ b/specification/ai/Azure.AI.Projects/red-teams/routes.tsp @@ -15,7 +15,7 @@ namespace Azure.AI.Projects; alias RedTeamServiceTraits = SupportsClientRequestId & NoRepeatableRequests & - NoConditionalRequests; // NoRetryRequests supresses @azure-tools/typespec-azure-core/conditional-requests-trait-missing + NoConditionalRequests; // NoRetryRequests suppresses @azure-tools/typespec-azure-core/conditional-requests-trait-missing alias RedTeamOperations = Azure.Core.ResourceOperations; From 01cccab85bbd3b67bae331e0e153fa0cf0443345 Mon Sep 17 00:00:00 2001 From: Neehar Duvvuri Date: Tue, 1 Apr 2025 14:37:55 -0400 Subject: [PATCH 2/3] reanme myproject -> projectName --- cspell.yaml | 1 - specification/ai/Azure.AI.Projects/evaluations/models.tsp | 2 +- specification/ai/Azure.AI.Projects/red-teams/models.tsp | 2 +- .../preview/2025-05-15-preview/azure-ai-projects-1dp.json | 4 ++-- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/cspell.yaml b/cspell.yaml index 323ee8df034f..04812bc53aed 100644 --- a/cspell.yaml +++ b/cspell.yaml @@ -54,5 +54,4 @@ words: - vnet - westus - azureai - - myproject - atbash diff --git a/specification/ai/Azure.AI.Projects/evaluations/models.tsp b/specification/ai/Azure.AI.Projects/evaluations/models.tsp index f7c56713cf69..5cf18801fc14 100644 --- a/specification/ai/Azure.AI.Projects/evaluations/models.tsp +++ b/specification/ai/Azure.AI.Projects/evaluations/models.tsp @@ -78,7 +78,7 @@ model Evaluation { @doc("Evaluators to be used for the evaluation.") evaluators: Record; - @doc("Read-only result outputs. Example: { 'evaluationResultId': 'azureai://accounts/{AccountName}/projects/{myproject}/evaluationresults/{name}/{version}', 'logId': 'azureai://accounts/{AccountName}/projects/{myproject}/datasets/{dataset-name}/{dataset-version}' }") + @doc("Read-only result outputs. Example: { 'evaluationResultId': 'azureai://accounts/{AccountName}/projects/{projectName}/evaluationresults/{name}/{version}', 'logId': 'azureai://accounts/{AccountName}/projects/{projectName}/datasets/{dataset-name}/{dataset-version}' }") @visibility(Lifecycle.Read) outputs: Record; } diff --git a/specification/ai/Azure.AI.Projects/red-teams/models.tsp b/specification/ai/Azure.AI.Projects/red-teams/models.tsp index bf39515a0857..1a045ccc66af 100644 --- a/specification/ai/Azure.AI.Projects/red-teams/models.tsp +++ b/specification/ai/Azure.AI.Projects/red-teams/models.tsp @@ -99,7 +99,7 @@ model RedTeam { @doc("Simulation-only or Simulation + Evaluation. Default false, if true the scan outputs conversation not evaluation result.") simulationOnly: boolean; - @doc("Read-only result outputs. Example: { 'redTeamResultId': 'azureai://accounts/{AccountName}/projects/{myproject}/evaluationresults/{name}/{version}', 'logId': 'azureai://accounts/{AccountName}/projects/{myproject}/datasets/{dataset-name}/{dataset-version}' }") + @doc("Read-only result outputs. Example: { 'redTeamResultId': 'azureai://accounts/{AccountName}/projects/{projectName}/evaluationresults/{name}/{version}', 'logId': 'azureai://accounts/{AccountName}/projects/{projectName}/datasets/{dataset-name}/{dataset-version}' }") @visibility(Lifecycle.Read) outputs: Record; diff --git a/specification/ai/data-plane/Azure.AI.Projects/preview/2025-05-15-preview/azure-ai-projects-1dp.json b/specification/ai/data-plane/Azure.AI.Projects/preview/2025-05-15-preview/azure-ai-projects-1dp.json index 83f597609e04..70625d9123ef 100644 --- a/specification/ai/data-plane/Azure.AI.Projects/preview/2025-05-15-preview/azure-ai-projects-1dp.json +++ b/specification/ai/data-plane/Azure.AI.Projects/preview/2025-05-15-preview/azure-ai-projects-1dp.json @@ -2543,7 +2543,7 @@ }, "outputs": { "type": "object", - "description": "Read-only result outputs. Example: { 'evaluationResultId': 'azureai://accounts/{AccountName}/projects/{myproject}/evaluationresults/{name}/{version}', 'logId': 'azureai://accounts/{AccountName}/projects/{myproject}/datasets/{dataset-name}/{dataset-version}' }", + "description": "Read-only result outputs. Example: { 'evaluationResultId': 'azureai://accounts/{AccountName}/projects/{projectName}/evaluationresults/{name}/{version}', 'logId': 'azureai://accounts/{AccountName}/projects/{projectName}/datasets/{dataset-name}/{dataset-version}' }", "additionalProperties": { "type": "string" }, @@ -3212,7 +3212,7 @@ }, "outputs": { "type": "object", - "description": "Read-only result outputs. Example: { 'redTeamResultId': 'azureai://accounts/{AccountName}/projects/{myproject}/evaluationresults/{name}/{version}', 'logId': 'azureai://accounts/{AccountName}/projects/{myproject}/datasets/{dataset-name}/{dataset-version}' }", + "description": "Read-only result outputs. Example: { 'redTeamResultId': 'azureai://accounts/{AccountName}/projects/{projectName}/evaluationresults/{name}/{version}', 'logId': 'azureai://accounts/{AccountName}/projects/{projectName}/datasets/{dataset-name}/{dataset-version}' }", "additionalProperties": { "type": "string" }, From 7a15a653c4171dcd91b2342f366aff2534becea0 Mon Sep 17 00:00:00 2001 From: Neehar Duvvuri Date: Tue, 1 Apr 2025 14:39:17 -0400 Subject: [PATCH 3/3] put changes in ai cspell --- cspell.yaml | 2 -- specification/ai/cspell.yaml | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cspell.yaml b/cspell.yaml index 04812bc53aed..37c1b46e2bde 100644 --- a/cspell.yaml +++ b/cspell.yaml @@ -53,5 +53,3 @@ words: - vmss - vnet - westus - - azureai - - atbash diff --git a/specification/ai/cspell.yaml b/specification/ai/cspell.yaml index 99aac33a6a6c..46eed575ae44 100644 --- a/specification/ai/cspell.yaml +++ b/specification/ai/cspell.yaml @@ -42,6 +42,8 @@ words: - upca - upce - wordprocessingml + - azureai + - atbash overrides: - filename: >- **/specification/ai/data-plane/DocumentIntelligence/**/DocumentIntelligence.json