pyalbert

View on PyPIReverse Dependencies (0)

0.7.8 pyalbert-0.7.8-py3-none-any.whl

Wheel Details

Project: pyalbert
Version: 0.7.8
Filename: pyalbert-0.7.8-py3-none-any.whl
Download: [link]
Size: 128321
MD5: 5d86c78da7d4a44dc20e0ab7fc8984b3
SHA256: c3dd019c5f3f31f96d1ead4d99606ee2230d343631f1a58fc1c6f3be16cac3ee
Uploaded: 2024-12-04 13:53:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyalbert
Version: 0.7.8
Summary: The Albert toolkit -- CLI, libraries and lexicons
Author-Email: Etalab <etalab[at]modernisation.gouv.fr>
Project-Url: Homepage, https://github.com/etalab-ia/albert
Project-Url: Source, https://github.com/etalab-ia/albert
Project-Url: Tracker, https://github.com/etalab-ia/albert/issues
Project-Url: Documentation, https://github.com/etalab-ia/albert/tree/main/docs
License: MIT
Keywords: IA,LLM
Requires-Python: >=3.10
Requires-Dist: pydantic (==2.8.2)
Requires-Dist: docopt-ng (==0.9.0)
Requires-Dist: wget (==3.2)
Requires-Dist: elasticsearch (==8.14.0)
Requires-Dist: qdrant-client (==1.10.1)
Requires-Dist: requests (==2.32.3)
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: lxml (==5.2.2)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: pandas (==2.2.1)
Requires-Dist: langchain-text-splitters (==0.0.1)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: jinja2 (==3.1.4)
Requires-Dist: lz4 (==4.3.3)
Requires-Dist: huggingface-hub (==0.23.4)
Requires-Dist: tqdm (==4.66.5)
Requires-Dist: pytest (==8.2.2); extra == "test"
Requires-Dist: prompt_toolkit (==3.0.39); extra == "devops"
Provides-Extra: test
Provides-Extra: devops
Description-Content-Type: text/markdown
License-File: LICENCE
[Description omitted; length: 458 characters]

WHEEL

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

RECORD

