refuel-autolabel

View on PyPIReverse Dependencies (0)

0.0.16 refuel_autolabel-0.0.16-py3-none-any.whl

Wheel Details

Project: refuel-autolabel
Version: 0.0.16
Filename: refuel_autolabel-0.0.16-py3-none-any.whl
Download: [link]
Size: 106614
MD5: 7140ef0817b3d3d63be0304a061c4867
SHA256: 2f561ae27ee7318e82fca557f6c0079cd2bc146562444cd0c3239cfca88fd558
Uploaded: 2023-10-16 21:45:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: refuel-autolabel
Version: 0.0.16
Summary: Label, clean and enrich text datasets with LLMs
Author-Email: "Refuel.ai" <support[at]refuel.ai>
Project-Url: Homepage, https://github.com/refuel-ai/autolabel
License: MIT License Copyright (c) 2023 refuel-ai Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.6
Requires-Dist: loguru (>=0.5.0)
Requires-Dist: numpy (>=1.23.0)
Requires-Dist: requests (>=2.27.0)
Requires-Dist: datasets (>=2.7.0)
Requires-Dist: langchain (==0.0.226)
Requires-Dist: nervaluate (>=0.1.8)
Requires-Dist: pandas (>=1.3.0)
Requires-Dist: scikit-learn (>=1.0.0)
Requires-Dist: tenacity (>=8.2.2)
Requires-Dist: SQLAlchemy (>=2.0.19)
Requires-Dist: regex (>=2023.6.3)
Requires-Dist: rich (>=13.3.5)
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: pydantic (>=1.10.9)
Requires-Dist: torch (>=1.10.0)
Requires-Dist: matplotlib (>=3.5.0)
Requires-Dist: wget (>=3.2)
Requires-Dist: ipywidgets (==8.0.6)
Requires-Dist: jsonschema (>=4.17.3)
Requires-Dist: tabulate (>=0.9.0)
Requires-Dist: typer[all] (>=0.9.0)
Requires-Dist: simple-term-menu (>=1.6.1)
Requires-Dist: black; extra == "all"
Requires-Dist: bumpver; extra == "all"
Requires-Dist: pip-tools; extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: pytest-asyncio; extra == "all"
Requires-Dist: pytest-mock; extra == "all"
Requires-Dist: pre-commit; extra == "all"
Requires-Dist: openai (>=0.27.4); extra == "all"
Requires-Dist: tiktoken (>=0.3.3); extra == "all"
Requires-Dist: anthropic (==0.3.0); extra == "all"
Requires-Dist: transformers (>=4.25.0); extra == "all"
Requires-Dist: google-cloud-aiplatform (>=1.25.0); extra == "all"
Requires-Dist: google-search-results (>=2.4.2); extra == "all"
Requires-Dist: cohere (>=4.11.2); extra == "all"
Requires-Dist: redis (>=3.5.3); extra == "all"
Requires-Dist: sentence-transformers; extra == "all"
Requires-Dist: pdfplumber (>=0.10.2); extra == "all"
Requires-Dist: pdf2image (>=1.16.3); extra == "all"
Requires-Dist: pytesseract (>=0.3.10); extra == "all"
Requires-Dist: beautifulsoup4 (>=4.12.2); extra == "all"
Requires-Dist: httpx; extra == "all"
Requires-Dist: fake-useragent; extra == "all"
Requires-Dist: pillow (>=9.5.0); extra == "all"
Requires-Dist: anthropic (==0.3.0); extra == "anthropic"
Requires-Dist: cohere (>=4.11.2); extra == "cohere"
Requires-Dist: black; extra == "dev"
Requires-Dist: bumpver; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-autorefs; extra == "dev"
Requires-Dist: mkdocs-jupyter; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: mkdocs-material-extensions; extra == "dev"
Requires-Dist: mkdocs-table-reader-plugin; extra == "dev"
Requires-Dist: mkdocstrings; extra == "dev"
Requires-Dist: mkdocstrings-python; extra == "dev"
Requires-Dist: pip-tools; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: google-cloud-aiplatform (>=1.25.0); extra == "google"
Requires-Dist: transformers (>=4.25.0); extra == "huggingface"
Requires-Dist: sentence-transformers; extra == "huggingface"
Requires-Dist: openai (>=0.27.4); extra == "openai"
Requires-Dist: tiktoken (>=0.3.3); extra == "openai"
Provides-Extra: all
Provides-Extra: anthropic
Provides-Extra: cohere
Provides-Extra: dev
Provides-Extra: google
Provides-Extra: huggingface
Provides-Extra: openai
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7827 characters]

