PyRIT
PyRIT copied to clipboard
The Python Risk Identification Tool for generative AI (PyRIT) is an open access automation framework to empower security professionals and machine learning engineers to proactively find risks in their...
#### Describe the bug Tests in `PyRIT/tests/memory/test_azure_sql_memory.py` fail to run in MacOS. #### Steps/Code to Reproduce - Install PyRIT in dev mode. - Initialize environment. - Run `test_azure_sql_memory.py` tests via:...
#### Is your feature request related to a problem? Please describe. The leetspeak converter is not deterministic and often uses fairly obscure substitutions. #### Describe the solution you'd like The...
## Description - Adding Flip attack - Paper found here: https://arxiv.org/html/2410.02832v1 ## Tests and Documentation - Unit tests added - Doc page added
The notebook includes ``` #  # ``` which seems to be the same image. It's unclear to me what "attachment" does here, but we probably want to remove that...
## Description The `AzureContentFilterScorer` required an API key for use, which does not conform to all security policies. ## Tests and Documentation Would welcome information on how to test within...
The notebook `deploy_hf_model_aml.py` references a non-existing file `setup_azure.md`. We must have moved that, renamed it, or deleted it at some point. It's not entirely obvious to me what the fix...
#### Describe the solution you'd like Add a converter using json.dumps() to make the string json formatted
#### Is your feature request related to a problem? Please describe. Currently, PyRIT lacks a converter that can transform harmful natural language prompts into mathematically encoded prompts. Recent research introduced...
## Description xref #362 This PR creates a webpage using jupyterbook and deploys via Github pages. Some notes: Although `jb` can autogenerate a ToC, this had to be manually created...
## Description Adding a new target for endpoints without APIs (like Bing Image Creator). This is updated from three closed PRs: https://github.com/Azure/PyRIT/pull/350 https://github.com/Azure/PyRIT/pull/351 https://github.com/Azure/PyRIT/pull/392 Also to make this work the...