myla

View on PyPIReverse Dependencies (0)

0.2.40 myla-0.2.40-py3-none-any.whl

Wheel Details

Project: myla
Version: 0.2.40
Filename: myla-0.2.40-py3-none-any.whl
Download: [link]
Size: 588467
MD5: 9ce735d91939759295d5fffc00799b0e
SHA256: daf541cce63fbe303de8cee96d1c1994ecd7dcc1fd9ba883f191b95835ba599b
Uploaded: 2024-10-11 03:15:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: myla
Version: 0.2.40
Summary: A local implementation of OpenAI Assistants API: Myla stands for MY Local Assistant
Author: shellc
Author-Email: shenggong.wang[at]gmail.com
Home-Page: https://github.com/muyuworks/myla
License: MIT
Keywords: AI assistant,LLM,Myla,chatbot
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: uvicorn
Requires-Dist: starlette
Requires-Dist: fastapi
Requires-Dist: python-dotenv
Requires-Dist: jinja2
Requires-Dist: aiohttp
Requires-Dist: sqlmodel
Requires-Dist: openai
Requires-Dist: python-multipart
Requires-Dist: pandas
Requires-Dist: aiofiles
Requires-Dist: sentence-transformers
Requires-Dist: faiss-cpu
Requires-Dist: Authlib
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2522 characters]

WHEEL

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

RECORD

