llamator

View on PyPIReverse Dependencies (0)

0.0.1 llamator-0.0.1-py2.py3-none-any.whl

Wheel Details

Project: llamator
Version: 0.0.1
Filename: llamator-0.0.1-py2.py3-none-any.whl
Download: [link]
Size: 75639
MD5: 94f7adeedf73a41a60bb1be651228bc9
SHA256: afb353f7b9a2bde157b24b2a263b72ed7e89e35d31b953520d9afd4c3247bdad
Uploaded: 2024-09-12 21:36:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: llamator
Version: 0.0.1
Summary: "Framework for testing vulnerabilities of large language models (LLM)."
License: Attribution 4.0 International
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: Other/Proprietary License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.9
Requires-Dist: python-dotenv (>=0.5.1)
Requires-Dist: openai (==1.6.1)
Requires-Dist: langchain (==0.2.16)
Requires-Dist: langchain-community (==0.2.16)
Requires-Dist: langchain-core (==0.2.38)
Requires-Dist: tqdm (==4.66.1)
Requires-Dist: colorama (==0.4.6)
Requires-Dist: prettytable (==3.10.0)
Requires-Dist: pandas (==2.2.2)
Requires-Dist: inquirer (==3.2.4)
Requires-Dist: prompt-toolkit (==3.0.43)
Requires-Dist: fastparquet (==2024.2.0)
Requires-Dist: yandexcloud (==0.316.0)
Requires-Dist: openpyxl (==3.1.5)
Requires-Dist: datetime (==5.5)
License-File: LICENSE.md
[No description]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (74.1.2)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
llamator/__init__.py sha256=JRifOnsN0ZsgmrW-Y59tEcZAt6V_kusDoRmeOHoOFDU 354
llamator/__version__.py sha256=fUMQ6aW6jXfRmE7VUPaQQUpQAp2Wq-jn0GFJxDZSCMw 50
llamator/initial_validation.py sha256=xhEoZPFYS0-T1hfIDOe9XilTPJb94kOtjCVkCZLwhM0 3705
llamator/main.py sha256=tIOG1pCmiR5TlPvWbw-7bi30Td4UrsYK9LMLZ-mCpsQ 5929
llamator/ps_logging.py sha256=QxyNkrQoxpj-rCsDE5j3FcSYgxZroDNGuSfwcRU0qko 1944
llamator/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llamator/attack_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llamator/attack_provider/attack_loader.py sha256=CifL3VT8UNYxX-ReXwFBqwNJB14B5y2efFNPm4BcPZw 312
llamator/attack_provider/attack_registry.py sha256=0D6a_U58euuSVUgervUhcZZK05GcpiT0NNgXW3FxVd0 2855
llamator/attack_provider/run_tests.py sha256=dVpAUJaZtZZI_bgU3ji4T9XVu7PlT5_iW1cFr_nz500 12407
llamator/attack_provider/test_base.py sha256=aDF387HI7tzL4gJMtVlhQUIZM1l5prsTUZK6e93_zMo 3999
llamator/attack_provider/util.py sha256=1cpyGN7mT-P6HCMRfg5-CZpTgdU1tBVaWRKQW165rqo 2589
llamator/attack_provider/work_progress_pool.py sha256=TtjbzGyNIlpk79n-QSTBfqdqVPIZCWNMSSwIBnhGoQs 5087
llamator/attacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llamator/attacks/aim.py sha256=jqWs7-kZi1pSkss4QdAXbWl5cbq-tsI50wuQRlccVjo 8035
llamator/attacks/base64_injection.py sha256=QSAZ12mXaBvjrctx7NMJOE0e-czEBe_xejSjp77bHnA 6813
llamator/attacks/complimentary_transition.py sha256=N4I-4IalulgfnsUwQpZ93FYGn5XBfUYXzIec9uFbh8Q 6377
llamator/attacks/dan.py sha256=bMuU6ntwzK7JFaAFKE7mO7c9j1HT0M_wygszstp6OkU 6723
llamator/attacks/dynamic_test.py sha256=EpAZ-pglXluCpD1KybbJGLq1hx4aDltFXzR9f22pi4s 13956
llamator/attacks/ethical_compliance.py sha256=Wp62Wv_UkWEt_iPPhvSeG1QLfvBp4tD5DylWWtcJ8Lk 12420
llamator/attacks/harmful_behavior.py sha256=dWMNcMNY-JsmqBNqS_wpP1qTqPqBUReBdCjQFTmxkd4 5200
llamator/attacks/ru_dan.py sha256=l30RGooey_a8D8TqkdqsPfpb4QJFUuakrIIkFTYzv3k 10671
llamator/attacks/ru_self_refine.py sha256=ai9c955CmxtooLyhpXFhqTTplkw0bUiSnCaEjh2QQgo 7358
llamator/attacks/ru_typoglycemia.py sha256=XO3cu7ZKrY3RtAz584r2w34UBDkZ8aGZIsJ7KTquLhU 4517
llamator/attacks/ru_ucar.py sha256=D4Ofrm6XpDHYIPRU9SGDXgIUZZGIJUajRiP09XTr5jQ 11602
llamator/attacks/self_refine.py sha256=9b5CzbxfQRUw_syP-YvffTAAMyaQ-EE5UPvAOJtKNg0 6677
llamator/attacks/sycophancy.py sha256=fP6Bk5lm9eu7Q6eos9aqIDr-1vV4kMsKQ9sZQKAKABo 15219
llamator/attacks/translation.py sha256=jKqwa0qbTSsdrEnCwNg5EfxeSHSFU3U-kv43mxB1myI 5953
llamator/attacks/typoglycemia.py sha256=ebqWkVM40u-kdiLBajvpHSq5VQm-Qg48Sxo2jtaefLo 4024
llamator/attacks/ucar.py sha256=7jc14hNGJeihS8RHSKi8v6TRWVImXDNn0QhDSDrGM5Y 6268
llamator/attacks/utils.py sha256=H2z_itaP-7JdJ15l2N1O1XBYa1cTquREAe_7-5K2H_o 5757
llamator/client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llamator/client/attack_config.py sha256=Y4zLZz9CjRKWbyXHbBdUqR4DRPbhsoQY_ipdom1TL-4 250
llamator/client/chat_client.py sha256=CbdyOSR9KZWrbFSMblEXOYCFNTOja2vM9DkukvHfUkE 4148
llamator/client/client_config.py sha256=GiZZuN4GxwAgViSXt9s7CnJrjZlzYeUBGPAjqH_uDJw 1873
llamator/client/langchain_integration.py sha256=b-g334mt6RPjSMWiy-v8gGFaSpfgdhxGaYlGwuLjLes 4335
llamator/client/specific_chat_clients.py sha256=Mjxz6E371HlMIqxtz6lWLHGh3InVZ6l9mSb_kzr3jdo 9712
llamator/format_output/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llamator/format_output/logo.py sha256=NLud0x1BsDgZqaRrEonBR_-Tj0Vkp1P_V6MQf1tF56s 508
llamator/format_output/results_table.py sha256=yTB-y4hm3B2zAVPReZOr3me-G9G7FH2KwWuuNCSXyac 1931
llamator-0.0.1.dist-info/LICENSE.md sha256=9fe3ryT3hyLR2AJ4GrqSY8CFJgja3ksFO9DEFLF2104 19088
llamator-0.0.1.dist-info/METADATA sha256=6iuLWWr0MnUnNw7zYkuKs82cvYu0Utr7hNkjKoQSqWI 1363
llamator-0.0.1.dist-info/WHEEL sha256=qUzzGenXXuJTzyjFah76kDVqDvnk-YDzY00svnrl84w 109
llamator-0.0.1.dist-info/top_level.txt sha256=EiNn1hJ_GvQ79G0ev7N9KQTMsSTfPeIwQPBL0lO9XJ0 9
llamator-0.0.1.dist-info/RECORD

top_level.txt

llamator