ai-chunking

View on PyPIReverse Dependencies (0)

0.1.9 ai_chunking-0.1.9-py3-none-any.whl

Wheel Details

Project: ai-chunking
Version: 0.1.9
Filename: ai_chunking-0.1.9-py3-none-any.whl
Download: [link]
Size: 65618
MD5: 64fc88f6fb93535ed408713e0f99d7d7
SHA256: 6a3c05e6cbb6696d86896b87cb043f6317114d6b8b3861c168e4197d47cc5611
Uploaded: 2025-03-19 06:59:43 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: ai-chunking
Version: 0.1.9
Summary: A powerful Python library for semantic document chunking and enrichment using AI
Author: Amey Desai
Author-Email: amey.desai[at]nexla.com
Project-Url: Documentation, https://github.com/nexla-opensource/ai-chunking
Project-Url: Homepage, https://github.com/nexla-opensource/ai-chunking
Project-Url: Repository, https://github.com/nexla-opensource/ai-chunking.git
License: MIT
Keywords: ai,nlp,document-processing,chunking,semantic-analysis,rag,embeddings
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.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
Classifier: Topic :: Text Processing :: General
Requires-Python: >=3.9,<4.0
Requires-Dist: aiohttp (>=3.8.0)
Requires-Dist: anthropic
Requires-Dist: cohere (>=4.48)
Requires-Dist: diskcache (>=5.6.0)
Requires-Dist: google-generativeai
Requires-Dist: groq (>=0.18.0)
Requires-Dist: instructor
Requires-Dist: jsonref
Requires-Dist: langchain (>=0.2.0)
Requires-Dist: langchain-experimental
Requires-Dist: langchain-openai
Requires-Dist: langchain_text_splitters
Requires-Dist: litellm
Requires-Dist: openai (>=1.0.0)
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: python-dotenv
Requires-Dist: tiktoken (>=0.5.0)
Requires-Dist: tqdm
Requires-Dist: vertexai (>=1.71.1)
Description-Content-Type: text/markdown
[Description omitted; length: 8226 characters]

WHEEL

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

RECORD

