From 458af336eb7a0c12637e774684faceffc13af58c Mon Sep 17 00:00:00 2001 From: Nagkumar Arkalgud Date: Fri, 25 Oct 2024 11:04:03 -0700 Subject: [PATCH] Update manifest to include the grounding json (#38098) * Update task_query_response.prompty remove required keys * Update task_simulate.prompty * Update task_query_response.prompty * Update task_simulate.prompty * Fix the api_key needed * Update for release * Black fix for file * Add original text in global context * Update test * Update the indirect attack simulator * Black suggested fixes * Update simulator prompty * Update adversarial scenario enum to exclude XPIA * Update changelog * Black fixes * Remove duplicate import * Fix the mypy error * Mypy please be happy * Updates to non adv simulator * accept context from assistant messages, exclude them when using them for conversation * update changelog * pylint fixes * pylint fixes * remove redundant quotes * Fix typo * pylint fix * Update broken tests * Include the grounding json in the manifest * Fix typo * Come on package --------- Co-authored-by: Nagkumar Arkalgud Co-authored-by: Nagkumar Arkalgud --- sdk/evaluation/azure-ai-evaluation/MANIFEST.in | 1 + .../azure/ai/evaluation/simulator/_data_sources/__init__.py | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/simulator/_data_sources/__init__.py diff --git a/sdk/evaluation/azure-ai-evaluation/MANIFEST.in b/sdk/evaluation/azure-ai-evaluation/MANIFEST.in index 1aeecacdfc11..fa5dccd6c8f7 100644 --- a/sdk/evaluation/azure-ai-evaluation/MANIFEST.in +++ b/sdk/evaluation/azure-ai-evaluation/MANIFEST.in @@ -4,3 +4,4 @@ include azure/__init__.py include azure/ai/__init__.py include azure/ai/evaluation/py.typed recursive-include azure/ai/evaluation *.prompty +include azure/ai/evaluation/simulator/_data_sources/grounding.json \ No newline at end of file diff --git a/sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/simulator/_data_sources/__init__.py b/sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/simulator/_data_sources/__init__.py new file mode 100644 index 000000000000..d540fd20468c --- /dev/null +++ b/sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/simulator/_data_sources/__init__.py @@ -0,0 +1,3 @@ +# --------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# ---------------------------------------------------------