Path Digest Size
myla/__init__.py sha256=wxKKWUGEZdi2AuJ5VAhgb2KpwdNZi--_U5tbErLgVrQ 171
myla/__main__.py sha256=4w-f9qyop7s6GBClCHk5h96lLJqJXYNg544hhunLfCk 2982
myla/_api.py sha256=5L2BCV-HYr8tZa40qdz2NncxCD3tPY7XDWM2zVYRHkg 26780
myla/_auth.py sha256=DsdPI325QTQm9ZiVJcOX2sOauiYCDFMWrggWeCHZ-pQ 1632
myla/_entry.py sha256=E-zwonv9Y8AKsh757WhZDwhNOZu6Y_0cbKbMMRnVws4 3125
myla/_env.py sha256=rJ7PgP_BdKVVqZpNCi0HK_Y4PFiVb3e-SG3wAZxMaEI 199
myla/_llm.py sha256=T1TBPDbjrp4X6i4OF1hbnKtqn_FURJjScoo2Hjl5MdQ 7356
myla/_logging.py sha256=2_RAiF-AXziKjdf2JLFs9g3lt89AEsOlhNRBE5IQJMM 51
myla/_models.py sha256=SWs00seanHD6bYX_xXnu2qCoKoFAiVbn8FjVmNm8LaQ 6588
myla/_run_scheduler.py sha256=7gldiGIKszVj6Uv1Q28YljFkIKrRtLglHwkCr7WOqVE 2917
myla/_tools.py sha256=T2hxSHNEPqIL1ACyIVSCdtCstGT4xwVQrJNeT72R3fo 722
myla/_version.py sha256=aEzzNARXnrUO3W8POMTZP-gPyNFUk-0uUnTMmYjs2d0 19
myla/assistants.py sha256=QQgrvTqATukcFl4f-JTZaZ0LgKIL-saSlnIHqZTFPPA 2795
myla/files.py sha256=tVICPYwP257CpxxT7hHzV8ip43cJWez_KJUVcTdVnfo 2719
myla/iur.py sha256=IwDWSj5pcw0IVvdD-IqNdqYgfelDPfWbQyyXIlYlJoU 1587
myla/messages.py sha256=4xNfHSZAtJ9kC_mpXKrAMaEYJMLKUioPQSJ_ol709ZM 4976
myla/permissions.py sha256=EOv_67r7lN1leY9tM3vv9YAkInk1o1STOCNwbnrCyog 556
myla/persistence.py sha256=dWcQWyTYceM_5ysHc-qCxqLApsOmnjD9-QEUAO5sP3o 1903
myla/projects.py sha256=DGSgZUFitmU0hFxnQ1zr09qsg5FTB8n5JhCk3WiMkr4 128
myla/retrieval.py sha256=ic6faqoGC0xjBiw1A1uO_u6YXBi27k9kMkgzpg3mNxM 3364
myla/runs.py sha256=uG3JjCHFDf_VeVDL8gd4d1JuoeKNgh0KsEjt75eZ2CA 5514
myla/threads.py sha256=Tiz_Mx-VD2ZRGY71nuHQwvLJGWS6P_5LbVhkGcfpKcI 3015
myla/tools.py sha256=flkmU5tr5ToHyzd-rwoYPowXVE46qW-LH4UfaAzInYc 2631
myla/users.py sha256=o8XbapWFOlLSZIZSb5DmMMv4glhourtZlhhewyQBTfA 10586
myla/utils.py sha256=Jw457B8sX0xDFwK2pOucqoaaOKc4oIAiSQkxhJ-6vls 2231
myla/extensions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
myla/extensions/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
myla/extensions/tools/qa_retrieval.py sha256=0GEBOCb8PsAvW2UVpmD-O-m1NIvhGzFt_5jVm_fd1dw 2318
myla/extensions/tools/qa_summary.py sha256=oHPo-sPPihr0LllL7K84BMUgoOdKXNf2mD3_n-VEcys 1501
myla/extensions/tools/rephrase.py sha256=MHD83qNzp3Urk5H0_GQr6aZuY4ZqA47qdhCB1WejWCA 1466
myla/llms/__init__.py sha256=lf4uUz2AaffzhMmkXWaIoVu3ewcRiUkqvtL7yo2L40o 1494
myla/llms/backend.py sha256=aSCQ519O81ALi2Rk4nBl3GfQQiJFmMEh5kp2bXLQ-wI 771
myla/llms/chatglm.py sha256=0zHxEuC6g-SdVysJ8TULNmYNnupm8u4jJJLTXuiviCs 1564
myla/llms/mock.py sha256=Zw-lRQBj5WHGMpqpECCVAMTNE2hLuurQEs7xYvDitHI 573
myla/llms/openai.py sha256=rlfmYfGVKqJ4BZwlimMgmjeF57b1yuQdaZbT06iXSbo 4402
myla/llms/utils.py sha256=iaKStK13BQachyooXHjhnQ53GEEMY8CXfGiKtTvf06s 291
myla/vectorstores/__init__.py sha256=3rzBspQETD3cg2QkvIinqAy__7wqCnBvEt4H3zHmtN8 4812
myla/vectorstores/_base.py sha256=f-tJgnHso5jxW87tiIYlYzl_WUr0jk9amIxGXBf0LTg 2425
myla/vectorstores/_embeddings.py sha256=x9IXXEF3Ji6gdYafEwTk1-9rAVJpQpxTgxdC3oF0qZE 842
myla/vectorstores/chromadb_vectorstore.py sha256=Ggm7gnO5DOPGVV3kMvvhBtuieGlKJGPhu_OW5oed8S8 3181
myla/vectorstores/faiss_group.py sha256=DDYtVcdVtpY79jVH1NPy5zjz2kCk8_0aaCUlG7xT6Gw 10092
myla/vectorstores/faiss_vectorstore.py sha256=C6PhFIzokqU3ovrBSQ28oH_Wt5XJ_WpLMCPDt4JV8ak 5010
myla/vectorstores/lancedb_vectorstore.py sha256=n8sxoziW0OGQn8ogMBkoNxwtvHzA6yvIkW2jP6mo3Zs 4356
myla/vectorstores/loaders.py sha256=9OdbmQFlfZ2l0ACUvUWyKxuP9XOats6vRjY3IudJGuw 263
myla/vectorstores/pandas_loader.py sha256=HEex94mXKQpLgseLWTnK4An-RefQcGpy3out-H58q54 717
myla/vectorstores/pdf_loader.py sha256=hXJCa_hZAl0X-oqajeK_nbUsXa3_oX-PASwr30KVKO4 1239
myla/vectorstores/sentence_transformers_embeddings.py sha256=G6bIPL1pBm4jimUMLtAtJV4uduYzcEn_5b9iY76RmMs 2476
myla/vectorstores/xinference_embeddings.py sha256=Gsyq86hSN8i6WDg56Sc-OjXdDUR6YzChfQljw-H1OrI 1090
myla/webui/__init__.py sha256=3oBcu8T7jq8jEMmB18z6oXxmiBiVdg_ohROB2p3VMpo 294
myla/webui/_web_template.py sha256=F5DoNd20Xp9X4RbYyRcAKrrn_hWiOpE7-TcPLMzquEU 838
myla/webui/__pycache__/__init__.cpython-311.pyc sha256=3E8dZI47BoGIdaA8yTzUW_BhXxqUxe54VWacsQSaL6Q 754
myla/webui/__pycache__/__init__.cpython-39.pyc sha256=Gmg6MM2kpt0TSNBQ7Vu2qiSQIFy5joar5uXPlVw2j-c 499
myla/webui/__pycache__/_web_template.cpython-311.pyc sha256=Moh-IxM9ysiC2lTsykHsTV7MVLMuRAtmgxdXbsqx68o 1652
myla/webui/statics/welcome.md sha256=UPxvELUUu_8nV1o3R6tosqyNv4v1VGNuZgwWezcCJfo 83
myla/webui/statics/aify/aify.css sha256=HY3Ec6Lw37rKhcucKDn8vqc-Hp1DI2VP9ZfqLuS9RwQ 235918
myla/webui/statics/aify/aify.js sha256=p8thpLSAtxAqKhw9RPLn3uOBpsZwHuxaRP2jpLtW5wM 1185463
myla/webui/statics/images/screenshot.png sha256=eQysExmaAkWRZcJe0CMYuVTbxNSNKHSuQrjut0QvaHE 149653
myla/webui/templates/index.html sha256=OZXZBjubVBkMH9IKbRM9gKfUgOrrGiXW60ZgwnC5cjY 905
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/myla/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/myla/assistants_test.py sha256=gYMyNsK7_sISxNxbNbf0oICiWc3CPYW9BJhCvzQboJc 3253
tests/myla/files_test.py sha256=2__jb1gIaxYRtwFDCy9xmvEBRwC8b3Z4mcJuSJM3oNI 1314
tests/myla/persistence_test.py sha256=3g9FrWSbriB1q1ywqfDDPKdAxZg6XaN9J7sWgtV3Xgc 2746
tests/myla/threads_test.py sha256=fiVS_pa6Zdb5oJ2fj9Y8Yv04YlSmMQ8c85EHV8exbBA 1135
tests/myla/users_test.py sha256=4NmqfBgrc05_ZbI_yqMZlaN1eORBUHaUjowcgPssC-w 3674
tests/myla/utils_test.py sha256=4LxEbKazOXRsPdm6PougAhoOvK6JGuO1GeAfNJXdSOQ 324
tests/myla/llms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/myla/llms/mock_test.py sha256=EzjIjNrEnL-kBzLeCaoW5E2DxdUk2PhO6yrfkuywKLU 424
tests/myla/vectorstores/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/myla/vectorstores/faiss_group_test.py sha256=yakuQLAU_NMaKXyhPoQMSmdD1IpQQ-r8GCI29MOObjg 4426
tests/myla/vectorstores/record_test.py sha256=-qWcAerCBhmpS9EJhqtIMbJsmgp5uOGZGKoA36UnUY4 916
tests/myla/vectorstores/xinference_embeddings_test.py sha256=q-WAH8xjdvIopAzvq3BmAuUmcTZEenuvM1FAE_fpwi4 482
tests/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/tools/sync_tool.py sha256=QTAyyunWox3B85M5bfI0axltCF3BSGV7qOoXSilCB4A 405
myla-0.2.40.dist-info/LICENSE sha256=bt0q0ALtboR48A9K-U9QMZr3uY2xIENanfQTPs0ow3c 1066
myla-0.2.40.dist-info/METADATA sha256=oLDNlD_Rylr7QyXdNFvFZUKHDPnJK6793GWF7tEm5OU 3312
myla-0.2.40.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
myla-0.2.40.dist-info/entry_points.txt sha256=lsfsbcXDJbEHITkUMX8drFV12rA7-uTSS7WH4oTty5U 44
myla-0.2.40.dist-info/top_level.txt sha256=0B8R-bsocdYJyQfjBF6Rsj9fE0Y0nU-eHRe5E1JvppY 11
myla-0.2.40.dist-info/RECORD

top_level.txt

myla
tests

entry_points.txt

myla = myla.__main__:main