pyrit

View on PyPIReverse Dependencies (0)

0.2.1 pyrit-0.2.1-py3-none-any.whl

Wheel Details

Project: pyrit
Version: 0.2.1
Filename: pyrit-0.2.1-py3-none-any.whl
Download: [link]
Size: 250220
MD5: b23abab2e27a73b2474bf22888f4725d
SHA256: 4963203f05216a5fc62963bf8e85ff1f851757232becf9d5fcd22ce3867217e5
Uploaded: 2024-05-01 22:47:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyrit
Version: 0.2.1
Summary: The Python Risk Identification Tool for LLMs (PyRIT) is a library used to assess the robustness of LLMs
Author: dlmgary, amandajean119, microsiska, rdheekonda, rlundeen2, romanlutz, jbolor21, nina-msft
Author-Email: Microsoft AI Red Team <airedteam[at]microsoft.com>
License: MIT
Keywords: llm,ai-safety,ai-security,ai-red-team,ai-red-teaming,ai-robustness,ai-robustness-testing,ai-risk-assessment
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: <3.12,>=3.10
Requires-Dist: aiofiles (>=23.2.1)
Requires-Dist: aiohttp (>=3.9.3)
Requires-Dist: aiosignal (>=1.3.1)
Requires-Dist: art (==6.1.0)
Requires-Dist: azure-cognitiveservices-speech (>=1.36.0)
Requires-Dist: azure-core (>=1.26.1)
Requires-Dist: azure-identity (>=1.12.0)
Requires-Dist: azure-ai-ml (==1.13.0)
Requires-Dist: azure-storage-blob (>=12.19.0)
Requires-Dist: confusables (==1.2.0)
Requires-Dist: duckdb (==0.10.0)
Requires-Dist: duckdb-engine (==0.11.2)
Requires-Dist: jsonpickle (>=3.0.4)
Requires-Dist: jupyter (>=1.0.0)
Requires-Dist: ipykernel (>=6.29.4)
Requires-Dist: logzero (>=1.7.0)
Requires-Dist: numpy (>=1.26.4)
Requires-Dist: onnxruntime (>=1.14.1)
Requires-Dist: onnx (>=1.16.0)
Requires-Dist: openai (>=1.23.2)
Requires-Dist: pydantic (>=2.7.1)
Requires-Dist: python-dotenv (>=1.0.1)
Requires-Dist: scikit-learn (>=1.4.2)
Requires-Dist: semantic-kernel (==0.9.4b1)
Requires-Dist: SQLAlchemy (==2.0.28)
Requires-Dist: sqlalchemy-stubs (==0.4)
Requires-Dist: termcolor (>=2.4.0)
Requires-Dist: tenacity (>=8.2.3)
Requires-Dist: tokenizers (>=0.19.1)
Requires-Dist: torch (==2.1.2)
Requires-Dist: transformers (>=4.40.0)
Requires-Dist: types-requests (>=2.31.0.20240406)
Requires-Dist: black (>=24.4.0); extra == "dev"
Requires-Dist: flake8 (>=7.0.0); extra == "dev"
Requires-Dist: flake8-copyright (>=0.2.4); extra == "dev"
Requires-Dist: jupytext (>=1.16.1); extra == "dev"
Requires-Dist: mypy (>=1.9.0); extra == "dev"
Requires-Dist: pillow (>=10.3.0); extra == "dev"
Requires-Dist: pre-commit (>=3.3.3); extra == "dev"
Requires-Dist: pytest (>=7.3.1); extra == "dev"
Requires-Dist: pytest-asyncio (>=0.23.5); extra == "dev"
Requires-Dist: pytest-cov (>=4.0.0); extra == "dev"
Requires-Dist: respx (>=0.20.2); extra == "dev"
Requires-Dist: types-PyYAML (>=6.0.12.9); extra == "dev"
Requires-Dist: azure-cognitiveservices-speech (>=1.36.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE.txt
[Description omitted; length: 2708 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyrit/__init__.py sha256=9QCbTFVosnMOcHfHlA4XHIBFHseIoIikD5nZEG9aufA 253
pyrit/interfaces.py sha256=yn4Z0xCL1b-0lyuBmFgGqCTtSIYLfYcSPYA34eFq9OU 2846
pyrit/show_versions.py sha256=wUB6xlOKxNcbLNZ8rMw_RNCkRND423ej5A3VsECjelg 1928
pyrit/analytics/__init__.py sha256=Egeo3yTrUqGGrkwTY40HejkM-Vm_kY4k30EM5kmU-Es 185
pyrit/analytics/conversation_analytics.py sha256=L2JTKF6Qm5UWW_x0r-dX0hQvR7SbCqFYO5knPbP-OOA 3533
pyrit/auth/__init__.py sha256=yJuBuL0FlOjCYX5ij2SRKlxpppqefSjMBQptBzxUtvw 158
pyrit/auth/auth_config.py sha256=PnkAypB-UA2OD9nGKtpCnypMtSgxeOfXCmOQIZ1FsbM 345
pyrit/auth/azure_auth.py sha256=SYvFwRpY4JYbOJ8p7s-DyaHwGR43Oi2qjGBqNy3jHVw 4681
pyrit/chat_message_normalizer/__init__.py sha256=fx0hZnzY64L6kheLAO5MGusIAP5VIHr7hEH8UpQLfVI 711
pyrit/chat_message_normalizer/chat_message_nop.py sha256=Y-7JnScEv4OsKcPs6Hx2JP3MRNVlP6gTX9SFZLsxwt0 411
pyrit/chat_message_normalizer/chat_message_normalizer.py sha256=IrZTWZFrl8qy0ykekY4x1jjogBlwnrwbib2k1bgaAOo 1320
pyrit/chat_message_normalizer/chat_message_normalizer_chatml.py sha256=gvo2n7QIhYXMIwAiKPl4yfXEGuf_c2_RfEOmokwGM80 1807
pyrit/chat_message_normalizer/chat_message_normalizer_tokenizer.py sha256=EXXz97Zqb7ljCMF_9mqo3nlZbdshL6yIxPsq1c442nk 1628
pyrit/chat_message_normalizer/generic_system_squash.py sha256=DGP0klTINJaMvmg9_5jBScqBAO98xWC0D2cpHm1dzFY 1314
pyrit/common/__init__.py sha256=Kq6i8R1uEFvm_i-wLP5BruYQ3D9bCGFgb8rLG3wZId0 75
pyrit/common/cache_helper.py sha256=FY0IwUthucDUxJ_oFH0QLEkhoWa1phmwEK9yJZcR5Vw 1231
pyrit/common/constants.py sha256=TxNL9iXtzw3tbiT3I9W_RIhgmaf_fAB8WqzzHXPBNKk 186
pyrit/common/default_values.py sha256=gaZl6TgxE1Gpfy5lRP-Y9LWCv6NvS2s6sTh6apdYUis 1213
pyrit/common/inference.py sha256=C-WPd-WW8MkH0bAQGFDpEJzrF5NY2sgrCSP4MFD919I 2616
pyrit/common/logger.py sha256=F-ZLT1mLQbQ-U3tdvjthHvighcAngeiuKRnoa7aRATc 697
pyrit/common/net_utility.py sha256=6qB-Z7YKmjr6GNc9KAOiSaqc3IQLcbMe8kUVR7qb0M4 2825
pyrit/common/path.py sha256=qHmEcRXIUlSMe51pMb2BqmGFoKSat_Qz9tLbH8yixso 893
pyrit/common/print.py sha256=Dv7cVlNpNgATGIfQTEbKkXOoYV2q49Ug_wAymML4P18 2012
pyrit/common/prompt_template_generator.py sha256=_6XVhO0596M1Ok1F9cxIiEadSNCICu0yxGM6L0wKK8Q 2131
pyrit/common/singleton.py sha256=h1iYlHk9XdsFsdJ-X5d3rtdjBU-OGE651OMJuoswugA 790
pyrit/datasets/orchestrators/benchmark/question_answer.yaml sha256=__SDg1NcqnvDXzHe3SSp8LvhFDoEzfT_CifPibyJB9U 568
pyrit/datasets/orchestrators/red_teaming/end_token.yaml sha256=eEq1qjdymO1W5wxEt5B3Fh6qQ1sX59KRsNqYt8qGcGs 1246
pyrit/datasets/prompt_converters/translation_converter.yaml sha256=McuXdSypRyduDTTHOFK22nFnSDg5KjYBoeiIR7V7cuw 1345
pyrit/datasets/prompt_converters/variation_converter.yaml sha256=ShYjNHFM6cKe7jBFm9DjAVXIS0RQlckvVOILE0VHydk 950
pyrit/datasets/prompt_converters/variation_converter_prompt_softener.yaml sha256=WNcytek-SLc4h8AIokBWp9fzS-PfxwbHcLMsunLlqeI 1599
pyrit/datasets/prompt_templates/jailbreak/aim.yaml sha256=5tYBZ8BQ0SV3D0pOab_Fb0aHjUIkz569haPhqcwZktg 1989
pyrit/datasets/prompt_templates/jailbreak/aligned.yaml sha256=9Ree0NUPg4KRiFKdvP0C4qBx3ZGUKr4dJTQC1YJujCQ 617
pyrit/datasets/prompt_templates/jailbreak/anti_gpt.yaml sha256=IGkMmIUe6cdnY3SDRZLsBXNSHqs4Yc4Y4mxK7mVKuGI 782
pyrit/datasets/prompt_templates/jailbreak/apophis.yaml sha256=xyV0WOVDyNzB7Mip8Ck4mDeFWSzTHuxvtR5Bk0Yd73c 5822
pyrit/datasets/prompt_templates/jailbreak/axies.yaml sha256=f_sTgQbjDySi3H1_RoR2g6-HbRgkm8DFMlVaTC9mIgs 1021
pyrit/datasets/prompt_templates/jailbreak/balakula.yaml sha256=xUvLZkM4bP_jD2YzqNbIMzwZAK6kjIECX0BYbA2YS1Q 999
pyrit/datasets/prompt_templates/jailbreak/based_gpt_1.yaml sha256=Be24jLIHUXR0noh0nP3JwOwIUeh6aJGtrAWjdNe0oiY 4482
pyrit/datasets/prompt_templates/jailbreak/based_gpt_2.yaml sha256=Pvcqzg0ZCly8Qse3LY-ZnO2nHOPHe95QOeFerwdPyks 2978
pyrit/datasets/prompt_templates/jailbreak/better_dan.yaml sha256=XMB545c9xO9crum7M8tpSiUcflhDvL5hKLeoyVBCyDw 1731
pyrit/datasets/prompt_templates/jailbreak/bh.yaml sha256=tjHHDntNzz3nvLSr_6bRTZ89TAmcyVvIyQ-jnsS87Us 986
pyrit/datasets/prompt_templates/jailbreak/bish.yaml sha256=odZXwj-e0xvGAjBQ45hYJNJ0TLBjYnvIKcyn3SuK-Uo 2327
pyrit/datasets/prompt_templates/jailbreak/burple.yaml sha256=IiUAJOK2nk8fxWtXIGI6SDYupmBPKuay_2RvB2SkxnY 545
pyrit/datasets/prompt_templates/jailbreak/chad_gpt.yaml sha256=DMh0Svv7n7KceScrwddGqB0YxV0V3BO9cpp9ExKJbyU 1187
pyrit/datasets/prompt_templates/jailbreak/coach_bobby_knight.yaml sha256=WGg1Si3_0NG6apLz8b7O-OanTf7V5yETYozqhqt8u6M 3618
pyrit/datasets/prompt_templates/jailbreak/cody.yaml sha256=eciZQkuqJH5P4_yj4UP_0jxG41y-Le9EGpm69SKo6zw 1364
pyrit/datasets/prompt_templates/jailbreak/confronting_personalities.yaml sha256=MUrI1MK4u1NYdxSl7FHltLlSIiV8z2HDfaFTjgAJjYE 982
pyrit/datasets/prompt_templates/jailbreak/cooper.yaml sha256=Rs0TSgoZe7aZX0Lwfj6hM6_szkfBR8eZSevhSUBDPLk 1524
pyrit/datasets/prompt_templates/jailbreak/cosmos_dan.yaml sha256=qAP74RtAOCE4tUC2uPsfmogfaZpp6PTJ0TZKZHfG3ZY 2697
pyrit/datasets/prompt_templates/jailbreak/dan_1.yaml sha256=MRBKefWLRhE7wGnsR1YRnyhDeleWM6qiHLv9KftpyF0 4784
pyrit/datasets/prompt_templates/jailbreak/dan_11.yaml sha256=4cYIwbaW36MI2jcmyu7ZAs49Sw2psWUVn6xIelqPcj4 4570
pyrit/datasets/prompt_templates/jailbreak/dan_5.yaml sha256=tGDW9WTjPkk-u7BuOSKJIpEakpNcLz2UXK_zQUbjPLE 1967
pyrit/datasets/prompt_templates/jailbreak/dan_7.yaml sha256=yW2xVI6xv-lpqaJSxO4rOhMR7w8LThgEJTgrc9Lin04 4886
pyrit/datasets/prompt_templates/jailbreak/dan_8.yaml sha256=1P5Jd5Mrzeai8Csj7F6jyvhpgxlv3xmSn57-rZSGt1Y 1264
pyrit/datasets/prompt_templates/jailbreak/dan_9.yaml sha256=UjpBu9VcWbdwWblvhZ2FwQmDikYuM50YsVDLRZcGoKY 3555
pyrit/datasets/prompt_templates/jailbreak/delta_gpt.yaml sha256=IrvabUNyJzNBcd6OcWRbtCRyW0f18qU7rCftATHpU4Q 642
pyrit/datasets/prompt_templates/jailbreak/dev_mode_1.yaml sha256=8mlI5Eo3i-j83lX54L9RgygQ3oFHgqUmqgl20tntQdw 3972
pyrit/datasets/prompt_templates/jailbreak/dev_mode_2.yaml sha256=boTEEFf2mVNTGe0tGRM2GqHkoOVkwFW4YwGY-YUpjPk 3910
pyrit/datasets/prompt_templates/jailbreak/dev_mode_3.yaml sha256=bfr175qv3LfBhBTeavtlYMspgm-NiLkqjq_-3wwJFFc 3993
pyrit/datasets/prompt_templates/jailbreak/dev_mode_compact.yaml sha256=MQrv2UkxyCSfrdRuQXXbn8vsY7F81GaErEkyU2rx7n8 627
pyrit/datasets/prompt_templates/jailbreak/dev_mode_ranti.yaml sha256=bBe2Go3edf8-cGgsSPC3t-3zlfBwH6_mOJZST63JlHw 4684
pyrit/datasets/prompt_templates/jailbreak/dude_1.yaml sha256=UwXtLXvX8QVMgHEWYDQjQlPCfHstA_ksaSQmo787aak 2537
pyrit/datasets/prompt_templates/jailbreak/dude_2.yaml sha256=P9gjc0o_7DKXA0dyp7COZr-MoK1RMnewTxJDR7UCGW4 2539
pyrit/datasets/prompt_templates/jailbreak/dude_3.yaml sha256=FC2vO0GcwYlGYkZsOgvzYWeemGbkVUkz6TJ_slmJWCg 2606
pyrit/datasets/prompt_templates/jailbreak/eva.yaml sha256=Kz2l_mFxoLMet2fQeYxyAj5nx-IcqqAlPbXGmR1kigw 621
pyrit/datasets/prompt_templates/jailbreak/evil_chad_2.yaml sha256=MucYhTrOO6Bge0M0HBWSZiTLgM6T4iTsmTU2EGu2-Uk 2700
pyrit/datasets/prompt_templates/jailbreak/evil_confidant.yaml sha256=K0MfWe2iPQSJRHw1ZbTs2WK_ag92ErtGhR2SAG6Is5s 777
pyrit/datasets/prompt_templates/jailbreak/fr3d.yaml sha256=MW1IH5ynRZvAFrAfByCYwOAlKwn2AM8K7naGI0NMKXM 2545
pyrit/datasets/prompt_templates/jailbreak/gpt_4_real.yaml sha256=NJ1a63RP5LHG2z-mVkwiB-RsXjJo0yJUPXPmWdgKvmM 678
pyrit/datasets/prompt_templates/jailbreak/gpt_4_simulator.yaml sha256=L9TkwNPxxx4Qr_-oBv_Tx_EfpyBp5MoxJ4VmGF_qaFI 1590
pyrit/datasets/prompt_templates/jailbreak/hackerman.yaml sha256=nz3xWOwvLWiiM8Bil1EkmEZn_yjpuTeHBbTSvJVfma0 1632
pyrit/datasets/prompt_templates/jailbreak/hypothetical_response.yaml sha256=yqMnhyogsLngikY3Shxo9RwXIrg3t8kktvG6mXP6-IE 547
pyrit/datasets/prompt_templates/jailbreak/instructions.yaml sha256=zwc4eRGaOgj6ofx4vQgvm9H3154Zrle8kI5e2oKwusc 506
pyrit/datasets/prompt_templates/jailbreak/jailbreak_1.yaml sha256=FwiFmw1CseWldv0yQpK_axRycawiWiLjHWPzimrZxSo 1867
pyrit/datasets/prompt_templates/jailbreak/jailbreak_2.yaml sha256=JQIzGgO7cnFsOTr5lGEHCeJnRF4ZQ8C4ZUiF7sW4BzI 4375
pyrit/datasets/prompt_templates/jailbreak/jb.yaml sha256=3OI9ipW2k2U-EnQ5ckC1G4EuASGtsfjYjLn2pyG6ecE 1354
pyrit/datasets/prompt_templates/jailbreak/jedi_mind_trick.yaml sha256=uROOgNPbaz3kkpkcwi1rg_IYbHVPbiIftlMiaS6KuG4 1257
pyrit/datasets/prompt_templates/jailbreak/john.yaml sha256=Vbda1E-pD1Z3V67AbZZw7enlJIFouksdsnvs6JR-xPA 431
pyrit/datasets/prompt_templates/jailbreak/kevin.yaml sha256=5f8S9Z1xnsZeUNmxb3Xer7ejAgqqtv3FUueo2gJCwvM 916
pyrit/datasets/prompt_templates/jailbreak/khajiit.yaml sha256=NZi6l7JiRlxY6LPjNGrgDXz3VdoWhL7fKZjo1WprO_E 4851
pyrit/datasets/prompt_templates/jailbreak/leo.yaml sha256=ceK0mAhLQ-IpOEWnlrlv0T1i91Ai6ZSvu9qeVBFjJ4k 3801
pyrit/datasets/prompt_templates/jailbreak/live_gpt.yaml sha256=sUDkAc4Ag70wbk1dlbfFiZPCTFUMKibv5mmKWhLWagc 1659
pyrit/datasets/prompt_templates/jailbreak/m78.yaml sha256=CqcHCmb56cp3OUXfict24Y-snCB7KPiANj_2BFZUu9Q 4301
pyrit/datasets/prompt_templates/jailbreak/man.yaml sha256=3Fnuzb-Y9K1CxL_4MqSPb0WIEdjLGEckKrjJvh6jni8 3934
pyrit/datasets/prompt_templates/jailbreak/maximum.yaml sha256=GI-4YsvjoB1YDPYlysQVcVhkiiPWdFZPjSww9gjcg0s 3743
pyrit/datasets/prompt_templates/jailbreak/meanie.yaml sha256=2QYnu75dTeIndyYZ6gTFhq3soVGJOqLZI75Cq-2pacc 1610
pyrit/datasets/prompt_templates/jailbreak/moralizing_rant.yaml sha256=YznCfx3JBnuboYQNiq0yFk_qJR-SBlztGjDajkPE9aI 563
pyrit/datasets/prompt_templates/jailbreak/mr_blonde.yaml sha256=6zhQ7USqusdJanjHLIYONRTJ1yL03C0uTQHXruMyFhI 764
pyrit/datasets/prompt_templates/jailbreak/neco.yaml sha256=wrLZXbyzsqFOF9WRdriUJQc5L82NyQnTQTWVMAqTmCs 2080
pyrit/datasets/prompt_templates/jailbreak/nraf.yaml sha256=0SYIbPUVoSqs64O4-yY7XSSBoFnHgq_Y_AQvd1Nmi2g 1782
pyrit/datasets/prompt_templates/jailbreak/omega.yaml sha256=m4O7KRmePGFXU9Ab1YLmiKH4DDK2HXA371L-D-tPR8o 5024
pyrit/datasets/prompt_templates/jailbreak/omni.yaml sha256=C18PG4PK5YbxpquqAckWToM9h8dd68djE2YIFmBO8os 2211
pyrit/datasets/prompt_templates/jailbreak/oppo.yaml sha256=Y6nWdKnoA4qblnNxZMuJkVttX6W_RrT6G2A9_LqtoCo 950
pyrit/datasets/prompt_templates/jailbreak/person_gpt.yaml sha256=QqhzfLS0-gy3EXBrRXdNI6uYLchlE7ish9i8PpSVG2s 2060
pyrit/datasets/prompt_templates/jailbreak/ranti.yaml sha256=88Jck3XWVeLRs5In_IYjb8uv0YQPZqxudssbkN78u-8 557
pyrit/datasets/prompt_templates/jailbreak/ron.yaml sha256=DyG-_wmSf1e3Ztxl7mwGBxgXw4QpXp0un7w58zpIa2w 2863
pyrit/datasets/prompt_templates/jailbreak/security_researcher.yaml sha256=ut8S-M5uXFzxNm0nyIJ_KWgnmkq715DPCZghtCtfj-c 349
pyrit/datasets/prompt_templates/jailbreak/sim.yaml sha256=-WQoltaAkaj-LHeg5suQ43er2C_VACSRIt_sRPfS4Vc 2001
pyrit/datasets/prompt_templates/jailbreak/steve.yaml sha256=xkerRFqyU4NjXucdHDYfTiaYWkPqZGiz8IjXAKe04hg 1548
pyrit/datasets/prompt_templates/jailbreak/superior_dan.yaml sha256=e4nFNcMuPTBp7d8QrhOdZkv21t3DFngiRzCAEtk6Rds 5041
pyrit/datasets/prompt_templates/jailbreak/switch.yaml sha256=c0trf05sKvf3muZDp4P2FFeGsF-SmX4vbNSvz3q4Q4k 792
pyrit/datasets/prompt_templates/jailbreak/text_continuation.yaml sha256=MW36z_aTqaZO97tabKimuAcPYZTsFMzuYtiniYaEE58 484
pyrit/datasets/prompt_templates/jailbreak/three_liner.yaml sha256=tOagsmSRYYO2y9tVikaNhjJqaigWuLEKQAt-ZF2lDuk 466
pyrit/datasets/prompt_templates/jailbreak/translator_bot.yaml sha256=4DX9H4hDyehfWsb5-exkCp4mj4UuyKx5FZjknIVS_c4 1525
pyrit/datasets/prompt_templates/jailbreak/tuo.yaml sha256=-Q1XbL6E3pQQ9B-09essARW0rLFcGKVOHsb_BZQ8Qxk 3353
pyrit/datasets/prompt_templates/jailbreak/ucar.yaml sha256=Or1fNWcZYoYS1zsv58JObPcBqxBqOiZOaWQoAR7LS4Q 3754
pyrit/datasets/prompt_templates/jailbreak/un_gpt.yaml sha256=Pp8837c2NM27H-FZk3qutK99meaWlqjyOub6f1F9hF0 2430
pyrit/datasets/prompt_templates/jailbreak/violet.yaml sha256=ooMhMddh1_yVDFQxuv-UwVvHhb1UCTJIkFItYINxfkw 617
pyrit/datasets/prompt_templates/jailbreak/void.yaml sha256=jmwUXcFvm_53yZqZKsH_9L4D5YdYHlCxBBDXIxBn1IA 3006
pyrit/datasets/prompts/gandalf.prompt sha256=JHkvzzt29bgdIfeN_RahXlFe6WvKZYIu0M_iALhCfRY 827
pyrit/datasets/prompts/illegal.prompt sha256=9J469TCMaf7N7X9xo74SOj5na1KiNEYFct88bhdrcW8 182
pyrit/datasets/score/content_classifiers/bias.yaml sha256=hIk6Jzu69hpCuxWw6Lwo52E4JV-gBt2GZUeC85rbK4k 778
pyrit/datasets/score/content_classifiers/current_events.yaml sha256=oVsSPoq7Kn2DtTY4xHkJ_ddKoL7GJOSIM16_xiDYhHo 486
pyrit/datasets/score/content_classifiers/grounded.yaml sha256=n3AjXTmEayqOYq9Gun4yjAgOJyjEw0ruNQaIKFlR_qU 1629
pyrit/datasets/score/content_classifiers/harmful_content.yaml sha256=3GDN_ZUROmGZBo2oEMrIznPcrFwl9VOaMgtWuYx-qyY 1271
pyrit/datasets/score/content_classifiers/prompt_injection_detector.yaml sha256=B1aSJZtxbbRKozO41TO9qL6ss2vsdOE-94cvycRrWcs 346
pyrit/datasets/score/content_classifiers/question_answering.yaml sha256=rABJ8mNXM9ARUWknFeplQLtT8sRURtaXXTjGXgSbfks 309
pyrit/datasets/score/content_classifiers/refusal.yaml sha256=PDO70VQfUdwRg_Qy_j75ZLFBuLTcTplmj94nLVm5JL0 613
pyrit/datasets/score/content_classifiers/sentiment.yaml sha256=pgKagNn4_QEWknklMkBd8YuM4TMPLP5v2BsRu52-Swk 5074
pyrit/datasets/score/content_classifiers/sexual_content.yaml sha256=HQY4DSLqQy0RA1RvrEXabRLOsStQr9Sp4QtYSrTNL9M 1021
pyrit/datasets/score/likert_scales/cyber.yaml sha256=SqRAfWdSKVcxc50DfsL29CrBKpwlArg577WLn-M6OdM 1187
pyrit/datasets/score/likert_scales/fairness_bias.yaml sha256=LlbSN1m1ZaB8YbY7nA4XRqKobQc1AVLgVf1qoN4n_dk 899
pyrit/datasets/score/likert_scales/harm.yaml sha256=FXhJ1mwF2xBbNHXH5OtarF2EdPinIA7HwupGrv5SW68 1256
pyrit/datasets/score/likert_scales/hate_speech.yaml sha256=c_Ai4HQPp-7GZEsGOZwVGFTxwmjBjHVTSqQELEhgEn0 1386
pyrit/datasets/score/likert_scales/persuasion.yaml sha256=XNIu5PmnoJg9ZEg4WweKXOJSkvDpQRFFuOtJiwpLfKI 1186
pyrit/datasets/score/likert_scales/phish_emails.yaml sha256=0ejtHQOT4k4rtY8LlV7YzueqSTo_bUEnrwEOt34RW6I 999
pyrit/datasets/score/likert_scales/political_misinfo.yaml sha256=VSCrbEliPaQjucewRmgOT5o5r6xn2SEN07w1sna_4jM 637
pyrit/datasets/score/likert_scales/sexual.yaml sha256=xtZbJj091tW5RndKiBO5XevJUbiGVs0fCYgidk5wt2k 797
pyrit/datasets/score/likert_scales/violence.yaml sha256=EN2zI3i1BNnSf5cmSCZUTor7L60PVJdbiStj7qzD7dQ 659
pyrit/datasets/score/scoring_instructions/classification_system_prompt.yaml sha256=R9JK14Q2CDELvZst_ni9BdSVt85PUiR5gTWsITWSmOc 1864
pyrit/datasets/score/scoring_instructions/likert_system_prompt.yaml sha256=Yq4XO6qCBmOQj1AizVCOXWpn9OMnTE-znnpuvIkOTJo 1953
pyrit/embedding/__init__.py sha256=FwwC0dp8fETtJP_G9quSK_TeXXt7Gxi5agb9aTl3SkY 290
pyrit/embedding/_text_embedding.py sha256=hZojavcqTJBSk7JGtjDcvMJs19dgQ4OwC4zg9gX4IMY 1856
pyrit/embedding/azure_text_embedding.py sha256=V37qI7KeRU9a7RoFHzRxLS5dTmpD_d9BejR9Bohzyq4 1840
pyrit/embedding/openai_text_embedding.py sha256=spuHlFY36m5i97Y7NaNqizFv0eGS-22kKbqOH1XIOPM 589
pyrit/memory/__init__.py sha256=lJhER9nWx_cCg9pSLIRQgSJRNJ0xCa9HMaiQ_rTnv_Q 494
pyrit/memory/duckdb_memory.py sha256=QisyaXr3oWROeJ68Z9a3STzUZWpbKHo_bpBQmYQ1c4Y 11813
pyrit/memory/memory_embedding.py sha256=ad8hIUa8Jk0vkRaDD2o0CQUovFxlLiJWH3rQVUkFN0k 2314
pyrit/memory/memory_exporter.py sha256=e8Zb1d9JDV96I8gU1ireJNTu_WMCjLh354g6sXh9Kwg 3659
pyrit/memory/memory_interface.py sha256=np1RD5FfmTOQh7UNR-mMspnqh1wUdBI9LtnJauagCJw 10983
pyrit/memory/memory_models.py sha256=bdwU4IkJKgpEdTz_CYnh39g8698E1bMl7T-LE6vyhnw 6818
pyrit/models/__init__.py sha256=OKToAos6p4GTZh11zIHtFLm-NYXa-bS06NhG2GLAbhg 1138
pyrit/models/chat_message.py sha256=beBTK0SoAWhAL5hfZrxt9ijrm-CrlHSbtYCb9XBFoNg 812
pyrit/models/data_type_serializer.py sha256=ExRY12fc62AXJgA0e6WmNhlRcVFnFJuJekWHR8so8Zo 5726
pyrit/models/identifiers.py sha256=oPJXuyXrilsJBN3sdDUCNXntG5ERI9_ibiqDiyT6Kk0 278
pyrit/models/literals.py sha256=7GmAWb9NMQuCdKoSx0ZaelMXuBSQtaAg3aSAOdr0suk 592
pyrit/models/models.py sha256=5rA49dy1s_yEiKnhcCVuwIPPJDI0qN2NCXCujHLIiVQ 9801
pyrit/models/prompt_request_piece.py sha256=CpZxKuEpWqjk50R1w3ddxcdMVIBRtbwq29sPhM5k5HU 4611
pyrit/models/prompt_request_response.py sha256=lqGUOTD9xzXRopJl5fMmt1_HH3lDqyqgc-I2r-1VRCA 4020
pyrit/orchestrator/__init__.py sha256=x7NR_i7KjDEhGud72rKMa0crDKDDRQkXV0i8ObjE_Ng 896
pyrit/orchestrator/end_token_red_teaming_orchestrator.py sha256=xW_dIJFdg02vjsosUk4n2Ja4J-SwhTGQQxXg_qKXX1c 4182
pyrit/orchestrator/orchestrator_class.py sha256=qHhr6gSoDAjqDUIRn2PUci1txkXzgWeWzCf-at-AzQw 2567
pyrit/orchestrator/prompt_sending_orchestrator.py sha256=mCLUoaoT7_W8fUY_r-gQ6_eCBsn7cnUZbmoVVEcP2KU 3459
pyrit/orchestrator/question_answer_benchmark_orchestrator.py sha256=3KjXAlYk8-PmwM-a1KzfoMglxov9_qiWtLD5IJY3X1A 4414
pyrit/orchestrator/red_teaming_orchestrator.py sha256=eVTaJsEzil3bGu7KuJN5kPgJY9Tcfy8ipCmx2XpP2Sc 9348
pyrit/orchestrator/scoring_red_teaming_orchestrator.py sha256=aIXBGFDL8_mjv8y3lCLAumhB47LHiN5IEoUrp2bTnnk 4029
pyrit/orchestrator/xpia_orchestrator.py sha256=J0hNTzqG5CyAbdsnVn0_Q-iqd3E1OcQKWfL7OGCPS_U 10925
pyrit/prompt_converter/__init__.py sha256=mqBu2tjFRYd3lOMF5X2X8-YLT7v66A6w5soMYWaQAME 1547
pyrit/prompt_converter/ascii_art_converter.py sha256=x58AGAzk8KsGpNhHSnK_JVrDUGo71GR4SFg-uXANDA4 1031
pyrit/prompt_converter/azure_speech_text_to_audio_converter.py sha256=Ww3XlrcoCRCWm77skaLZUObyjwQZURtC0fRZmcNZRq8 5449
pyrit/prompt_converter/base64_converter.py sha256=7ui8ATAjmCDTvisXCZZCpz1U-izqcl2YH-CUSUt5L5M 826
pyrit/prompt_converter/leetspeak_converter.py sha256=5cX8EFpqxoAcH-g-C_1IJQ_HV1jTg1r3hBev33VGbUg 1578
pyrit/prompt_converter/prompt_converter.py sha256=N8PyBRLv_jZJGuf6YPGaFI30mNVZer53IrmylEsjTGQ 1437
pyrit/prompt_converter/random_capital_letters_converter.py sha256=woebUitwCrf32zzzEeCvvIbXr0UIobqGo8vxHhjeF5U 3006
pyrit/prompt_converter/rot13_converter.py sha256=flmpmBR04eJ7z3Bmk97vwPxRzfPQkQJ6i9itCokeuv4 724
pyrit/prompt_converter/search_replace_converter.py sha256=cskOyzeDPsm8qkKa7cn1ZVopMUHIO-WJLcxasVRIE84 1277
pyrit/prompt_converter/string_join_converter.py sha256=4SqGgD5Dq03FclAg4FDBuHeYcJsOVJgSSkJrWEa52Xc 1044
pyrit/prompt_converter/translation_converter.py sha256=XV8b_HeSgcgRHxVPJuT5Y88nq9c3tFTCSX5uevsym1k 3673
pyrit/prompt_converter/unicode_confusable_converter.py sha256=s1O7wsDgGhvCC08m37PDN9LaSuK4YZtsk1mf6ANoPG4 1882
pyrit/prompt_converter/unicode_sub_converter.py sha256=-rEF0B93O_9NZ-B3lKA9FlzI83e38AGiwDjDZXRjYWQ 951
pyrit/prompt_converter/variation_converter.py sha256=KioYX_Hwuc3lBHRGXc_Z6vhKcPPxdkX_rWQFcc8t7Hg 3101
pyrit/prompt_normalizer/__init__.py sha256=JJ42LRYmGYIWo7eobCyupMLdGu7OQupJ7cpuwjFr-qk 337
pyrit/prompt_normalizer/normalizer_request.py sha256=3q9Uv9hjzImgpBsYMxLapIWjD2LcwqyCPqstu77wlf8 2521
pyrit/prompt_normalizer/prompt_normalizer.py sha256=z1e8NAoyNpCcWoGgeu3D5jJubZqwCfQHm1ju1_l1gtM 8587
pyrit/prompt_target/__init__.py sha256=qa25Z_mvOdwl8sTN6xncTj2i74E8kZDSsRNVbrYM0sI 1392
pyrit/prompt_target/azure_blob_storage_target.py sha256=Mfog45NuOaCcRxTkjLFpN6I7ElOe658ZCaW_s3AzlY0 5972
pyrit/prompt_target/azure_openai_completion_target.py sha256=V6iAT-5ZB8OB0y08T4G7K8hvNmXLy9b-UIo-NSpCWgc 7256
pyrit/prompt_target/dall_e_target.py sha256=Fz5n8ODBvvQBacGPo0mCSPNxTQ4RJmCpPRIjimm8LB4 8097
pyrit/prompt_target/gandalf_target.py sha256=6bK25o3p6_5d8-lRlN2cnOysuypp_g9SL3FL1-x8HG0 2934
pyrit/prompt_target/prompt_target.py sha256=AlL20JkhMClYG04q9gz0h5jyLOdtash1emDxJo5SL1k 2221
pyrit/prompt_target/text_target.py sha256=9GDQssJ41FMKbfD0qDC5ZSsCyleyBWxOsAzsngzNReE 1796
pyrit/prompt_target/tts_target.py sha256=LVhJj5VQDyz9smmEuebUx2Xd71AAPUNwI7eH5nu4Wkg 4752
pyrit/prompt_target/prompt_chat_target/azure_ml_chat_target.py sha256=XFYiyYBiDNRfEleLrlIUtm6AuirE2pKC3RiJz1kQUYQ 9807
pyrit/prompt_target/prompt_chat_target/azure_openai_gptv_chat_target.py sha256=3wcy0WmufxVG9iVXFMgdSCc2vsAvA72uiu9uMyiiCI0 15258
pyrit/prompt_target/prompt_chat_target/ollama_chat_target.py sha256=z1tlqSh8AUHrO-FD0rssdOxxyx9td3zx3uzI5Zk58tc 5090
pyrit/prompt_target/prompt_chat_target/openai_chat_target.py sha256=49FooFa5LnwgngCqZ78L2hescQes8JJnivNZ2sejXOQ 15460
pyrit/prompt_target/prompt_chat_target/prompt_chat_target.py sha256=1SCKbokK0ZWyiDmvTMQGVMiLeOoJY1ykXgMUSGDwtus 3288
pyrit/score/__init__.py sha256=OZ48lHfToUvHonkmuDh6f7493StrN1YC0ob7WQTbWQk 1153
pyrit/score/engine.py sha256=Kg3Y1Eki0uu3PXY1DiHz-FfQ0RF5NlwfN4b-WlAgE88 3262
pyrit/score/gandalf_classifier.py sha256=fz6Z7VdEL_Xv-9okXMYJ3yib-k6cs8L7oi6jrTkZhM4 4848
pyrit/score/gpt_classifier.py sha256=LgrdeHA2UvYOan_ZOtnLi_QIib0YSVM4Q9OyK227zXs 6441
pyrit/score/markdown_injection.py sha256=_SDyzEOwYFJ7hNkZn4DCS78xMWM4BuTIQ8BdHTCwlBw 1663
pyrit/score/question_answer_scorer.py sha256=DgRclbny_UJf6WryPD6x4ka0ZK4qrrkB83hf92Rur_U 4913
pyrit/score/score_class.py sha256=WMjSEKxENOfwaxCjg6oLeYKqubvKIsAx4tXJXggElSw 701
pyrit/score/substring_scorer.py sha256=YCs-8z8peqLVvdtDT2gJSPrIdGUu2F4FDE6ULKxGqkM 954
pyrit/score/support_text_classification.py sha256=PuFgXDToP_nEDzGOlcwEUuQLD2GQj_l6FCugxmJIRwE 397
pyrit/score/text.py sha256=COc5jXrRRotuLNoPCYMotWY2-aDZiRjg0wkZHCw5bnE 918
pyrit-0.2.1.dist-info/LICENSE sha256=fHekSorNm0H9wgmGSoAWs9QwtdDgkwmBjVt0RDNt90Q 1074
pyrit-0.2.1.dist-info/METADATA sha256=CeZkwY8gBqG8I04ggBn5ZAoUg_goFlrlmxhFFqtnZAU 5413
pyrit-0.2.1.dist-info/NOTICE.txt sha256=0MapCbq23VdJKKcjnTP5f-6KbhnPjiUHU0TmOjMHPE0 222423
pyrit-0.2.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
pyrit-0.2.1.dist-info/top_level.txt sha256=ZSt2K8OaJBJGUfXGpfGJGhTxEEZtLwiIMLAAb5EHmcM 6
pyrit-0.2.1.dist-info/RECORD

top_level.txt

pyrit