pyllmp

View on PyPIReverse Dependencies (0)

0.0.14 pyllmp-0.0.14-py3-none-any.whl

Wheel Details

Project: pyllmp
Version: 0.0.14
Filename: pyllmp-0.0.14-py3-none-any.whl
Download: [link]
Size: 104266
MD5: 0ccccf733c85b6d6222b9b196bdc41e1
SHA256: befc59667ca52b4948c817a527916df3930e93e8d6fbded49ced07cde9507e07
Uploaded: 2024-03-04 06:53:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyllmp
Version: 0.0.14
Summary: large language model Programming - Type safe structured generation
Author: elokow
Author-Email: lukas.kowejsza[at]gmail.com
Home-Page: https://github.com/elokus/LLMP
Project-Url: Repository, https://github.com/elokus/LLMP
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8, !=2.7.*, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*
Requires-Dist: colorama (==0.4.6)
Requires-Dist: jsonlines (==4.0.0)
Requires-Dist: jupyter (<2.0.0,>=1.0.0)
Requires-Dist: pydantic (<3,>=1)
Requires-Dist: python-dotenv (>=1)
Requires-Dist: pyyaml (<7.0,>=5.3)
Requires-Dist: structgenie (>=0.1.21)
Requires-Dist: tiktoken (<1.0,>=0.3)
Requires-Dist: tqdm (<5.0.0,>=4.62.3)
Requires-Dist: uuid (<2.0,>=1.30)
Description-Content-Type: text/markdown
[Description omitted; length: 3024 characters]

WHEEL

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

RECORD

