pytrilogy-nlp

View on PyPIReverse Dependencies (0)

0.1.5 pytrilogy_nlp-0.1.5-py3-none-any.whl

Wheel Details

Project: pytrilogy-nlp
Version: 0.1.5
Filename: pytrilogy_nlp-0.1.5-py3-none-any.whl
Download: [link]
Size: 39877
MD5: 54d9d253fa02d0ba49f3de5777bfe3bb
SHA256: 297992825d9f195b2331ef41b5cbb76c401306277181c8165ac27c744bf7b84e
Uploaded: 2024-12-20 15:31:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pytrilogy-nlp
Version: 0.1.5
Summary: NLP interface for Trilogy
Author-Email: pypreql-community[at]gmail.com
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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.13
Requires-Dist: pytrilogy (>=0.0.2.55)
Requires-Dist: openai
Requires-Dist: langchain
Requires-Dist: langchain-community
Requires-Dist: langchain-openai
Requires-Dist: mediawikiapi
Requires-Dist: wikibase-rest-api-client
Requires-Dist: tomli-w
Requires-Dist: langchain-google-genai; extra == "gemini"
Requires-Dist: langchain-openai; extra == "openai"
Requires-Dist: langchain-anthropic; extra == "anthropic"
Provides-Extra: gemini
Provides-Extra: openai
Provides-Extra: anthropic
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 4054 characters]

WHEEL

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

RECORD

Path Digest Size
examples/titanic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/titanic/run_tests.py sha256=tlAJIPdbL0od_miSgaofIdrr1sGB3NQ6L7OMSE3ZxMA 1804
examples/titanic/setup_environment.py sha256=ZBv-urIDr5RCSPZFiKcyIMpE4pDJoRis6sw_wL0hTDk 12801
trilogy_nlp/__init__.py sha256=6gKGNKJntboYLWs6-tSToTtNEx0YHRfimUoeADHoSVo 288
trilogy_nlp/config.py sha256=8ToF1ugSyvUrxvWOfkrRkaSeEzYKpS-nvMdrwpdlPa0 126
trilogy_nlp/constants.py sha256=UcPWpDUR5RUD__457sZNgvmgvU2uwkxDI7FeZH8f8yU 86
trilogy_nlp/core.py sha256=pc1OXw15HaeR3hJBj_a4S0WGSaJ9oZ7ChyyNUFLGFBY 4026
trilogy_nlp/enums.py sha256=SRDinpGlEt9fTtP1FkNJXMs0VuWLFadG4idJrS7pNXo 779
trilogy_nlp/environment.py sha256=ire8myULWQE-WOgRFy2I41oTJeEPG1TLeXRygKrdDlA 7723
trilogy_nlp/exceptions.py sha256=6Dqzc2I7-j7bGSt-fB3VcUKlN_3NwarGD3cxgO-wWtM 216
trilogy_nlp/helpers.py sha256=hfaJNny8njD-qnJGqQxfIOU2ZCmnya3JLTvdHzXrW90 2640
trilogy_nlp/instrumentation.py sha256=7M4xre9LIOJlzmgHBOrMi6zrCH0QVycXRfFxSe0xGko 276
trilogy_nlp/main.py sha256=cLSnkx7EQXeSRkM8N1EuSp7M83d04w7y_uqixcUrGmw 11155
trilogy_nlp/monkeypatch.py sha256=ntjAQVmy0YD0G1Lo2R8RdwPBZjMzQcU3RAn8h7q--Ao 1274
trilogy_nlp/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trilogy_nlp/tools.py sha256=v1qN4oK6sR6-WrxgFzWfEkSsGL_t37_VlkWM8u1zLEU 610
trilogy_nlp/cache_providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trilogy_nlp/cache_providers/base.py sha256=lNp0OcvDb99Xh3mfIZDagGx7hEouDW4cqCT0RG7FrUs 199
trilogy_nlp/cache_providers/local_sqlite.py sha256=FPYjG_Fjj9hes59O2mSSogJe6S20FG9wYSUsEseeqHs 1456
trilogy_nlp/llm_interface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trilogy_nlp/llm_interface/constants.py sha256=cx5WTGtUhqE-MEvKqxQ7rCOI4j2qR9BSt7jOVHwZk8w 223
trilogy_nlp/llm_interface/examples.py sha256=ZqyLgWDXVz0GS02uNAmu16clPZ6gofFbrCbcqnm2XLI 1549
trilogy_nlp/llm_interface/models.py sha256=mCAwEvhVqo4TB2rYVGp9xEO20Z9sce1hlucthqJ6eR8 3332
trilogy_nlp/llm_interface/parsing.py sha256=Rrstyg27KZaEYGbmUBLPPEBF27hHPCLbFEXdM4zhTuY 11274
trilogy_nlp/llm_interface/tools.py sha256=wPWw9DcwmeDMKiGb74hXl_mBtEgzvjSrGy7eLtYa1KI 3940
trilogy_nlp/llm_interface/validation.py sha256=MKQUsIOTTSG7wcE5fyrHsJ0jnjHMQdjbe9I87h-xQ9Q 13761
trilogy_nlp/prompts_v2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trilogy_nlp/prompts_v2/query_environment.py sha256=afst_YM-OM6tJduRYiuVblqMhYOl71iqDB9NHyYLm_c 4447
trilogy_nlp/prompts_v2/query_system.py sha256=C0OTW9Mv9gkfhEXQMV85Bs0gGJfkjGoo9y5TqGLXO5Y 16770
trilogy_nlp/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trilogy_nlp/scripts/main.py sha256=HiZhRtOA2yMcn0VTvJThNcl7rUkl4s-0oGNyaunNPgE 2286
pytrilogy_nlp-0.1.5.dist-info/LICENSE.md sha256=iFJIMSmPtiZQSj1ks3JBuatujvUSS7-qd7sgThE9R84 1058
pytrilogy_nlp-0.1.5.dist-info/METADATA sha256=fllCjyPwaCeqE8oH1noyl6sicC_sCoXQis7wp8E-4dE 5097
pytrilogy_nlp-0.1.5.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
pytrilogy_nlp-0.1.5.dist-info/entry_points.txt sha256=nOF_oDVap9-Ag3oHcAW5ueEe-UkK5tkJ7uuiGkuPMEw 62
pytrilogy_nlp-0.1.5.dist-info/top_level.txt sha256=LLj8ZJVI-6kTIwdWujIdtT63cD5_kGJ3MPX88KqhjDA 21
pytrilogy_nlp-0.1.5.dist-info/RECORD

top_level.txt

examples
trilogy_nlp

entry_points.txt

ask-trilogy = trilogy_nlp.scripts.main:main