pytrilogy-nlp

View on PyPIReverse Dependencies (0)

0.1.7 pytrilogy_nlp-0.1.7-py3-none-any.whl

Wheel Details

Project: pytrilogy-nlp
Version: 0.1.7
Filename: pytrilogy_nlp-0.1.7-py3-none-any.whl
Download: [link]
Size: 40107
MD5: a1fbdd982c7ab0478db3a0d2484053b6
SHA256: efee321de411830f7780efd8a58c87971a5b6e58d86a014b4fb37c2cc1e7b9ed
Uploaded: 2025-01-25 22:48:08 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: pytrilogy-nlp
Version: 0.1.7
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.4.0,>=0.0.3.4)
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
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary
License-File: LICENSE.md
[Description omitted; length: 4054 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.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=REs9Iuy7gwD5-CSy-fxWJn_PndzNevC21eEa5-W4c68 288
trilogy_nlp/config.py sha256=8ToF1ugSyvUrxvWOfkrRkaSeEzYKpS-nvMdrwpdlPa0 126
trilogy_nlp/constants.py sha256=UcPWpDUR5RUD__457sZNgvmgvU2uwkxDI7FeZH8f8yU 86
trilogy_nlp/core.py sha256=aWcpkxLkmnq5aG2zcaZDmXb0cGu36AZDA5qTRt9CnwM 4038
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=9R4--gABS3YH6GLhb1EeCRe3OgQPJXjmKsal4hyB2yY 2638
trilogy_nlp/instrumentation.py sha256=7M4xre9LIOJlzmgHBOrMi6zrCH0QVycXRfFxSe0xGko 276
trilogy_nlp/main.py sha256=qGwo1Qa3W7KChDtiqcBe2UUDd8VMlhtF9aO6pu76F8A 9818
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=rJvTDKkGpH0D_dDWM-0mtF54WbTJDrPkAZ78HCK7giY 13954
trilogy_nlp/llm_interface/tools.py sha256=gABS_67Kbkh3xo8MW8Zbm23FEivGTQ6-IyC5ZuDpRzc 3944
trilogy_nlp/llm_interface/validation.py sha256=PF8RWhk6X219Lx_xLw8XufXPcLaYrhx_HG0mTPxFK0A 13746
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.7.dist-info/LICENSE.md sha256=iFJIMSmPtiZQSj1ks3JBuatujvUSS7-qd7sgThE9R84 1058
pytrilogy_nlp-0.1.7.dist-info/METADATA sha256=GifOp2xU7z6nQ2EY4xW0TXBmq3qIFQjoSUZ29YPIY7o 5266
pytrilogy_nlp-0.1.7.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
pytrilogy_nlp-0.1.7.dist-info/entry_points.txt sha256=nOF_oDVap9-Ag3oHcAW5ueEe-UkK5tkJ7uuiGkuPMEw 62
pytrilogy_nlp-0.1.7.dist-info/top_level.txt sha256=LLj8ZJVI-6kTIwdWujIdtT63cD5_kGJ3MPX88KqhjDA 21
pytrilogy_nlp-0.1.7.dist-info/RECORD

top_level.txt

examples
trilogy_nlp

entry_points.txt

ask-trilogy = trilogy_nlp.scripts.main:main