semantic-router

View on PyPIReverse Dependencies (4)

0.0.72 semantic_router-0.0.72-py3-none-any.whl

Wheel Details

Project: semantic-router
Version: 0.0.72
Filename: semantic_router-0.0.72-py3-none-any.whl
Download: [link]
Size: 85701
MD5: 98338c213a21512e6da57b3c3baf0168
SHA256: 4973869859a514f3d94d8c82ef02f4822d833443151611eeb4c732d6111e716b
Uploaded: 2024-10-10 21:41:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: semantic-router
Version: 0.0.72
Summary: Super fast semantic router for AI decision making
Author: Aurelio AI
Author-Email: hello[at]aurelio.ai
License: MIT
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
Requires-Python: >=3.9,<3.13
Requires-Dist: aiohttp (<4.0.0,>=3.9.5)
Requires-Dist: boto3 (<2.0.0,>=1.34.98); extra == "bedrock"
Requires-Dist: botocore (<2.0.0,>=1.34.110); extra == "bedrock"
Requires-Dist: cohere (<6.00,>=5.9.4); extra == "cohere"
Requires-Dist: colorama (<0.5.0,>=0.4.6)
Requires-Dist: colorlog (<7.0.0,>=6.8.0)
Requires-Dist: fastembed (<0.4.0,>=0.3.0); extra == "fastembed"
Requires-Dist: google-cloud-aiplatform (<2.0.0,>=1.45.0); extra == "google"
Requires-Dist: llama-cpp-python (<0.2.86,>=0.2.28); extra == "local"
Requires-Dist: matplotlib (<4.0.0,>=3.8.3); extra == "processing"
Requires-Dist: mistralai (<0.1.0,>=0.0.12); extra == "mistralai"
Requires-Dist: numpy (<2.0.0,>=1.25.2)
Requires-Dist: openai (<2.0.0,>=1.10.0)
Requires-Dist: pillow (<11.0.0,>=10.2.0); extra == "vision"
Requires-Dist: pinecone (>=5.0.0); extra == "pinecone"
Requires-Dist: pinecone-text (<0.10.0,>=0.7.1); extra == "hybrid"
Requires-Dist: psycopg2 (<3.0.0,>=2.9.9); extra == "postgres"
Requires-Dist: pydantic (<3.0.0,>=2.5.3)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: qdrant-client (<2.0.0,>=1.11.1); extra == "qdrant"
Requires-Dist: regex (>=2023.12.25)
Requires-Dist: requests-mock (<2.0.0,>=1.12.1)
Requires-Dist: sphinx (<8.0.0,>=7.0.0); extra == "docs"
Requires-Dist: sphinxawesome-theme (<6.0.0,>=5.2.0); extra == "docs"
Requires-Dist: tiktoken (<1.0.0,>=0.6.0)
Requires-Dist: tokenizers (>=0.19); extra == "local"
Requires-Dist: torch (<2.6.0,>=2.1.0); extra == "local" or extra == "vision"
Requires-Dist: torchvision (<0.18.0,>=0.17.0); extra == "vision"
Requires-Dist: transformers (>=4.36.2); extra == "local" or extra == "vision"
Provides-Extra: bedrock
Provides-Extra: cohere
Provides-Extra: docs
Provides-Extra: fastembed
Provides-Extra: google
Provides-Extra: hybrid
Provides-Extra: local
Provides-Extra: mistralai
Provides-Extra: pinecone
Provides-Extra: postgres
Provides-Extra: processing
Provides-Extra: qdrant
Provides-Extra: vision
Description-Content-Type: text/markdown
[Description omitted; length: 8234 characters]

WHEEL

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

RECORD

