promptflow-evals

View on PyPIReverse Dependencies (0)

0.3.2 promptflow_evals-0.3.2-py3-none-any.whl

Wheel Details

Project: promptflow-evals
Version: 0.3.2
Filename: promptflow_evals-0.3.2-py3-none-any.whl
Download: [link]
Size: 113065
MD5: 6c6ee3d26b4ef0458d4429326013b970
SHA256: 4a07f85db9b3564b654e5c380360c699fbc470acd2e15046c1b2f78df1730cb6
Uploaded: 2024-08-13 21:00:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: promptflow-evals
Version: 0.3.2
Summary: Prompt flow evals
Author: Microsoft Corporation
Author-Email: azuremlsdk[at]microsoft.com
Home-Page: https://microsoft.github.io/promptflow/
Project-Url: Bug Reports, https://github.com/microsoft/promptflow/issues
Project-Url: Repository, https://github.com/microsoft/promptflow
License: MIT
Keywords: telemetry
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.8,<4.0
Requires-Dist: aiohttp_retry (>=2.8.3)
Requires-Dist: azure-core (>=1.30.2)
Requires-Dist: azure-identity (>=1.17.1)
Requires-Dist: isort (<6.0.0,>=5.13.2)
Requires-Dist: jsonpath_ng (>=1.5.0)
Requires-Dist: numpy (>=1.22)
Requires-Dist: promptflow-azure (<2.0.0,>=1.14.0); extra == "azure"
Requires-Dist: promptflow-core (<2.0.0,>=1.14.0)
Requires-Dist: promptflow-devkit (<2.0.0,>=1.14.0)
Requires-Dist: pyjwt (>=2.8.0)
Requires-Dist: urllib3 (>1.26.17)
Requires-Dist: websocket-client (>=1.2.0)
Provides-Extra: azure
Description-Content-Type: text/markdown
[Description omitted; length: 2827 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
promptflow/evals/__init__.py sha256=d5b08hPILQxNDQ9p22-0d5Fl-90qmLEP7axZw6c0Ryw 267
promptflow/evals/_constants.py sha256=KMVEMdIivJBAuoiTqRUSpxVE4rlIw89-tJyoFJWFbFY 1038
promptflow/evals/_user_agent.py sha256=2py0W-6HI4VhVHbYd3YGsORVj9ivoRXuazyw1xkuo4U 290
promptflow/evals/_version.py sha256=zcJU00xLlLrhXRfyAJTDfCzMN_a99DaV9NstAgy6Urk 413
promptflow/evals/evaluate/__init__.py sha256=oUs_M1GkTJOUgK6ANfFbn_jk3iu2QejAD96ivFpFMZ0 312
promptflow/evals/evaluate/_batch_run_client/__init__.py sha256=IxMAKlSZnjf-Vy8LNvhchNOEfCxAjUnfrgumqUvhrwE 369
promptflow/evals/evaluate/_batch_run_client/batch_run_context.py sha256=nGjuX-ydqm-KYdXea3Incga_4QgmIZO5mHIMNq1VaZE 2274
promptflow/evals/evaluate/_batch_run_client/code_client.py sha256=plGMaTA5NOZOJ4YGnVKnNpS6vkG2gdGeJjlqN2MA5_I 6993
promptflow/evals/evaluate/_batch_run_client/proxy_client.py sha256=cNm5IVc4DMgpNfpe0SzCtxOAccgHvYTM79S-RFUlosQ 2215
promptflow/evals/evaluate/_eval_run.py sha256=VEqz2mbCdLDZDarYXCRQSEho7X66ZihxrMISvw5b83s 20053
promptflow/evals/evaluate/_evaluate.py sha256=oH2Qy1SSTgRZr_d3seSVIACxAHu280H3Y58hfxakwvM 21906
promptflow/evals/evaluate/_telemetry/__init__.py sha256=SguaK29uq9SQLYPllyKscIvjGf85TyRJb2PkQ_npArs 6592
promptflow/evals/evaluate/_utils.py sha256=wAWq3gWCFAtuTQ-nGIGqyHB0-N0lDR7edgK-Ag18aeY 9362
promptflow/evals/evaluators/__init__.py sha256=D283qhU4sXgfXgmggHo9O6clrfjLk_wUanV2x2JclKE 1107
promptflow/evals/evaluators/_chat/__init__.py sha256=45O5jFw2Od0acooHuv5gGiXcqegYuNiFjh8DL9CCqlg 259
promptflow/evals/evaluators/_chat/_chat.py sha256=711FKGnO1zRolfpaW0qaAiMAtCDY8RAFixUFXK9cqMo 13016
promptflow/evals/evaluators/_chat/retrieval/__init__.py sha256=VObUAoUMd3uqG7rUC60RySth_qaZxQ296a0jU4pwonw 282
promptflow/evals/evaluators/_chat/retrieval/_retrieval.py sha256=VvtkTIwcr1OKErgniEK-3D7JSkoYD_bjWsmxK44nIQw 5573
promptflow/evals/evaluators/_chat/retrieval/retrieval.prompty sha256=YG53D30Mh2rvLmUCXFekZzHFJFhcmJAmcjxxg1m7OL4 1809
promptflow/evals/evaluators/_coherence/__init__.py sha256=Pas4_QnSfIXRtdU1T-8MeuQfG6ug-waJeC10fDnVWSY 265
promptflow/evals/evaluators/_coherence/_coherence.py sha256=fSTO6E8wvMEVMgQW8ceA_kvHvEw4xUBjBMFjhn0GqzQ 3522
promptflow/evals/evaluators/_coherence/coherence.prompty sha256=MzB7dFRhb5Rn4jJYv7JmbFak8wU7kPxr0oP2QA9PrfU 2789
promptflow/evals/evaluators/_content_safety/__init__.py sha256=FyA_YXkbH3Atkd_ibmf9Y0ewYIS6jRIfiE0e_LS1qrQ 670
promptflow/evals/evaluators/_content_safety/_content_safety.py sha256=VP2XdycUpWaUMD1TnZErKNJ7VXC8R7_lJ_f3lKkU3H4 4443
promptflow/evals/evaluators/_content_safety/_content_safety_chat.py sha256=8xaxurkcQWrNt8u4uRVqNwBCiaDapAjHZOyGq3PoBRA 10513
promptflow/evals/evaluators/_content_safety/_hate_unfairness.py sha256=zhvUnmIaMWaBCrTk6Kqzu9hjEZFuJImOfO3kztCRAdg 2843
promptflow/evals/evaluators/_content_safety/_self_harm.py sha256=KOoi26J6NMKtObRz0Mxi1M7vurmdpQybTYrPDGDvX1M 2642
promptflow/evals/evaluators/_content_safety/_sexual.py sha256=5nn3nihB6kFbFnUtlDiMTc6yjo7FYOLPjl6kMUJ--cs 2610
promptflow/evals/evaluators/_content_safety/_violence.py sha256=5TwWV22xctvgTx5zvCeNFNOC7mzl_0cCQd1rwZjB0cE 2634
promptflow/evals/evaluators/_content_safety/common/__init__.py sha256=SiohPHRlsyQvbymccPHO9VQ7nJj00DgV-c9NDWVnIfo 290
promptflow/evals/evaluators/_content_safety/common/constants.py sha256=BMyJypVUf49w24dLKg5-fBVZ-Vp87ZPwodfJbdTFHcA 984
promptflow/evals/evaluators/_content_safety/common/content_safety_base.py sha256=KdFQEu0O-ItQmTJbc9jBiyYsT-Gr-loHKy7Kq0CbW1M 2461
promptflow/evals/evaluators/_content_safety/common/evaluate_with_rai_service.py sha256=TfgK0Cas5zRZIXPI47x9HNsCC2xpWayt1jcc1odPu80 13439
promptflow/evals/evaluators/_content_safety/common/utils.py sha256=G1ujvGmvQMuI_eKiapL8lXk8qGg3ONZ6Zs2VI-5gf1o 1133
promptflow/evals/evaluators/_f1_score/__init__.py sha256=syKemrDDjSPvdM_DF5V75mtMD6VMBaF4NftrBZQiO8k 269
promptflow/evals/evaluators/_f1_score/_f1_score.py sha256=wceabBZ_N-tJsLuDHFXElET9Xi29bUppsc3pLmKA_Aw 4276
promptflow/evals/evaluators/_fluency/__init__.py sha256=PC6HZuPWxDwi8WQ3jQFs8wwoxEKMXrJ056nmiiOcNJg 268
promptflow/evals/evaluators/_fluency/_fluency.py sha256=xd63T42cDjOkVWeydtBftjepODVOCb5p_ZNL_GwPZ50 3490
promptflow/evals/evaluators/_fluency/fluency.prompty sha256=vBtKGuu0OaV9O59HTHAKjV1O3PkO-lb_4A-sjXCjoVk 2642
promptflow/evals/evaluators/_groundedness/__init__.py sha256=MSmGm0KLM5ywd7s1iBCeHpcvo9eA4nIEyVwRHnvMhv4 283
promptflow/evals/evaluators/_groundedness/_groundedness.py sha256=1EQGrHRXPS4Rg4aNGOaFxA8W_GC2vIgcBSCJQ2sH61U 3666
promptflow/evals/evaluators/_groundedness/groundedness.prompty sha256=A59q_G5Gh8mwsUg36Qo9_peZgNTNZdxzGjZR--U3G9o 3249
promptflow/evals/evaluators/_qa/__init__.py sha256=8-Z3_hSIr81GV_y8RuIOXBNGWG3jX0a5vhqmjdDS6NY 253
promptflow/evals/evaluators/_qa/_qa.py sha256=-SlgLrs2N3JD1uNRO9rwGuJyzz0a44v8SAvXqtOt8VA 4332
promptflow/evals/evaluators/_relevance/__init__.py sha256=ws4vVxms4-oSLFwzlGN85fUZ9mKcU-Je5aZ8lHzJx4o 274
promptflow/evals/evaluators/_relevance/_relevance.py sha256=6Cno6S4CQvVciWzfCe3Y_csshviD6j7hlOHmVr7Is_0 3917
promptflow/evals/evaluators/_relevance/relevance.prompty sha256=u0TObAIbp_n7Cl7WFJN3buthsqYvfOMBswlzgGpkLVo 3806
promptflow/evals/evaluators/_similarity/__init__.py sha256=FF1sas6a94XmpB9qjoLMN6UHBHKeyrFypSY47DT7Icc 277
promptflow/evals/evaluators/_similarity/_similarity.py sha256=yE3HNUbUbPfvPSQ9PKuSj0TWQK0cHu8iivuUjfBHrfA 3903
promptflow/evals/evaluators/_similarity/similarity.prompty sha256=ki9jKrA15zqu6JKwNcUIyb20bNESilMHvnfAJiSzT84 4843
promptflow/evals/synthetic/__init__.py sha256=kbr85G43UneOe9LHhTSLmopFJIAwZpVXeJloER1DTRQ 282
promptflow/evals/synthetic/_conversation/__init__.py sha256=XLADkKIWfoEa0f9Jl9obJG7QHxUpObktLH73hpttfM4 12623
promptflow/evals/synthetic/_conversation/_conversation.py sha256=tMna_5sW63sJI38iWPIH0urFKRF9Qhgwu3P2npOjVyo 6355
promptflow/evals/synthetic/_conversation/constants.py sha256=Pu1RsJ9RczboDGQfQm6jf6daE9vvcguOBNOweiT4p48 1012
promptflow/evals/synthetic/_model_tools/__init__.py sha256=vWz5HzCcT69M0VgDBT1BXHXh8o0surRAXQkVVv6v1Yg 950
promptflow/evals/synthetic/_model_tools/_async_http_client.py sha256=OGWkph0uhP8jyJfQk9eBVfynYxqtO2jQSbjec52Gi0o 4705
promptflow/evals/synthetic/_model_tools/_identity_manager.py sha256=xIiiTKgHfCMNOBE4AcZgKe4nfz0J-2PExEeeHKbFNak 5196
promptflow/evals/synthetic/_model_tools/_proxy_completion_model.py sha256=1g5cH0wkQ63DfinMz96Yv2WMiYsmSlJNx6-FzbliWZg 8881
promptflow/evals/synthetic/_model_tools/_rai_client.py sha256=IbXwd5YnoS5mvExz4aRM0YLn1wmSyBKWZZvio9UpFFk 5291
promptflow/evals/synthetic/_model_tools/_template_handler.py sha256=7lo721FD4HKj43jGP3syylVN5UwySqTdFfYRqoI4Ds0 4892
promptflow/evals/synthetic/_model_tools/models.py sha256=DUcxZrOLZ979dOAkgexkMD2WvdUpFTTocPJkLIbDgFk 24003
promptflow/evals/synthetic/_utils.py sha256=il9CW6lZzPDGUnSyRuJ0dOS3c_B61BmFUcEOTjzCk48 2644
promptflow/evals/synthetic/adversarial_scenario.py sha256=LjShUrRmm5nzbGG4UNcfQA2KxMaybJOiZSmgdPavwJc 637
promptflow/evals/synthetic/adversarial_simulator.py sha256=VWn47mvd9ZASZMwusqg9oKmIg-1zyMj0mV2axg0skzg 18608
promptflow/evals/synthetic/jailbreak_adversarial_simulator.py sha256=4Isgs9ShQfE5WrPFNA2RKF4IVDPzVVi_AWWGziXFiy0 10047
promptflow/evals/synthetic/README.md sha256=z08xj-_M7LXrR_oQh4E4MAKh1sJjIGpYEXyzD1ETIqg 38481
promptflow_evals-0.3.2.dist-info/METADATA sha256=9MVCm8a_cbGCjpJu9xEzqHu7yV0eEnMQbt3htmOvBiE 4293
promptflow_evals-0.3.2.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
promptflow_evals-0.3.2.dist-info/RECORD