ai-parrot

View on PyPIReverse Dependencies (1)

0.4.8 ai_parrot-0.4.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ai_parrot-0.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ai_parrot-0.4.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ai_parrot-0.4.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Wheel Details

Project: ai-parrot
Version: 0.4.8
Filename: ai_parrot-0.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 811723
MD5: 87e28b13bfeadb3b95b5132605e60303
SHA256: 533bef6b369cb3fa3d242a5583b127682c2cfbd6bd77234d75504bb99749ff41
Uploaded: 2024-11-08 01:12:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ai-parrot
Version: 0.4.8
Summary: Live Chatbots based on Langchain chatbots and Agents Integrated into Navigator Framework or used into any aiohttp applications.
Author: Jesus Lara
Author-Email: jesuslara[at]phenobarbital.info
Home-Page: https://github.com/phenobarbital/ai-parrot
Project-Url: Source, https://github.com/phenobarbital/ai-parrot
Project-Url: Tracker, https://github.com/phenobarbital/ai-parrot/issues
Project-Url: Documentation, https://github.com/phenobarbital/ai-parrot/
Project-Url: Funding, https://paypal.me/phenobarbital
Project-Url: Say Thanks!, https://saythanks.io/to/phenobarbital
License: MIT
Keywords: asyncio,asyncpg,aioredis,aiomcache,langchain,chatbot,agents
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX :: Linux
Classifier: Environment :: Web Environment
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Python Modules
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 :: Only
Classifier: Framework :: AsyncIO
Platform: POSIX
Requires-Python: >=3.9.20
Requires-Dist: Cython (==3.0.11)
Requires-Dist: langchain (>=0.3.4)
Requires-Dist: langchain-community (==0.3.3)
Requires-Dist: langchain-experimental (==0.3.2)
Requires-Dist: langchainhub (==0.1.21)
Requires-Dist: huggingface-hub (==0.26.2)
Requires-Dist: faiss-cpu (>=1.9.0)
Requires-Dist: jq (==1.7.0)
Requires-Dist: rank-bm25 (==0.2.2)
Requires-Dist: matplotlib (==3.9.2)
Requires-Dist: tabulate (==0.9.0)
Requires-Dist: selenium (>=4.18.1)
Requires-Dist: webdriver-manager (>=4.0.1)
Requires-Dist: transitions (==0.9.0)
Requires-Dist: sentencepiece (==0.2.0)
Requires-Dist: weasyprint (==61.2)
Requires-Dist: markdown2 (==2.4.13)
Requires-Dist: numba (==0.59.0); extra == "agents"
Requires-Dist: yfinance (==0.2.40); extra == "agents"
Requires-Dist: youtube-search (==2.1.2); extra == "agents"
Requires-Dist: wikipedia (==1.4.0); extra == "agents"
Requires-Dist: mediawikiapi (==1.2); extra == "agents"
Requires-Dist: pyowm (==3.3.0); extra == "agents"
Requires-Dist: O365 (==2.0.35); extra == "agents"
Requires-Dist: stackapi (==0.3.1); extra == "agents"
Requires-Dist: duckduckgo-search (==5.3.0); extra == "agents"
Requires-Dist: google-search-results (==2.4.2); extra == "agents"
Requires-Dist: google-api-python-client (>=2.86.0); extra == "agents"
Requires-Dist: annoy (==1.17.3); extra == "analytics"
Requires-Dist: gradio-tools (==0.0.9); extra == "analytics"
Requires-Dist: gradio-client (==0.2.9); extra == "analytics"
Requires-Dist: streamlit (==1.37.1); extra == "analytics"
Requires-Dist: langchain-anthropic (==0.2.4); extra == "anthropic"
Requires-Dist: anthropic (==0.25.2); extra == "anthropic"
Requires-Dist: torch (==2.5.1); extra == "chatbots"
Requires-Dist: langchain-huggingface (==0.1.0); extra == "chatbots"
Requires-Dist: langchain-text-splitters (==0.3.1); extra == "chatbots"
Requires-Dist: fastembed (==0.3.4); extra == "chatbots"
Requires-Dist: tiktoken (==0.7.0); extra == "chatbots"
Requires-Dist: accelerate (==0.34.2); extra == "chatbots"
Requires-Dist: llama-index (==0.11.20); extra == "chatbots"
Requires-Dist: llama-cpp-python (==0.2.56); extra == "chatbots"
Requires-Dist: bitsandbytes (==0.44.1); extra == "chatbots"
Requires-Dist: datasets (>=3.0.2); extra == "chatbots"
Requires-Dist: safetensors (>=0.4.3); extra == "chatbots"
Requires-Dist: transformers (>=4.44.2); extra == "chatbots"
Requires-Dist: sentence-transformers (==3.0.1); extra == "chatbots"
Requires-Dist: tokenizers (==0.20.1); extra == "chatbots"
Requires-Dist: torchvision (==0.20.1); extra == "chatbots"
Requires-Dist: tensorflow (==2.18.0); extra == "chatbots"
Requires-Dist: tf-keras (==2.18.0); extra == "chatbots"
Requires-Dist: simsimd (==4.3.1); extra == "chatbots"
Requires-Dist: opencv-python (==4.10.0.84); extra == "chatbots"
Requires-Dist: colbert-ai (==0.2.19); extra == "crew"
Requires-Dist: vanna (==0.3.4); extra == "crew"
Requires-Dist: crewai[tools] (==0.28.8); extra == "crew"
Requires-Dist: langchain-google-genai (==2.0.1); extra == "google"
Requires-Dist: langchain-google-vertexai (==2.0.5); extra == "google"
Requires-Dist: vertexai (==1.71.1); extra == "google"
Requires-Dist: groq (==0.11.0); extra == "groq"
Requires-Dist: langchain-groq (==0.2.0); extra == "groq"
Requires-Dist: llama-index-llms-huggingface (==0.2.7); extra == "hunggingfaces"
Requires-Dist: langchain-milvus (>=0.1.6); extra == "milvus"
Requires-Dist: pymilvus (==2.4.8); extra == "milvus"
Requires-Dist: milvus (==2.3.5); extra == "milvus"
Requires-Dist: langchain-openai (==0.1.21); extra == "openai"
Requires-Dist: openai (==1.40.3); extra == "openai"
Requires-Dist: llama-index-llms-openai (==0.1.11); extra == "openai"
Requires-Dist: tiktoken (==0.7.0); extra == "openai"
Requires-Dist: qdrant-client (==1.12.1); extra == "qdrant"
Provides-Extra: agents
Provides-Extra: analytics
Provides-Extra: anthropic
Provides-Extra: chatbots
Provides-Extra: crew
Provides-Extra: google
Provides-Extra: groq
Provides-Extra: hunggingfaces
Provides-Extra: milvus
Provides-Extra: openai
Provides-Extra: qdrant
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3344 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.44.0)
Root-Is-Purelib: false
Tag: cp312-cp312-manylinux_2_17_x86_64
Tag: cp312-cp312-manylinux2014_x86_64