Path Digest Size
semantic_router/__init__.py sha256=gj52K4P5AUkbBgbqxrmmQg5AHoEl7Tst6NJFCrNN7LU 250
semantic_router/encoders/__init__.py sha256=ke9Oc6HLnKCZLuhAhTPN3CfVtRwfBDE0v_r3Sfc5ZZ4 2962
semantic_router/encoders/base.py sha256=VIShIlvN3rEie8NRkyDckqimj_etOnqIRti05JaS7ko 729
semantic_router/encoders/bedrock.py sha256=3kEdUdMkGt4Lh3jHJ-a2wdVwEBQdcsM5lCFw9B1Qkes 11422
semantic_router/encoders/bm25.py sha256=UCia-1b_Kx48f9OTih0CgCXNauA6u74O6A3cIV3iUtw 2423
semantic_router/encoders/clip.py sha256=jExdXoUkeXWj00okKDLJ_0TIrIXgYxvuUfsXPZ2Z5GE 4171
semantic_router/encoders/cohere.py sha256=IgwJeBE1W6monWFLyHAdj-Nf5p_1GWqLa2YS7_jFU2k 2782
semantic_router/encoders/fastembed.py sha256=BOiGypbU8_lpd4ux92IKGc7zICB_ml0vpdJ-VjVAuCs 1702
semantic_router/encoders/google.py sha256=q5zU_Myi3Rof1DjQlq-iFE0l5NihylwxYQHPV8y1K4U 5330
semantic_router/encoders/huggingface.py sha256=JHkOS60EBQ_Br1C4e5nyS7Iwf3WIls2CsxAP8PLCRso 9884
semantic_router/encoders/mistral.py sha256=Ywht_ou0C5crP4RTODociB6drAZz7SdbBjNIho1saCM 2718
semantic_router/encoders/openai.py sha256=vlv4w060erouFaPeBqBNLLGpQpQOPGjSROGypKwuMB4 7642
semantic_router/encoders/tfidf.py sha256=RRb5_8ZBpddcjI8BiccH1sQVG-M9-YBviXe9_7xQkJw 2843
semantic_router/encoders/vit.py sha256=-RKf9yyoNmveb8AskAecIoHIiMPb20QACpfhLVts8gw 3351
semantic_router/encoders/zure.py sha256=2l57Y9GJo5E_dmpJOl7UgszC34EWRkQoPo84Az2Wxi8 6773
semantic_router/hybrid_layer.py sha256=k6IiSscBa2EOyBbdoVn54nnh9s_ayr65udxIozIvF1s 8319
semantic_router/index/__init__.py sha256=paPwUpOB2BzUFzgT1t9Il0YVbZCaci29ag-ka8eaO8s 300
semantic_router/index/base.py sha256=RSRtB18Wdt6Akp6ruHWRWRQ_nfZJLItsMKugCo8gFx8 5831
semantic_router/index/local.py sha256=Edt4cJbf0kf0rvv09i1SQipjzu4UHrq9FcJiBP5iXHY 6598
semantic_router/index/pinecone.py sha256=pn8czZWJKD8nP8_GzwNIrp2Tq07BdbBZfuYVP9dbNjU 35831
semantic_router/index/postgres.py sha256=zmwrN_zqUt0lalHX7SPoUgz60TqcupA_d9Ce1xEq2G8 18683
semantic_router/index/qdrant.py sha256=ccfIxr5ae48Rk-ymZilC3sfrahUeVBbP9TYUwgcKInM 11639
semantic_router/layer.py sha256=A3498xzy2C3zMySFW9oaXvpIIKJtSN0QnIlCs7df5ok 35001
semantic_router/linear.py sha256=ybrx6Tomt9a_lEyHveFdEfB5k-V47Zqe9IV9OWFUlps 792
semantic_router/llms/__init__.py sha256=MyL7CWiSB8o-QA_H9ouK1jBSc61HcFmHvIt9F__o3J8 511
semantic_router/llms/base.py sha256=7HdhcURLtzqUzntCH9neUlKMA5ONU3YXkBuw1jeb_4I 6936
semantic_router/llms/cohere.py sha256=gCmgshrLAntvdBhkq196yiG1swcdRQHLs0d7R5jqHk4 1928
semantic_router/llms/grammars/json.gbnf sha256=v7lgxG0mbikAPHetyDvYtvTWoM6a3ohrZrFdM4FZOPY 595
semantic_router/llms/llamacpp.py sha256=T9OjMylaYvjzM6NhRNvMF0i0SE7XMFTrKQZep_iEhQU 2656
semantic_router/llms/mistral.py sha256=vwpufjAHfZBo2MpFv9unztg8Q1_5nQZyOfFZ-TpNekY 2594
semantic_router/llms/ollama.py sha256=843MpQhr9xx3PUOk1tQ35RMbqu2atR7CFGqruzW2x4I 1912
semantic_router/llms/openai.py sha256=der7y2uvWiVfFphGDV0DZ4a_WR_3WYLvnunPk59fbgc 13535
semantic_router/llms/openrouter.py sha256=fOHFR72vfaqInFY62MLhIttb5U7QF2A36N9WMN2ceRA 2039
semantic_router/llms/zure.py sha256=NR1As9mDXo29w5Yr0PAmV_D0iY4H_lwYt7FGPCQQ7eg 2229
semantic_router/route.py sha256=Dy91EK944qe4u-_9qDUcOeNAAK_tbiBhf6SXLWRYS4U 6954
semantic_router/schema.py sha256=B8AC2-eArqiHjt4TYENcytTp20ofNjpmZOXuVHgg3n0 1764
semantic_router/splitters/__init__.py sha256=cNOKzq-KMeC2RloxA9CtxmnXoBODTclrNsb-jc9vpfA 406
semantic_router/splitters/base.py sha256=GFAWCCW8Ce5JSmN0pZwpg_FILRdF5em4m_9XCndrGdQ 1251
semantic_router/splitters/consecutive_sim.py sha256=TlwfDNohiwhsJ6f1ORNuh630a_15f5Ev6ohvPcaD6yU 2625
semantic_router/splitters/cumulative_sim.py sha256=6i5N8hxkIQme0NcYmZ3udGaUIbht6yjwhiSkqrqBxlQ 3602
semantic_router/splitters/rolling_window.py sha256=Uaqoe7nhMspLHsrlQQRCeEDwc9aWJbZILzU319CKgl0 19019
semantic_router/splitters/utils.py sha256=zii2sUN8U_cG-mW4j07JhOywf-Gv4-T-P9qYJp92QKI 2223
semantic_router/text.py sha256=1fz02NyK4JONqavW2vjybALFzIWANK1yLc-HhW6YfSg 8902
semantic_router/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
semantic_router/utils/defaults.py sha256=HmrX6r6yz5q7PIgCfxahXLcx6522Kf3rXxRW8aiH84I 1302
semantic_router/utils/function_call.py sha256=g60DLEQsAYiS-NbRVCKaCaaE2fUZM74xNXY2ol8Nwpk 6180
semantic_router/utils/llm.py sha256=Ng6U_piRq7SkCA8RmC7TeZ-vdbGoF1mvgw13C2vyfqw 1786
semantic_router/utils/logger.py sha256=1F0jhWwTRy9tA8titXMjFFOCK6ZGhnYB6ehnQiE7gCA 1027
semantic_router-0.0.72.dist-info/LICENSE sha256=iPdIwhYO3rzqnoZfDTvt-PbBpnZ_kLPfRjG0Fu05nYM 1067
semantic_router-0.0.72.dist-info/METADATA sha256=tWDg49iDzzEdFTOr-AITqCH9RhiUPx9RJq4aSbHd4mg 10728
semantic_router-0.0.72.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
semantic_router-0.0.72.dist-info/RECORD