neat-llm

View on PyPIReverse Dependencies (0)

0.1.1a17 neat_llm-0.1.1a17-py3-none-any.whl

Wheel Details

Project: neat-llm
Version: 0.1.1a17
Filename: neat_llm-0.1.1a17-py3-none-any.whl
Download: [link]
Size: 33135
MD5: 0bbd3c6cbe5ea523f86e77b6c4ba8d14
SHA256: fa9ca49f45231936ee8772ac4a1e5fcc83a0454aaaec6037cb1f2f32b87cbaf2
Uploaded: 2024-11-16 09:34:23 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: neat-llm
Version: 0.1.1a17
Summary: Neat is a simpler and more intuitive abstraction for quickly working with llms. Easily create tool-calling agents, generate structured output, and easily switch between a wide range of models providers, simplifying the process of building and protoyping llm applications.
Keywords: ai,language-model,llm,llm-agents
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: beautifulsoup4
Requires-Dist: docstring-parser (==0.16)
Requires-Dist: duckduckgo-search
Requires-Dist: litellm (>=1.52.3)
Requires-Dist: loguru
Requires-Dist: numpydoc
Requires-Dist: pydantic-settings (>=2.0.0)
Requires-Dist: pydantic (>=2.9.0)
Requires-Dist: rich (==13.8.0)
Description-Content-Type: text/markdown
[Description omitted; length: 8766 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
neat/__init__.py sha256=Ds-4-gmAkXe6sKSEjWFJEtJT53lU-TzirHrZwUZ0pIk 262
neat/agents.py sha256=cT64GALyfeoYAlhw2aYYksCRtcbMdeuOaqyOW-9usb8 13920
neat/config.py sha256=1fqfx5LZLKm1ygp3KPo_1l7IBnvVRWUIMpp1rENE43M 7597
neat/constants.py sha256=NVjElksLz_SA5t89iOr9XqRkRTs6TGQ5GyzU1HFxfT8 7093
neat/database.py sha256=KcQi3NYEJOMzR9wWy9Eg9a3xEX7i94wfWFBeu3j1ldg 4298
neat/exceptions.py sha256=i7-BixeKHdGM71qJTr0jeT-QzUwjygYhxPIygrLsqIA 524
neat/main.py sha256=g_4PK1GhdLzSuS_kDHZCMYw3MN850VXoQaw64QC2WBo 27919
neat/models.py sha256=NuVzB4gJsIsQf1GTvzST3GG3QyoiHvm-Z-LOy_GlAiU 4399
neat/tools.py sha256=XF7qn1KKDIcr9nSt_sHhpgbYzc-1bJeofs2KyYal6Gc 5678
neat/utils.py sha256=Jc8HEHDGKcdBaCfTH_i3J4kdjtRkQ-WwiwjR6SwLfM8 6542
neat/web_search.py sha256=kNK3DJ1W9iJ2mzh9347k-AntaPnLu88B1u1-D4vp4lo 13572
neat/examples/conversation_mode.py sha256=8Z9Fd90tzwC6dWNlN_Qyq_yR_EPn_PD29XM9iMp_niM 608
neat/examples/structured_output.py sha256=LW23twULrNRGNHNdWSYBPSajuhUrXAopBZ7HqL4pK78 1539
neat/examples/structured_output_method.py sha256=LW23twULrNRGNHNdWSYBPSajuhUrXAopBZ7HqL4pK78 1539
neat/examples/tool_calling.py sha256=DsQ8TiVVOP4VI9Mk4fRNHa2VewQs9SM7oakZIY4c5Ns 1953
neat_llm-0.1.1a17.dist-info/METADATA sha256=PH_OYNDw_a2CjN_cG6N1qeiAvUTk58JmCml4ASrKbuI 10019
neat_llm-0.1.1a17.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
neat_llm-0.1.1a17.dist-info/licenses/LICENSE sha256=chHwtXutDg1TpY3pgjf1SAq-yJP_uw4mp6piiinG28g 1064
neat_llm-0.1.1a17.dist-info/RECORD