Path Digest Size
llmp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/components/base.py sha256=JY9yOtzcXe9Oilks261HQsvRKeBztbq7gnSMh4YC0PE 5035
llmp/components/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/components/evaluation/engine.py sha256=3LtVDhvTMgdgBVUZShnOtv2HMdj7sNaU6x5L_XBHT1k 3764
llmp/components/evaluation/metrics.py sha256=9XUEPex8B69L91qkFHM4dmHslXlSgulqFP2Qg7EoEmo 1828
llmp/components/evaluation/prompts.py sha256=yFjUoRQpd2xEujlS3-QjHP27OK7pJhJuNmBxNzAjXIE 1075
llmp/components/example_manager.py sha256=NS8zm3RnCjDMQkDlgiDBQpHPR4Fk8cMxZqArrRu0uaA 6133
llmp/components/generator/__init__.py sha256=gHP3qs1yJ4gqWfzK61xgt6WVNseVnuDFMkOza60Tl0s 235
llmp/components/generator/_prompts.py sha256=PxRvUEmdKyIFFB81N0J0PpsiEVYmUwSaAp6Xi0v6qcs 5742
llmp/components/generator/concurrent.py sha256=fMkamZ-C3zj2TWYLycHjGma-vpJvptXrSLHz1F44Sx8 6651
llmp/components/generator/consensus.py sha256=h0Ki_7YJxPkkK1ucY4MCssISpTnCp48YUAwuw98ccOM 3233
llmp/components/generator/examples.py sha256=50iWs3_-xqp59-x1nYHK8zAp1bf3_roWi8y2K9tZ-TY 6738
llmp/components/generator/simple.py sha256=ZHQwCBD3BCyXDr07FhLBzCWYEr4jor55zhrwY42qzNA 1742
llmp/components/generator/verification.py sha256=5T9DiB-8FcVKxMkTBodrfRIW2ai0UMz4Pge3H46LGV4 6059
llmp/components/human_verification.py sha256=Ej4X2vdk-bzoYisCPUJbh4bk7gkUuoAVy9cU_e9uyCY 279
llmp/components/instruction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/components/instruction/_prompts.py sha256=XTJNuNXcRt6zbOiRmgeE6DxBqCf7bpI0FlkfNDGmR24 5556
llmp/components/instruction/generation.py sha256=MfpJ3dqcbzeADf25mYhCn9hzQqexa5uKPR-WUjlDC94 1090
llmp/components/instruction/mutation.py sha256=ssrPvaTux1of3BooLuRm3QK0vgFMu2ddpzIkmtkoADc 950
llmp/components/instruction/utils.py sha256=MdbCg5RrUl1fxtN8HH54vskqPDHb5-ujlNVU0IYLOSc 4758
llmp/components/job_factory.py sha256=YDnY9R6ndP_u6VDwSY5LJGP83xxh7vuXl1pBBjgxfqs 8515
llmp/components/optimizer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/components/optimizer/_prompts.py sha256=Ho5kgLiYEqcEL_QI6XyF2-cwOR9Pp9Pa2qHUcPX8NJs 4282
llmp/components/optimizer/examples.py sha256=kuRSg-5kAFAp1uUb9AlwOvOQH3LPAflGILpajVkK0xQ 5786
llmp/components/optimizer/instructions.py sha256=TAXF9GqABuiuLCFPQc8f7zkIPQg5kQR6W7PbzU304oM 5062
llmp/components/optimizer/optimizer.py sha256=PW50hxAwbLrmGpEhOYX1WJ5X5tb2egkSsWOfq0GCIBw 3422
llmp/components/settings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/components/settings/global_settings.py sha256=1P4zw7306IvGfWWLIYOGfFfsN7anXuHtxa9_w2UME3k 4595
llmp/components/settings/program_settings.py sha256=HtpWJApY_WhvSL8X0UplGbJbNFPgNXP0tANxRjM5-sk 2909
llmp/components/settings.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/data/jobs/28b29c66fe9543e9a16aa25a1be22922/event_log.jsonl sha256=KrFPOPbwm3AJCKcySknbVYwCqp8uCfzC3yNXlF0KDT0 1078
llmp/data/jobs/28b29c66fe9543e9a16aa25a1be22922/examples.jsonl sha256=HWQELn-8qN12TATw_KGRTpLOUKJwZq4ttGHlOHJAOJU 828
llmp/data/jobs/28b29c66fe9543e9a16aa25a1be22922/generation_log.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/data/jobs/28b29c66fe9543e9a16aa25a1be22922/metadata.json sha256=Mvbc021sh6utW6K2knyzldqqkyLHFBHqPYtvy-5gBps 2421
llmp/data/jobs/28b29c66fe9543e9a16aa25a1be22922/version_history.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/data/jobs/ef99861f501942888a73783a6d8202ab/event_log.jsonl sha256=juwqNQBoWfLUTFNkS0h9GHC7dWaFNBjkJvbR3kAbZfs 1337
llmp/data/jobs/ef99861f501942888a73783a6d8202ab/examples.jsonl sha256=KcQnCM14qclJby4D4A185JNKnJZpMAl8R9W3EMMXEiM 774
llmp/data/jobs/ef99861f501942888a73783a6d8202ab/generation_log.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/data/jobs/ef99861f501942888a73783a6d8202ab/metadata.json sha256=OG4b341_Lw8-QiMsS82Ss_KC_HxC1bJXYM1g7PPEKnY 1467
llmp/data/jobs/ef99861f501942888a73783a6d8202ab/version_history.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/data/jobs/fbe99910ff1f4f4e8e87940c72980ddc/event_log.jsonl sha256=Ou_ZXza7-48qEtaLn6YroPdpuEKWj5UFFU322nVS-5c 30741
llmp/data/jobs/fbe99910ff1f4f4e8e87940c72980ddc/examples.jsonl sha256=V4mIR7lC4hy_ue1iFlIDgu7Np2ooKKqdLr_tMUxjjKI 7556
llmp/data/jobs/fbe99910ff1f4f4e8e87940c72980ddc/generation_log.jsonl sha256=XFlmvXhsy8xsN6Ec6VtclPdS2liSURD63SmNYgJGCyw 9841
llmp/data/jobs/fbe99910ff1f4f4e8e87940c72980ddc/metadata.json sha256=xHAW0YUhqoxmPPU4ZAtoMm92ezKm3EbE1kIbECoJfq4 1288
llmp/data/jobs/fbe99910ff1f4f4e8e87940c72980ddc/version_history.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/data_model/__init__.py sha256=w5aGvyfDooBLPqdB0GUaXih-X1SzX1VP48cdOQvPEQI 78
llmp/data_model/events.py sha256=EPAF9iy3aKsqboXWF8dyIVceTc9-mmRZu-aA9ukMKXQ 2639
llmp/data_model/example_record.py sha256=17Xs7xUmNChuy8gZxDfgtMVRPN5gttX5PEJk_j_7DG4 2945
llmp/data_model/job_record.py sha256=vHMTKZ9dBxUh8YHFjcNYY4tu-5tmh0buU8MC4B_Od24 12860
llmp/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/integration/example_selector.py sha256=StqZ2IMbqK0U_aA6J3hHrGggtzCsuFj5lpIR-hTXw5A 374
llmp/integration/structgenie.py sha256=WRzvNg7XsliR7kueV1NTFzfav4C3oxBqc1lAJpHOh8I 573
llmp/pydantic_v1/__init__.py sha256=9tkadphNR23_sGs1phHfP0L8EbKEveBLTpmZ7bUwYj4 348
llmp/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/3eab96744a904593b9f5641bd402be66/event_log.jsonl sha256=kdBMaapHWRs7o01uWQdh9SyjvzgW430boFtVv9S7VYc 2513
llmp/services/internal_jobs/3eab96744a904593b9f5641bd402be66/examples.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/3eab96744a904593b9f5641bd402be66/generation_log.jsonl sha256=ftzsFXYb4TApT22o2RDzvBKdVaugyiCEU0TLiMCwwGg 3274
llmp/services/internal_jobs/3eab96744a904593b9f5641bd402be66/metadata.json sha256=TyWqYPlaz7zZunDMO5aroenXTR4msSCMLB85HloJW3c 2935
llmp/services/internal_jobs/3eab96744a904593b9f5641bd402be66/version_history.jsonl sha256=2EDj_IkWAPpvWOWYynWnBbn9JSBirmOqqUpkIf2JWpU 2865
llmp/services/internal_jobs/797f4432f3384aa29b2736c2e064f756/event_log.jsonl sha256=ttc1VHAIC44QsD6xwPgjM0JV6A9j9HwTd3z89zylBDA 1577
llmp/services/internal_jobs/797f4432f3384aa29b2736c2e064f756/examples.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/797f4432f3384aa29b2736c2e064f756/generation_log.jsonl sha256=v_1BjRSDUK7q0lLB6Rnhl7SNr9P0_tUYc6CcBL0Rcnk 1832
llmp/services/internal_jobs/797f4432f3384aa29b2736c2e064f756/metadata.json sha256=8kiAx0CskgoS5hqjO-KXF6VLHF24NsBnI45tCCWEvJ0 1644
llmp/services/internal_jobs/797f4432f3384aa29b2736c2e064f756/version_history.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/84feb743756c44d68d1fed03cde26eb0/event_log.jsonl sha256=82pFEJsIVxTUxJiMNk7HUT52Eub2DDMD0CHcohB7zfU 1400
llmp/services/internal_jobs/84feb743756c44d68d1fed03cde26eb0/examples.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/84feb743756c44d68d1fed03cde26eb0/generation_log.jsonl sha256=7Lek6yzEfpvxMlPD2WDLU-NGQXhaWwXG69M8CLnyKxU 1906
llmp/services/internal_jobs/84feb743756c44d68d1fed03cde26eb0/metadata.json sha256=zt4kq9wglZJRm7-Ynb_ztG8CVMUC5yTzGuo4cJn5so8 1465
llmp/services/internal_jobs/84feb743756c44d68d1fed03cde26eb0/version_history.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/93e80bfd622848fabbb7f2c95591d855/event_log.jsonl sha256=B59ka3Vj3UZ5LKPWMMzTCVVQ2XQTQlaV7eUJkJoe0hQ 1354
llmp/services/internal_jobs/93e80bfd622848fabbb7f2c95591d855/examples.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/93e80bfd622848fabbb7f2c95591d855/generation_log.jsonl sha256=0fBEIit8in2IEOvAxr7HzhXf8iP9QRiqUhU_fcBE6Wk 1538
llmp/services/internal_jobs/93e80bfd622848fabbb7f2c95591d855/metadata.json sha256=XWAQnthdCvIKGy2BwsPMKn5ngyNnj3DBRnQO7AYnFh8 1418
llmp/services/internal_jobs/93e80bfd622848fabbb7f2c95591d855/version_history.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/98288cb13203428dbbd13e86833a362d/event_log.jsonl sha256=rBj1qdCzfEacyrn9pcxLeI2G1G8LWjvEYZosI5X5Lqk 2176
llmp/services/internal_jobs/98288cb13203428dbbd13e86833a362d/examples.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/98288cb13203428dbbd13e86833a362d/generation_log.jsonl sha256=fxLYT2nA150blRh6NzKEQ7CoebJj_Mp3C1qA_f9zykk 2835
llmp/services/internal_jobs/98288cb13203428dbbd13e86833a362d/metadata.json sha256=RF15sAO6jZIswOrIN2QYId0X4stqwxpki2lPPKBXK6c 1540
llmp/services/internal_jobs/98288cb13203428dbbd13e86833a362d/version_history.jsonl sha256=KpFU2h_yLsR-1BRtI3uqlFlKhIWYLGueCvHVc8ptHGo 1473
llmp/services/internal_jobs/c8be3fb824cc4219add8633f918c9257/event_log.jsonl sha256=uKcr6Bf_tTPTgg09QFDufLINPB_iqUS84qC2W-Fl4Ik 3850
llmp/services/internal_jobs/c8be3fb824cc4219add8633f918c9257/examples.jsonl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/services/internal_jobs/c8be3fb824cc4219add8633f918c9257/generation_log.jsonl sha256=Tf-3GNFkiY5VyjkBDLecuQooOvBsizRjgKVOTYeteWI 5242
llmp/services/internal_jobs/c8be3fb824cc4219add8633f918c9257/metadata.json sha256=6-hC2KSfLa2INstVOJDAtXQS5TBWZYxzKt5CNoLdkQQ 1572
llmp/services/internal_jobs/c8be3fb824cc4219add8633f918c9257/version_history.jsonl sha256=ElY_pqqcKLlKwgdUWO97oSXLv95fiaqPh1cVuYkaB5k 4404
llmp/services/internal_jobs/job_register.json sha256=mZrhsYKquGscBig8BE9COHyLYZxHcHuKv_yYI86I5cU 844
llmp/services/job_manager.py sha256=Jswwp2ijhE8Dfw9MP3A3VnAFY1jqgum0xlbmm5t1DwU 8788
llmp/services/job_storage.py sha256=QkQYKZxkX7LqKMeW4hHk7CHKk9Y4laOvtQILsJB_JzM 8172
llmp/services/optimization.py sha256=eTHi5hKlAMtAnFFPYgzKC2gZkNciu-ya-A18pO6Ygi4 4827
llmp/services/program.py sha256=PpF4FucEYrslVJEahwF2t3h8SFKSoxGXevfEGl2TR6k 7203
llmp/types.py sha256=ZHv51XdXJgiz1GAzhQFOT_zRe46kCVbhpeOhEhlQqtw 1495
llmp/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp/utils/encoder.py sha256=thxqs7fFLXCPIb1yhkByugWc_qIeg82-6azWSfg8N6k 625
llmp/utils/eval.py sha256=7JTdPkqZRL5FondqdJBmbUvfQPPTEOB4zdfdIrY5ZYs 1494
llmp/utils/filesystem.py sha256=ES9aysQ8iCYbVS0K9LOc644Zqz8gvmKMY4tmdmfiL6M 1273
llmp/utils/helper.py sha256=J-CTfEfi4ehzVtuBNDuaobwamPpDRMx3Dd9afyG9AT0 2068
llmp/utils/io_model.py sha256=VNQCezmLyWx3k1huynGULKvEU2YsCoZWgBUbUjslbGg 2667
llmp/utils/signature.py sha256=Ns8zfe-kkbahhPfofv9QFnv_v9qT5zFG5PLntsRTZ8w 1017
llmp/utils/singleton.py sha256=eeZVdR6W5g3AZPwQSHkfzFI7KyRX1_aAwPB8EMXTOYU 469
llmp-monitor/app.py sha256=fprfl6WKHkxAwV1qDI1Su7C5p69Ss6Y3F7XG6j1XRmw 966
llmp-monitor/pyproject.toml sha256=GSNxtsmxSi08hqAPIgamD_LkH3OZ3yH29BrdCBPQanw 608
llmp-monitor/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llmp-monitor/scripts/components.py sha256=aWogGMWoOYJFjAknhN9mlor_QNC4YL41jkYloRm8u2w 9093
llmp-monitor/scripts/monitor_sidebar.py sha256=GMHlWzWQQnUVdrZiJwu3KSGS3hxpF1DLUe_KNdgrp6w 6540
llmp-monitor/scripts/utils.py sha256=WcTGA8XxdWTgbgixpvFgcIwqGDGRPOUivukrk22eO8g 4750
pyllmp-0.0.14.dist-info/LICENSE sha256=8ETp6i95Pf5YPye5xK0sK6kiR2Tk9JU1Ba0t-UzUNuI 1093
pyllmp-0.0.14.dist-info/METADATA sha256=xMV7TpBCxQja8-_05-3WUE0iKwqM-PvKyTAMITPq8DM 4071
pyllmp-0.0.14.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
pyllmp-0.0.14.dist-info/RECORD