RECORD

Path Digest Size
ai_parrot-0.4.8.dist-info/top_level.txt sha256=VCLpdIu_5wkShgIQjK85jFzL9HEVVjAqlQa_gupLekI 17
ai_parrot-0.4.8.dist-info/RECORD
ai_parrot-0.4.8.dist-info/LICENSE sha256=vRKOoa7onTsLNvSzJtGtMaNhWWh8B3YAT733Tlu6M4o 1070
ai_parrot-0.4.8.dist-info/METADATA sha256=kWJbTHAzezi3mafFfGWwLJzt-4ZeBk3krfu4PYfZb54 8618
ai_parrot-0.4.8.dist-info/WHEEL sha256=1pP4yhrbipRtdbm4Rbg3aoTjzc7pDhpHKO0CEY24CNM 152
resources/users/__init__.py sha256=sdXUV7h0Oogcdru1RrQxbm9_RcMjftf0zTWqvxBVpO8 151
resources/users/models.py sha256=glk7Emv7QCi6i32xRFDrGc8UwK23_LPg0XUOJoHnwRU 6799
resources/users/handlers.py sha256=BGzqBvPY_OaIF_nONWX4b_B5OyyBrdGuSihIsdlFwjk 291
parrot/manager.py sha256=2T2v9JCELJjdEK3oiYlqMNSk_RbPHH1s--pkWN_CHXA 5952
parrot/__init__.py sha256=eTkAkHeJ5BBDG2fxrXA4M37ODBJoS1DQYpeBAWL2xeI 387
parrot/models.py sha256=ZrvVYtjRp0Lcm3hHxXcNq4P-e6TdDHXFzCAlMLR80kY 13534
parrot/conf.py sha256=IQfqqZcfByvsj3ryCwkcgCP5gzTdb3RRTGWgI5XX_Qg 4319
parrot/exceptions.cpython-312-x86_64-linux-gnu.so sha256=_eG2QUx08Gj9hV98T3kEHG3Cre2CyT1jtBupS6EKZ5o 550008
parrot/version.py sha256=tfoamhEcaMqYAuZoLCf-U7mL-keTQgW6btpImY5YKzY 377
parrot/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
parrot/stores/abstract.py sha256=B1rBYqPnIWyka9NpgOX4VrCuS3o1kVNGcI0kpTEf1Dc 5342
parrot/stores/__init__.py sha256=ZFjZvcLhcqJqndx9tiEANpyiude1fvjrCxyt2S42VqY 1496
parrot/stores/qdrant.py sha256=ovkz8_scDl9iieK5rgYX4nTYSZjcTPIs-tDNVXdM558 3540
parrot/stores/milvus.py sha256=SU7tpV8xEtG42hq3CsDaheJajoXKwpzp-bsQJCfd6eg 10585
parrot/handlers/chat.py sha256=3FjE8PhR4_SFny8ZxplWf25i0qKsCBKoOz8widR3pDY 5166
parrot/handlers/__init__.py sha256=WKn2yg4pSi5-IivkQ34uHSfTG7f1nYj4jB8-4wNG2_A 64
parrot/handlers/bots.py sha256=GG2W8y_GC71f8_mMHxwAYP-ope7ecNP_GShL9c66_uY 5782
parrot/crew/__init__.py sha256=oWLEWNNdYHB2AZUDUZVlSsdMOJiWamvM-jVZ8SzoWQE 77
parrot/crew/tools/url.py sha256=m5v9XFQPotHRID7NmY-NQVmXtXEJvfly6tFMslL8U_0 682
parrot/crew/tools/file.py sha256=xm76j0VxsCvykmYGZqFCP9Ui_TZl6ddjrZfgKxSJXYY 790
parrot/crew/tools/bing.py sha256=4Qn8Az0y_1yrK33YFHnUM6hmP0lKcwu-QtCQ5mqQVjY 471
parrot/crew/tools/search.py sha256=itWpJD_78IXVtBSKrQIAamCPLbejwmUj1oCBKqBxvO0 1055
parrot/crew/tools/__init__.py sha256=n2nXEVl8VeWmdI_NyGbiVTAq_S51ebNExuyRM7u9SeI 569
parrot/crew/tools/duckgo.py sha256=nxs4trp1OzQOYMnV3rxKPxU409Y_NO-hFHY1Z10EGTw 1932
parrot/crew/tools/gtrends.py sha256=PY6jBfO2IUWU2nhgo_hl_VVPbK9ProYBuApS9gJV9kM 576
parrot/crew/tools/md2pdf.py sha256=h4w0S53ACchlkgpqejxSZjBAs5KnoXwmsfTRGFqlJZE 899
parrot/crew/tools/config.py sha256=gRYK08SKGYBYWA5HxzNWmh3VxbVkxzcmic9oFQk4FMY 1056
parrot/crew/tools/rag.py sha256=sTp20-77Ui_3J-gItztVLb4Vinl2BVqTNSbTDikrj0g 1406
parrot/crew/tools/google.py sha256=UMBtEdTNGstzhO6UzcSePVbAx3U9JLiKU8SN_-JiWyE 6072
parrot/interfaces/database.py sha256=PHy133KTqa9K0tALOQt1q0ufwUZ4n7rndZrhob6Wbk4 609
parrot/interfaces/__init__.py sha256=m3FpxsFeEKq_hvQR9YRGAhZS6u8LZZBuzf6-njugiHE 69
parrot/tools/stack.py sha256=M-VRWjIDa18bl5p88dSKtxMj4Kn21YB76to0u6yXA30 942
parrot/tools/bing.py sha256=BtmFD66OIuCaOue5U2_yIqtjWf24IhEgNOX1LAVvHtA 464
parrot/tools/wikipedia.py sha256=oadBTRAupu2dKThEORSHqqVs4u0G9lWOltbP6vSZgPE 1999
parrot/tools/abstract.py sha256=pVSZw8MDpbVcQ-CHaGwP6CpqXHIs8hH8Oy1AqUuMmrw 1706
parrot/tools/duck.py sha256=UAAZzlF-Q0sZh0_IcS96dwSgCuBPdeepkwRrMM5cJPY 1920
parrot/tools/__init__.py sha256=XKZwogdGr6ObPfAGbzAdyDjFnXI286eapsi180VwdjE 614
parrot/tools/zipcode.py sha256=knScSvKgK7bHxyLcBkZFiMs65e-PlYU2_YhG6mohcjU 6440
parrot/tools/execute.py sha256=fTMQAsXuUzVyIWmZxL22LrSj2eQ-Rh-ncyUZ9gY-d-A 1687
parrot/tools/weather.py sha256=4v9Ft5lkVzb9Pg7afNs7BK5T3WEcsZbHPlBrF9oXSo8 2541
parrot/tools/asknews.py sha256=hEpPJMyNBVfj2maHbqnumn3VkY45oFvrjkE3Rq8EdGA 1039
parrot/tools/google.py sha256=NjijcUWH6Crk5Uty_x3FstjDTGZV8JXfBFDQEtMHhac 6236
parrot/llms/anthropic.py sha256=8g7hA5LKfGWCahOPw_zV4pniwa4Fg4KTkAnL9qcq9KU 1311
parrot/llms/openai.py sha256=NgWv6IwJ1DborlYhTyureBBdgHfAPc_lGHQRGt80ca8 1759
parrot/llms/hf.py sha256=f2HhHCICaSHp0y3KRhqNcYXNO-amYTxDXJ_2_9L5Bk8 1594
parrot/llms/vertex.py sha256=C7xbxwSGFm3P6lWoz0ApSkgsYGO7J3weZ4kBHqeF4fw 2634
parrot/llms/abstract.py sha256=bIrAMkRbP4hf8MYQESUzcNnIqc70vbDuoseoee7Xhho 1395
parrot/llms/groq.py sha256=EZCbcvqojg5DrE41qYTAinLifSn_oIqgVJS22alPKvE 1491
parrot/llms/__init__.py sha256=bxhPgslU6TjWlOgUFkWV6heavRqmm53PuKNjjZ-Hr1o 3838
parrot/llms/pipes.py sha256=Ns_wh-alkKocZKlbQyQLKOSBxqfRC_hCbz34vpOOyP8 3798
parrot/llms/google.py sha256=z17aF26h28Dbtt4b7BIfadB9G1cO0a6JeCAxX6aI-6c 1315
parrot/utils/types.cpython-312-x86_64-linux-gnu.so sha256=3SNY4BwjFrRRN2wRpzcrgRtoTKMMjwOijE6SEcNsBqU 1248584
parrot/utils/toml.py sha256=CVyqDdAEyOj6AHfNpyQe4IUvLP_SSXlbHROYPeadLvU 302
parrot/utils/__init__.py sha256=vkBIvfl9-0NRLd76MIZk4s49PjtF_dW5imLTv_UOKxM 101
parrot/utils/uv.py sha256=Mb09bsi13hhi3xQDBjEhCf-U1wherXl-K4-BLcSvqtc 308
parrot/utils/parsers/__init__.py sha256=l82uIu07QvSJ8Xt0d_seei9n7UUL8PE-YFGBTyNbxSI 62
parrot/utils/parsers/toml.cpython-312-x86_64-linux-gnu.so sha256=cIpd691qquEiL_fKK1E-6ZyC_ZFnvs4U0TfYRstysnY 714384
parrot/bots/asktroc.py sha256=kelsktpV-0R2rpAQQtxxqo7UZitvJB7MM8DOrAUPqqk 597
parrot/bots/basic.py sha256=dg2kT_ynMEtZ3cMTcSovmDwrOo7BhBwL1o-Nn_7I85A 235
parrot/bots/bose.py sha256=gQQzAgt6wxGshihdr5H9_G4ns0lth814IkL7x1Ukjd4 759
parrot/bots/abstract.py sha256=AKq0kmt30hsDzBABEpR1FtCX-rRm0o_WOg2x2CvfFhU 23629
parrot/bots/__init__.py sha256=ggqOMl996Zr7bj0hEo8z1FNvjMXf-dcOWf4XlxGzKP4 96
parrot/bots/dataframe.py sha256=CfZiLKIwnaku52nl2PNjciqRlH8m2lM4buO6xI7P408 3914
parrot/bots/cody.py sha256=gPQPRcn7QNJfTF0zWI9i6K-PhyAG6PBVcoCxdvylRdI 616
parrot/bots/copilot.py sha256=Q_CwoPm1M0loa7N3DLSLK8eq4m99z1CeU5FI9iqF9XI 2767
parrot/bots/base.py sha256=Wl2BXRzxdGsWdHltAi0jalIPPAiM0TkVIHkRc1HQ99I 13422
parrot/bots/odoo.py sha256=mG4f_eGgZ0W3sgSGHHQdYjYZ4MDOyFcAWJJ3TBLr5uA 798
parrot/bots/hragents.py sha256=2HLQlYNzNx97uK8P04NIfkRjFrtp4vCayN7gWjmG2ww 567
parrot/bots/chatbot.py sha256=UIXYCDspcFAM-Cw4t11t1jsGr947lrg1FLowhnkl420 9734
parrot/bots/retrievals/constitutional.py sha256=x7kFR0KpmkR0Wz6bXNOeU3Hesn_EXc6eOSd4TdXxb8o 600
parrot/bots/retrievals/__init__.py sha256=CQnRS2b7zANYla6HRlrnRy5kK5IDu3I4ENR7HZPBVFg 19856

top_level.txt

parrot
resources