Path Digest Size
ai_chunking/__init__.py sha256=UcfTHUsansqu9mK1hur07pVnKiIB7oQGhV2XKb5cwmA 589
ai_chunking/chunkers/auto_ai_chunker/__init__.py sha256=iZKZZ3ZAWlKDmRuXXuFG3XKga6JJ_hob3O1LbVTh6C0 2982
ai_chunking/chunkers/auto_ai_chunker/chunk_builder.py sha256=yvF5BSRZcmnLoVn0pJnShDvoFcyhh5E_lLpDZj768X8 19907
ai_chunking/chunkers/auto_ai_chunker/models/document.py sha256=3A6S6LgziP6fIgtM9qCEfR_s5AoGvrtirKaTExlBAfo 6774
ai_chunking/chunkers/auto_ai_chunker/models/llm_responses.py sha256=5j0C8n2fsRHAobyfp3w8Y1RM7lBTUyV5CFJ9-2qNEvE 3016
ai_chunking/chunkers/auto_ai_chunker/processor.py sha256=hUn2EfZdlVvsuqdOsGjfhoT9nQqgo4YvDO8ocyvCWQY 23717
ai_chunking/chunkers/auto_ai_chunker/prompts.py sha256=lhcWCJM2u2ezcWJjflFdx0Xw_lRla6W-69XRjIi146Q 21250
ai_chunking/chunkers/auto_ai_chunker/text_enricher.py sha256=G8xeKWMb9I2ObpRZlJZQeOnqE0-CkEGGOZeJ5NHEmg0 6690
ai_chunking/chunkers/base_chunker.py sha256=x-JYv7ITTABHtVBWSqoecpPXLdaJgvHajM_yTIPjKac 1159
ai_chunking/chunkers/recursive_text_splitting_chunker/__init__.py sha256=XCs2bM8kA3StyRdbho3SdVrEzo4yki5bp1NIyn6UULk 2864
ai_chunking/chunkers/section_based_semantic_chunker/__init__.py sha256=hxYQ93LVfheuMQZ7PjjP7OpIGmg_3jQpimLZtix4DtE 7927
ai_chunking/chunkers/section_based_semantic_chunker/models.py sha256=d1HCkHtWSUYzQY4S-D_xAfJd0gd4FaChMbxkgOLvg0w 2901
ai_chunking/chunkers/section_based_semantic_chunker/processors.py sha256=byIy-z3FYTL-iz_x50hIyNycDhHNvzh2n5ifxQzw-Eo 7563
ai_chunking/chunkers/section_based_semantic_chunker/prompts.py sha256=GR5Q5WrKN6OACa1WlP86cpei_sNIySQP9jaWJBwVpL8 3857
ai_chunking/chunkers/section_based_semantic_chunker/semantic_chunker.py sha256=egwCZDV_7e6fk8L0YOYayHmKQ5PQfQq15sUVcguj3Qo 5908
ai_chunking/chunkers/section_based_semantic_chunker/utils.py sha256=KKVH4ds5L-9XHc5en0PoAPfAO8jj2FVJlbXitLB-CoM 1376
ai_chunking/chunkers/semantic_chunker/__init__.py sha256=B09woLYskJkw8R0fp1c79DLdvBl7RJh9sgROe9jE5Fc 3395
ai_chunking/llm/adapter.py sha256=HhFyr8z1oFRCy9rwV5DIa5M8CafqX2QCtsG0kz4GvqU 3608
ai_chunking/llm/base.py sha256=fALODeS_F_z6Ug8KlhmxL4wUzog4HAbhuzk7aOmc-Is 1951
ai_chunking/llm/cache.py sha256=w86Z4Otxkv09G4xK5E23NVr0rU-zPzqL_L-TGwu7-18 8364
ai_chunking/llm/factory.py sha256=eZcP2Ma8Y12yn0mYg7X3Q8nTt1mZ9Oy78j1n6N9P8yk 2763
ai_chunking/llm/models.py sha256=Xgeyat7Im_c1GUUM1ytuhDiJ0ZjpoK1c8693mlBCtKY 2679
ai_chunking/llm/providers/__init__.py sha256=t02ElsaVUDBFKS4F1T6x790BXs-r_l3NZZWsVo_GjCA 595
ai_chunking/llm/providers/anthropic.py sha256=_8xr33_BzpqSMxvHNWzDLpT87YLVzPJVgWIZPzuvr-o 5729
ai_chunking/llm/providers/cohere.py sha256=9V3r64pH8IWg-Xf5pYFs-J83pVKUEg0lt5TxSZ-DWhY 4714
ai_chunking/llm/providers/gemini.py sha256=26IHx3V0bUOePHUnrxtxePYp-DhEmsZhPxMxL_M0SuM 4718
ai_chunking/llm/providers/groq.py sha256=6ttenZs1DyO-HuGkTF32q2vxhGc5LhokRGZEswUrVzY 3511
ai_chunking/llm/providers/litellm.py sha256=rDcyj0ZOV9N4s4CuMEsIy_jV2-rPz6OaSotfmHHlqW4 3747
ai_chunking/llm/providers/openai.py sha256=wOShGm-9phJ3nVTfEDhuzvuJ5gYart2B5twngDy3mAo 3833
ai_chunking/llm/providers/vertex.py sha256=giTnn5C-2tCs1Dai929S_7Kza6PuZl1ctCSI5JTaOaU 5263
ai_chunking/models/chunk.py sha256=reJDgiGIuKyGq9eOXS1Oa-xKh_v2x1hZUC4CesB9L8k 190
ai_chunking/module.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_chunking/utils/__init__.py sha256=L7UtMfn8gGY6m1ZAv5_AXmpLxLn8S2g7AoBPQuNVvt0 311
ai_chunking/utils/count_tokens.py sha256=rQmb_nC5RsWcECREsS8f3gDlciyJyB63F29VNQvmrLg 602
ai_chunking/utils/json_utils.py sha256=pYFkHZcUpFqjhWOz1d85aCZoCwda_AyeOLGFQYtNhx0 5473
ai_chunking/utils/logging.py sha256=ltxfEaEdCkFbRTLHzWAWrRbhl7VFTkS7wWAWohqJfB4 878
ai_chunking/utils/markdown_utils.py sha256=jRjw-4sjVGlBWUSFbVp-ksvzkyGQcyQWKwzKGd18UMM 737
ai_chunking/utils/pdf_to_markdown.py sha256=kqdhA4DjiJuUGWu_hG0rdoE2p1Kqg0xd7HV1C7LjDt0 2122
ai_chunking-0.1.9.dist-info/LICENSE sha256=yKi6DRynD0rUbsz5z29CQChZ9fbbU3dFg3uKh_S03Sg 1062
ai_chunking-0.1.9.dist-info/METADATA sha256=OO6hWJ3hMbFIS9p4EDbF7i0b6LEJ4QMditq04br6Mgc 9965
ai_chunking-0.1.9.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
ai_chunking-0.1.9.dist-info/RECORD