Path Digest Size
pyalbert/__init__.py sha256=LjAu5I8JUTxHH-A9WXmMf-656tmxEmjncLKyTS4cfOs 422
pyalbert/__main__.py sha256=LeNPl3PiGrhDxhW3asXsf4Vi9sMEkqnL8N9TLVebs0w 72
pyalbert/_logging.py sha256=BI15u74bvx0Cv9z1lCqU-yhXhrXV-6KOUZs3Vx6pC5A 679
pyalbert/_version.py sha256=uC8wB9mRblQ0jUBAOUyCQLUQJ39MC2xybVLB_8ZsevU 22
pyalbert/albert.py sha256=bU-yfRRl9cRkLaEaN0c8t7l7J78DY60es9cXqzJI9IA 6373
pyalbert/config.py sha256=qfiCKnPxkiPx7PXoLYnm5WHBXIiGTWP8NSndGryQfnE 5741
pyalbert/utils.py sha256=lIM6yFkDIfE2vyZuABSJ9piOKwXFBHiHjqwoaJGNYVQ 2527
pyalbert/clients/__init__.py sha256=SqMz9Oi1vOSjc8pXHzy_ImgukFmvNAs14aZI2KUckT8 64
pyalbert/clients/albert.py sha256=ZmXyHioPSofVMYxHrD8_RE5Anc1vq69jiQ9d6mxsWI8 16517
pyalbert/clients/llm_v1.py sha256=6JbcAm85h_we1bhIfkKiQ73ri6vUdBl5lLPrrou8f0M 2425
pyalbert/clients/openai.py sha256=kbscoq77xbrzWHUlFoSDx0nQJYO0AupwWVe2qj7jkac 1593
pyalbert/config/rag_sources.json sha256=NyKG2jb9_0mXYXVUC5zc3UvVBYYAqx4otPQrZxKrnxw 865
pyalbert/config/whitelist_config.json sha256=pxCdiHoL8C6rDagGyl07Do7YiS_Z6Pvn54rZKkPIS_Y 646
pyalbert/corpus/__init__.py sha256=LsSaK3LYi0sa3C7DcEmh1eMwwszqqeSPENAk0U8n1pg 167
pyalbert/corpus/_download_rag_sources.py sha256=dx5WjOFx3Qb0v_H7eBzwT7B2qWqm7g-lp0qOnQPn1XQ 1527
pyalbert/corpus/loader.py sha256=NEdeBpjszQwYRNMowm3z01LEXNIGMEQRSMu5bX9Q0vc 978
pyalbert/corpus/parser.py sha256=ych4Tu70giJLH8SvgqXnpG25Bam3FenzHMnGW1d42QU 23028
pyalbert/index/__init__.py sha256=aFDUxWe2yhRZqPm-n5CUTloW_uxkqB8W5z8_grNnRaY 54
pyalbert/index/_create_index.py sha256=bCF7cPiGqVUdChMrAT8fD_ojz5N0wjZbRg4kVbcU93w 1091
pyalbert/index/commons.py sha256=zzvF14vI7vVjMI3q9uq-dZ4B-Rm8lqpW9Or-YLWxm1s 3751
pyalbert/index/elasticsearch.py sha256=W12TtIAp-jpnDmUmS-oBd-V8DuNJB_00OCPZ79iCoh4 10410
pyalbert/index/qdrant.py sha256=x06CA9TG7gjT6aIzpkJdJDOYq8-R6o2a5POMFZZhWCQ 5338
pyalbert/lexicon/__init__.py sha256=IMpCQk1u3bQqKRB_IgQ_ft-EN5xUuZsW6nWbrTycP60 1433
pyalbert/lexicon/acronyms.py sha256=ZLeim1obDGrK71fQwXQyL0LfWqmZ1xb9qbqwCfPSLKU 107782
pyalbert/lexicon/institutions.py sha256=3aDEbxwcrACLq020mo6Mo4hhezEXYcKfz4i9MEkl7tk 7638
pyalbert/lexicon/mfs_organizations.py sha256=okPGW7tN7Gsc1ynsLjjpwEk-YkTFL4ZmtVcDSQS46ZA 224353
pyalbert/lexicon/operators_fs.py sha256=mPblBm9i717Ffy_KdJ1p56WOMhHMoNARbTrBNAWOu0k 351
pyalbert/prompt/__init__.py sha256=z0hPaZlabpH5jZ-SRx7WeQgL4Ly7OfbXg7S9tc2zyWA 357
pyalbert/prompt/postprocessing.py sha256=nz40vM7TzgG3ZR-VebyKHmK0h7uOKHYQNzZ5fwcL4MU 13986
pyalbert/prompt/prompt.py sha256=lv3exnYa7M0zwz1nI1soQtIWXKwkpftP4LK7q0rDwvU 25880
pyalbert/prompt/prompt_operators.py sha256=6LpwGPvrYjXkFSG343rPyXv0j_QCJaBLcQNATwcMKdU 692
pyalbert/prompt/templates/analysis_prompt_template.jinja sha256=DCDS7IR2TH1w3XQXHlTxn_-ysNVf5xzrRPWFvJkrEoI 237
pyalbert/prompt/templates/prompt_config.yml sha256=3kq401Yp22tSWogTGgjWRUkKNGpwajuMC2ooR-Gayrs 1949
pyalbert/prompt/templates/rag_gt_prompt_operators_template.jinja sha256=0Q-QMB9t5UhMNs5YpC5Hj0FXn-PcvRWaCnVXS6h6S1E 1097
pyalbert/prompt/templates/rag_gt_prompt_template.jinja sha256=qv_bkGKTKOL6oCQCqStNOoCVSV_N-tpAniq27dRnpf4 675
pyalbert/prompt/templates/rag_prompt_template.jinja sha256=4t9E2MqQ-lgE0Ee4Tkc0HwuRwNaRHgAvbM0A_cCipLc 646
pyalbert/schemas/__init__.py sha256=HTgNM409_yqMZOfpJBWibOSZJsJCG4y2mfllxWcdOow 125
pyalbert/schemas/llm.py sha256=xfhnfKuAsKmJkt7ATy3Q9wZWrYoKPhnvkzBLxhjetPw 1693
pyalbert/schemas/openai/__init__.py sha256=YL5CaZlsi9-EzeZ9-FBf3kHZWEQ5GMtedRRvfHrkiOg 22
pyalbert/schemas/openai/api_rag.py sha256=5u7mJoHG2z02WQl8tHuxpUYYCi43GMMPVumgbNiEjCs 1605
pyalbert/schemas/openai/api_v1.py sha256=vr43vIOluJAVVg0KYte4DtJ-oX5-IQ3TAHj0L_UX7uY 27639
pyalbert/schemas/openai/sampling_params.py sha256=iq0iR3PGduDbMEyGY0X7o6ZqQMfp9LnNNL_ouLKCyuE 17555
pyalbert/whitelist/__init__.py sha256=IJj0pFnob3X5GeR0xZkw5sQ4mDaYITG7b7RDp3w4tXU 100
pyalbert/whitelist/_create_whitelist.py sha256=_t6XKl5C1szMR9ncV-dhFmTGiwC0TCrQtAQyPbDZjP8 4761
pyalbert/whitelist/_download_directory.py sha256=SxlePWy3kaN3sH5eDfVvJAZRgF6efMPnRESnOxENFHY 2901
pyalbert-0.7.8.dist-info/LICENCE sha256=7zMvMSNypDHRold8uurgj-uMzXpbtA8J7I7Z7lG3OTI 1057
pyalbert-0.7.8.dist-info/METADATA sha256=NewetcDOykVZ_X1dIV4iwDBaEqZVO2BotUkwltZtfa8 1678
pyalbert-0.7.8.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
pyalbert-0.7.8.dist-info/entry_points.txt sha256=i376JOchfPC8bWjMhjZosA9FwtXLX59C-oSC4UnLap8 50
pyalbert-0.7.8.dist-info/top_level.txt sha256=dN-Rqnrkv_X4yP0TCUh4JfiZk3Um0psajeAPBV0590M 9
pyalbert-0.7.8.dist-info/RECORD

top_level.txt

pyalbert

entry_points.txt

pyalbert = pyalbert.albert:main