WHEEL

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

RECORD

Path Digest Size
autolabel/__init__.py sha256=W2SYV16D7fTdYSkcMdiACEvpev_1A2qIdRSbJ-K39Mc 391
autolabel/__main__.py sha256=Bp7PcB6ih7YAw3KGKzSY8a52jmzy08p4bG4fUbBT-nE 99
autolabel/confidence.py sha256=zfLsQvkje9lKo-f9OIULkcfr_49GHA2xg24yi-tlOXE 10445
autolabel/labeler.py sha256=s2g246d_31wfMZPK_eJPeJFNuBi-YqJ2Tp4OWfZ_eR0 25241
autolabel/schema.py sha256=FLiJmMzeF1nazmzVlkdAk9NNjLUKp1xsu0P512QlqOI 6972
autolabel/utils.py sha256=VUVG17Zww-ZM048NUs14YcPeusuzLVXAYo3GHXeiy74 13114
autolabel/cache/__init__.py sha256=k1P5VN7zpA7KK0yOMfmxAGPhbJJVkXC_xwTmSQ7NMS8 196
autolabel/cache/base.py sha256=lMSTV826T9MaS3xM2_m2D-E0PdlMVutob4jSKATxhV8 1073
autolabel/cache/redis_cache.py sha256=nuYE3p34WGW3_MCfCD3FZ2k1mpHhqVmcR9qjkhn3yww 2004
autolabel/cache/sqlalchemy_generation_cache.py sha256=IXlxn-HukDzZmETtsxsAy7wr2V3R-2TFnH_VYGax9_Y 1911
autolabel/cache/sqlalchemy_transform_cache.py sha256=Sf4eKK1JOoTK290j3LF14Y12A9SuEfAJy0_tY7FPjaQ 2059
autolabel/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autolabel/cli/config.py sha256=96ugCSsvIvjbgmrNO939wDGqpsanSGtTqJbEmF0tXt0 17124
autolabel/cli/main.py sha256=aH8Pt8pGVHtYKX5XfFj_IxvTlGqPpq-6Fqmzwi6IYH4 11975
autolabel/cli/template.py sha256=OrMQq8n6lenZRTxaT3aVh_s1FCOG80vZwDHAESB6GzM 1211
autolabel/configs/__init__.py sha256=0kjg3G6DDBkDMKeQBepmPdP7Z5L4CP6OYBzWfQ3iQ4E 65
autolabel/configs/base.py sha256=KkJlgcAsyVNVeI-NI4uRkO0lyNrHtxDmxt-iMK0fwZU 1449
autolabel/configs/config.py sha256=szLDjAWyJNKdk_6jiLSj3AFN6Y9hvn_28UiyS520mzE 10593
autolabel/configs/schema.py sha256=rCbnzB5tJGVKsSnm2fiW4HJjReeYdHuiLUwDZNzIfIk 5258
autolabel/data_models/__init__.py sha256=eS7X1AJEQnE67tnaQlTa_ol8bEvgNbS345cuN90iOFk 270
autolabel/data_models/annotation.py sha256=5R7vmKcLfDcKMxnKmXozmmoAV2FYn9yrlPKKvEWhPNM 2056
autolabel/data_models/base.py sha256=kha9xmklzhuQAK8QEkNBn-mAHq8dUKbOM-3abaBpWmQ 71
autolabel/data_models/dataset.py sha256=k0PQuV8KnWFtihcZO5_34JukYly62vbYK-40HcG_OlU 1111
autolabel/data_models/generation_cache.py sha256=vDp91YlQZA6ErPnuJZSda6RvOw1zh6lanxelDTS0cRA 2642
autolabel/data_models/task.py sha256=3fLCuX8HkUGwWe27xupK_0dsM87BcTf1w3c5lL_M-6M 968
autolabel/data_models/task_run.py sha256=f-saAF7nVd3gWIH7rhK_FRX6kjtHNTfmjqdRk0an4AA 2647
autolabel/data_models/transform_cache.py sha256=OwWHREUJ8hvjLgSWW1ycZcMtvsK3c_gnlyUFpP_yh4E 2327
autolabel/database/__init__.py sha256=4ji7rRVvVREfYWuLifAFnFVXo9LKnZcCfxFYcP0Qy6E 77
autolabel/database/engine.py sha256=9igcnVW4wyMLL7a5zra4HO5IYYjqIPrjlN4fmqd02BQ 660
autolabel/database/state_manager.py sha256=igPvLu9zRG4kmFX39Y_-LwQEHki4YNMg7lIN3un-HZI 2782
autolabel/dataset/__init__.py sha256=U7GQEJZUFWfjjKiR-h0wJqbvpJHjlwCeacZs4LbgaSM 81
autolabel/dataset/dataset.py sha256=5eWzScEFjjNCGWmXVm67KrlMN5OGjGddLrSemv8-5Vw 13639
autolabel/dataset/validation.py sha256=iTB5wek3JXg2eCuDYUp3XQZ4CtWgINqm3he1EZTKziI 10289
autolabel/few_shot/__init__.py sha256=4kWSTxz29x9hvfHDvWpTxjWRN5-CfJRSPpziorLFB90 4201
autolabel/few_shot/fixed_example_selector.py sha256=H1isKBBkETEballWkskYEr8kJLMhiM5pSQjMlCQJU1A 1295
autolabel/few_shot/label_diversity_example_selector.py sha256=IUkslCnS5ASJYm4M8HTuqhdZPZ_IOCTZ38v4SGtc7XM 6378
autolabel/few_shot/label_selector.py sha256=0_UmAMC3JNt914JOHatAaxrzlkf4ePpgLsmA9HKRpek 1854
autolabel/few_shot/vector_store.py sha256=B_uGIzil3ydWhm7ibhBtzOXr52WlvwwnAn2t35S0y0k 17928
autolabel/metrics/__init__.py sha256=r15PXwZuINOCVLAAZ2h_-EIZGjh2iOgg_r19jZT-CrQ 269
autolabel/metrics/accuracy.py sha256=QIhmwKBNIGJckKSMFFy8Z8IDLP7xQdNmu3N_Z7pYkhY 1392
autolabel/metrics/auroc.py sha256=zCkKINmH_YLkf5BOfbURG8P71-L_moVXxS3RbysLnoA 1521
autolabel/metrics/base.py sha256=gUy3hIeCsq0tZR0O3f-RJwEse_wUGDXzOLr-5TCryIw 350
autolabel/metrics/classification_report.py sha256=c67HP0CJg7hMs8eGbiEs0SwscWMau_6kEY98W7ZkAAg 1670
autolabel/metrics/completion_rate.py sha256=w_Vrl21XWoNoXKxpAhY_QsJkm120iEa0aNyxS255S3g 789
autolabel/metrics/f1.py sha256=a1QJaaV-Z_WF8xh2m4UmF74MAnutRjWaaJJ7FczCn-s 3947
autolabel/metrics/support.py sha256=zX-sXXgj_qHTfbzyVhA78rJfUFzdgLoCOEUdYRVwUsU 444
autolabel/models/__init__.py sha256=KYTmAu-5mKFWP_koMt3fWlcEszYCbqk29VxqVtgR1zQ 2320
autolabel/models/anthropic.py sha256=T4jhd__XLz7oMOJ-M_eFafcSQFqHbQ7qtEK2xWSZc0A 2837
autolabel/models/base.py sha256=BJVb8pfTZXULtpnA2rPdkm9tV97OezPxp6Bj8rZwLZY 5456
autolabel/models/cohere.py sha256=IXA_HAVl09E-31jz7eTB0jHxGbXa1q6GavcEm1hY1sQ 2136
autolabel/models/hf_pipeline.py sha256=6d1-4Sw8_X8lSpEoSTaR8SuuzFFFnZW1eGItR-gfPjM 5493
autolabel/models/openai.py sha256=ptyFWGABHBdVFapd0XwTlFRblMiwF4v28n0E_iElFYc 6334
autolabel/models/palm.py sha256=3c_3GcpLr7PVQ_wpNBjGjAxoUvGKt9wp6SpCzXFcs1A 5465
autolabel/models/refuel.py sha256=JsprKRj3sV-mELpz-KOcUS7bwZqT5C3vXxo_8tzHpl4 3677
autolabel/tasks/__init__.py sha256=xuEq1SkWhgh1oS3Xj4ngXP32WBKbmYMjd7LKhPyvHGM 1416
autolabel/tasks/attribute_extraction.py sha256=xG-Ay4wk4s0vZqmtNDUhbTsAi-Q71CIxG250MNLPlag 7285
autolabel/tasks/base.py sha256=LBZdH5cC6ELFN6W9zLRAP78S4PaW7Ot_bSAr4NZv7BA 6567
autolabel/tasks/classification.py sha256=leldM4gRMVc9CRuOxewGkPFJ3DBF_sbbcLLTQJJwaBk 9166
autolabel/tasks/entity_matching.py sha256=EwmKlpF3p2QUVPjbIbORfkQqwxucDkbSqxxECcmBrGc 8669
autolabel/tasks/multilabel_classification.py sha256=3fWChedsjyvVXJgugDuwmeF3RMW8KGrsvsJbuOAYCfs 5664
autolabel/tasks/named_entity_recognition.py sha256=H5Lji_HzqscYb9VI9n4Mo8fy04mdLSrbw-Nxp2HNSwE 12676
autolabel/tasks/question_answering.py sha256=SCgJ_FfdLmD0wzmIi1Hed3Ttme0KbcMXPqI7yF7x7ps 5346
autolabel/tasks/utils.py sha256=-uixCrBj51clwcZTAkTeWYcwIN5gCNpjQ1SAzFA002k 1709
autolabel/transforms/__init__.py sha256=EHVksghnmjRuGiXCtJNOb4LfjP4ZH3FZ9DruRXhfjEQ 1567
autolabel/transforms/base.py sha256=zApH9HFZw3NZGlfs-mTSg0Aa7TyljuqrRQ8hy3s48i8 3831
autolabel/transforms/image.py sha256=vT_LmD8wqg6Cb44xZbKzQZVRdmacv-DkPiKM1wcnJiA 3072
autolabel/transforms/pdf.py sha256=WZmOGEGkYqocMDOxbngerzouwUoPd7Dfth9Ee6kOFgQ 4430
autolabel/transforms/schema.py sha256=qkaH9BOz45JXT-5qbRRSAIKLlPO3lTd0y3ciDFTyv-0 1841
autolabel/transforms/serp_api.py sha256=fZBuZDp_7FWHmKgeQnX4DvbGhT4eXFnTrEmKZvnq39E 2424
autolabel/transforms/webpage_transform.py sha256=CwCxwCu4CvxD0_6Nz5rOHj3aRgO4Hp81bNlfuBVOWSY 5553
refuel_autolabel-0.0.16.dist-info/LICENSE sha256=JZYvJwD1IYvdSwsV9jZ5-gGnQG74yErz4p4dz-tj-MU 1066
refuel_autolabel-0.0.16.dist-info/METADATA sha256=dB_8zHx3B3jeh5DCRvtpgZ35FWAKFbliygRtn9Lmm3Q 13325
refuel_autolabel-0.0.16.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
refuel_autolabel-0.0.16.dist-info/entry_points.txt sha256=yn4g57j8elWzkb05oM23sBvF2JfF4sIQOAg1KPZuwjM 53
refuel_autolabel-0.0.16.dist-info/top_level.txt sha256=-gdDkNe87VI-kH6VYNnWfXLwHk6sRIX5HmjNI-VJE0k 10
refuel_autolabel-0.0.16.dist-info/RECORD

top_level.txt

autolabel

entry_points.txt

autolabel = autolabel.cli.main:app