smartgenai

View on PyPIReverse Dependencies (0)

0.1.0.1 smartgenai-0.1.0.1-py3-none-any.whl

Wheel Details

Project: smartgenai
Version: 0.1.0.1
Filename: smartgenai-0.1.0.1-py3-none-any.whl
Download: [link]
Size: 45308
MD5: 85c8d22883ede107f5cc20b9253d6f11
SHA256: 1483a23ad3ac0180baaf135a5903148337a2b38dbfb8d66cf2fd8e27dca0111e
Uploaded: 2024-10-21 11:52:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: smartgenai
Version: 0.1.0.1
Summary: Lightweight RAG Framework: Simple and Scalable Framework with Efficient Embeddings.
Author-Email: datacorner community <admin[at]datacorner.fr>
License: MIT License Copyright (c) 2023 Benoît Cayla Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 3 - Alpha
Classifier: Operating System :: OS Independent
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10
Requires-Dist: pandas (==2.2.1)
Requires-Dist: PyMuPDF (==1.24.0)
Requires-Dist: langchain (==0.1.13)
Requires-Dist: sentence-transformers (==2.6.0)
Requires-Dist: faiss-cpu (==1.9.0)
Requires-Dist: numpyencoder (==0.3.0)
Requires-Dist: langchain-experimental (==0.0.55)
Requires-Dist: chromadb-client (==0.4.25.dev0)
Requires-Dist: Jinja2 (==3.1.3)
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: boto3 (==1.34.119)
Requires-Dist: botocore
Requires-Dist: flashrank
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3059 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/ragWrapper.py sha256=rzCtXQHEPaNpEdxuDjB4_P5YqcyIe18JEsR9st1SmXM 13185
smartgenai/connectors/documents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/connectors/documents/html.py sha256=DWHhFsp4mjyPatUQs63yHcacpxSg1BRr64a9pW8wHi0 1026
smartgenai/connectors/documents/llamaparsePdf.py sha256=qZ8OCMt97vrOB-3VXE5hSfdaW0UXPQunPiM20BVwhwQ 3788
smartgenai/connectors/documents/simplePdf.py sha256=SbwqChBXk86BheLB5k9SwzW9n5zi9vg5-f5lyam0PNg 2475
smartgenai/connectors/documents/txt.py sha256=mfaJfJFgM2DIbGOEimixrB0tp7BwH7CQGOW8g6f4zSY 1232
smartgenai/connectors/embeddings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/connectors/embeddings/ollama.py sha256=26i9eY2Gwrr4Gr877U9JTJcx7U18JD7WP-jU3hWuODE 3158
smartgenai/connectors/embeddings/sentenceTransformer.py sha256=gMWE8p1HAjzmJ75ldjAdXKdmbSDUzOXTZc6-87nPF4Y 2240
smartgenai/connectors/llms/AWSBaseModel.py sha256=pRp1_YmO6GKprCvKzkdC4xM3YXUH9cgJxLPXPOxMYNw 2398
smartgenai/connectors/llms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/connectors/llms/huggingFace.py sha256=3KkAfDYVis2c4HJSxTHTkUxni61MS7t1Va2gwPJRyqk 3231
smartgenai/connectors/llms/ollama.py sha256=me79sjyoBXRSw3KGXJ0KGFoLbdeA70NrZ_hPTNhhbvo 2114
smartgenai/connectors/llms/openai.py sha256=KxKrHJ9TARaLgIz1VWusQSDgURkWYeiwgKVEi5qVG2s 1311
smartgenai/connectors/llms/AWSModels/Claude.py sha256=P3p0u5730XxBLgUy97oh9WTZknVk8xkxmOa_UpYkHCA 1238
smartgenai/connectors/llms/AWSModels/Mistral.py sha256=Y-fCVnTHl1I22WJeDLsyDmTR97Na7-eTWFAEbCowH74 792
smartgenai/connectors/llms/AWSModels/Titan.py sha256=2T_8-EZfNwaADLfm7T44cKEQQtMiHG5ms7t46NcnZTs 996
smartgenai/connectors/llms/AWSModels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/connectors/vstore/ChromaDB.py sha256=wHD17OVZP7KF20WnTm0yJNYO4Nn3fZjz-4E1aTLfBE8 5612
smartgenai/connectors/vstore/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/connectors/vstore/faiss.py sha256=9Og_DdLm0JrvXe_HXqhGA55SaWU0qhppNzRGlcwXumE 7068
smartgenai/framework/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/framework/objectBase.py sha256=WxmgBQ8ZSMgBTqY-ukv8S7NAstjZ-L_MDcVPTSMspEg 970
smartgenai/framework/documents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/framework/documents/documentBaseObject.py sha256=9wRZ79-q4oWSAZaD2qBsW6W9peferILFfHwqxE6uAis 4779
smartgenai/framework/documents/documentFactory.py sha256=4--oeU5LMdGwvzYefpVl-w7BMjxq-vKvNR5ogBMKfuo 1988
smartgenai/framework/embeddings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/framework/embeddings/embedding.py sha256=RJKb_oY1SGf-OyWnRPxlu4PorRRTfvEiW7nz07KgZCY 1597
smartgenai/framework/embeddings/embeddingsBaseObject.py sha256=VmmajMjMGsZZUXMr1ng-QkYMjdQ_RSMM5ImhPgwaNXE 4540
smartgenai/framework/embeddings/embeddingsFactory.py sha256=TjT6gxWj8DdL4xvjC0U7WtdHxhpKOcoC3QnWRGSm1Mk 1997
smartgenai/framework/llms/LLMBaseObject.py sha256=1yfRIRPKnbsS-xNAPI2zQxo0p2KxfR1A1gaMWzFt9lA 1138
smartgenai/framework/llms/LLMFactory.py sha256=8F8w0SjbIDcHIc0cz-lMrEpYIuYV-lOXttSX0wnLAEA 1898
smartgenai/framework/llms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/framework/sets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/framework/sets/chunks.py sha256=11szejo4TTQhkof9k8PCun1Qv-HqRHwNlx7rQ86sa_U 3218
smartgenai/framework/sets/nearest.py sha256=SZzMw-wRaGo_bEHaeLG5HZqS_JrHLW9QYg0UE_79PnA 4283
smartgenai/framework/sets/prompt.py sha256=XyDKWGGSjNIgLTxSjS6wg1q1tURXKuiHKyj75as1Gqc 2191
smartgenai/framework/vstore/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/framework/vstore/vstoreBaseObject.py sha256=Gamao9XSWrZikRtlGJNUQ0l1INuE5tCaMBPFiFcYHmI 829
smartgenai/framework/vstore/vstoreFactory.py sha256=_Lm1M_ynFgBC9a03mYsOaamzUeEq0rbRdGtRzRRjAoc 1918
smartgenai/interfaces/IChunks.py sha256=Z6dN7M-qLZeu9np-EmZeLJwLjWTJOzEXhhDafRUjIdc 747
smartgenai/interfaces/IDocument.py sha256=Ew_HwE-_c7nCLFSL3-Yj5va6u3WESkYwTq_9IFWxMGU 422
smartgenai/interfaces/IEmbeddings.py sha256=MYyU2vTNozwWTWKaO-0aQ1wpYiVLzKp-Uz2OHkQy3ig 987
smartgenai/interfaces/ILLM.py sha256=ZwLxHO_e3fd0HJV4EIJNq7CxxTYhI8FQMG6VCLt2ZO0 613
smartgenai/interfaces/INearest.py sha256=pjdJCR82KSPfoCXoCqnV4EyHtxbu_ODANOcNDmvOJnY 1187
smartgenai/interfaces/IPrompt.py sha256=XDrSkGqpvfIXxxbNZch6VthwRVEuqKLttXlcIAgmSfA 588
smartgenai/interfaces/IRag.py sha256=0NEyvgRXGa-0pkKzmPdZZyp97tOxloiTgdqba4DmSNM 1059
smartgenai/interfaces/IVStore.py sha256=IlPTFim7TsU-f_jGQn-AHA9jlI-FlKsjB4NcTjzFkyY 500
smartgenai/interfaces/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/utils/CONST.py sha256=kzwQP_Rz2Dst_PVeEniC8gQfE4c2PJT-IGJqTRUnHbo 2177
smartgenai/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartgenai/utils/trace.py sha256=bLWQJQnIfh7E7YQuUPQ3uuWggqkNjpkm1N9Si3uQY6o 2413
smartgenai-0.1.0.1.dist-info/LICENSE sha256=BvMmeujpLDerNqzsA1gOET7mphtef9ebt_u8-bp4bNA 1091
smartgenai-0.1.0.1.dist-info/METADATA sha256=qEQi2_dt4uqJ_Q8krWDVlacrIK-7N23USNEIBvtJqTc 5338
smartgenai-0.1.0.1.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
smartgenai-0.1.0.1.dist-info/top_level.txt sha256=CCCfXro16yKa_FsifUCQkxapEVxmYVm2qGOSrAD1ePA 20
smartgenai-0.1.0.1.dist-info/RECORD

top_level.txt

__init__
smartgenai