brickllm

View on PyPIReverse Dependencies (0)

1.2.0 brickllm-1.2.0-py3-none-any.whl

Wheel Details

Project: brickllm
Version: 1.2.0
Filename: brickllm-1.2.0-py3-none-any.whl
Download: [link]
Size: 170005
MD5: 667576fce85bf17c43bc9f08599cfe54
SHA256: ce334df99d3df61bde26d60e3fd12ddbbd5bc807ada8033646657a6ce528d548
Uploaded: 2024-11-11 11:42:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: brickllm
Version: 1.2.0
Summary: Library for generating RDF files following BrickSchema ontology using LLM
Author: Marco Perini
Author-Email: marco.perini[at]eurac.edu
Home-Page: https://brickllm.com/
Project-Url: Documentation, https://brickllm.com/docs
Project-Url: Repository, https://github.com/EURAC-EEBgroup/brickllm-lib
License: BSD-3-Clause
Keywords: brickllm,brickschema,rdf,ontologies,knowledge graph,semantic web,ai,artificial intelligence,gpt,machine learning,natural language processing,nlp,openai,building automation,iot,graph,ontology
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
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
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9,<4.0
Requires-Dist: langchain-anthropic (==0.2.1)
Requires-Dist: langchain-fireworks (==0.2.0)
Requires-Dist: langchain_community (==0.3.0)
Requires-Dist: langchain_core (==0.3.5)
Requires-Dist: langchain_openai (==0.2.0)
Requires-Dist: langgraph (==0.2.23)
Requires-Dist: pyshacl (==0.21)
Requires-Dist: rdflib (<7,>=6.2.0)
Description-Content-Type: text/markdown
[Description omitted; length: 9870 characters]

WHEEL

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

RECORD

Path Digest Size
brickllm/__init__.py sha256=xeXudVP4EkYzHi8oVs1hKtgHu3O4KYytjWjdoFqjcyE 426
brickllm/compiled_graphs.py sha256=HazzWCquzYzerPe1UJjf4iNLb92z5iZc3gLKm7QPFwc 208
brickllm/configs.py sha256=wBgJTAeLT6X2FbmSwYCqYq9SxK60lNkmaDJTtor8ylw 273
brickllm/edges/__init__.py sha256=2FXKKRo3--Ti8x_VA28mU3a8_qhJlO-ZJbMi1z2cNEU 180
brickllm/edges/validate_condition.py sha256=sE12XnD_34GWQXRoS5EjYPyRm_5NifKeL83DIpkXfGg 584
brickllm/edges/validate_condition_local.py sha256=dL4obODPStfUvBKRF9QXgS56mUCYnuNBwZldYmFDHNE 584
brickllm/graphs/__init__.py sha256=bJXGWO9oamRMz0n5zuEn8-iJbUbCsQukVEC6DYE1DhI 250
brickllm/graphs/abstract_graph.py sha256=bWlRrtASYGhmhWPSH55UqJQs-pF8rJoVq65Ra4uUqZY 3410
brickllm/graphs/brickschema_graph.py sha256=3CighmgA80yh-2-EfC276n9SfWWCBzg9S4T8dorNUlg 2561
brickllm/graphs/brickschema_graph_local.py sha256=RSY07vdNMNcvvrfolhYd3QM9WvB5L_I_d9d-0r5_qXU 1929
brickllm/helpers/__init__.py sha256=Vv6jHwQGplyOJWdgKbnxfPT9uEZHA81RoaT4uHaLrg0 526
brickllm/helpers/llm_models.py sha256=8chYl7tUU2hcW-RzpxYyN48Le7RQjzNrpNKH38_Efvg 1185
brickllm/helpers/prompts.py sha256=EDtN64q9zkR5LQA4UX92TWZQlcY2DbyhLyX-57v186k 6580
brickllm/logger.py sha256=3N78xQdhH_XwqfCil92jisjgBxgQqDvseLXduKxXIJk 872
brickllm/nodes/__init__.py sha256=x7bHla0oJChswM_2WdHMXM7uezWf_nGjW-vou4AhsFE 496
brickllm/nodes/generation_local.py sha256=faNIjDPpB14FPOgHXTs22zjTRQ50gfPqvlKqcMdSRR4 1106
brickllm/nodes/get_elem_children.py sha256=O9olt6pg4sYLZrB8zDwjk-d8hIPheSDaegFdOtZuxnw 2654
brickllm/nodes/get_elements.py sha256=rQZkdzRGjobNOneu2AFGX1doJts7fAZQ8cbbeVa0VoE 1909
brickllm/nodes/get_relationships.py sha256=EQRi8ySNJ3MycMbHHw_o-muQC7n7t1fJVmNYXyqLShE 2139
brickllm/nodes/get_sensors.py sha256=6oLcDzEJUux4b6dN1GTcpBN5OEafnwWkfMoP5fS8SQI 1128
brickllm/nodes/schema_to_ttl.py sha256=V4aVfeE7x86KY7IAIG7mh5OpKc6HwDKdKYvUestzaJo 1683
brickllm/nodes/validate_schema.py sha256=DxRa6XBBU6uEGlEBdOmXgDXqpRNUcJdB1fvD4N5EoSw 986
brickllm/ontologies/Brick.ttl sha256=zEnUPpxeIn8VnFPZry0C_n3v1xjKFFR39cetHboy-Rc 1644637
brickllm/ontologies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brickllm/ontologies/brick_hierarchy.json sha256=yNjeI2zv8k98AjsjIeAhnS2Xs3ELt_2rVA0dVgYrx4o 18871
brickllm/schemas.py sha256=lFPDEnQoBGhAxBoyXwA0YJjq8ZFlSrA3Zq-l9GWe7gA 657
brickllm/states.py sha256=zkvuylEs__nsae868j1rE7zwLDTCqQ7_uO7gq0mRAdU 730
brickllm/utils/__init__.py sha256=K33J96cC3BZtp0RgzZlN6LSPe3xBD5XbbuDaJpcit2g 1180
brickllm/utils/get_hierarchy_info.py sha256=uES-x46I_2wvByxpX8Er2C_KYG12da7ucAe83QTyzww 10826
brickllm/utils/query_brickschema.py sha256=k4IXrkcZLvACuu-XIgVYBxduI0dLuMxVqeuV2NrxzX4 7655
brickllm/utils/rdf_parser.py sha256=s7x4v8Qbkxk7ebYdFFz0F3YIPm1HOyE0Uj1emkztbN8 2196
brickllm/utils/ttl_to_prompt.py sha256=HDuqUnqQYweJvuGvd5s6sZWbZufz2mrTPGz-l3VCyic 1098
brickllm-1.2.0.dist-info/LICENSE sha256=E1MYoCPtm8xF81wrKvUrml-sqTwqG9tIEG2-33zjqZg 1520
brickllm-1.2.0.dist-info/METADATA sha256=j0XJUpXL6bYNBZl4NXBJt31dgm_8TCQKXsS43d0wrCQ 11390
brickllm-1.2.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
brickllm-1.2.0.dist-info/RECORD