xiaogpt

View on PyPIReverse Dependencies (0)

2.70 xiaogpt-2.70-py3-none-any.whl

Wheel Details

Project: xiaogpt
Version: 2.70
Filename: xiaogpt-2.70-py3-none-any.whl
Download: [link]
Size: 39298
MD5: abb1341a46985c05c3007362d2670f5e
SHA256: b13d0f09f0e725a0d7f937b5772348072326b00d1f53466aad478b4dfb8baee8
Uploaded: 2024-05-03 05:30:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xiaogpt
Version: 2.70
Summary: Play ChatGPT or other LLM with xiaomi AI speaker
Author-Email: yihong0618 <zouzou0208[at]gmail.com>
Project-Url: Homepage, https://github.com/yihong0618/xiaogpt
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: miservice_fork
Requires-Dist: openai (>=1)
Requires-Dist: aiohttp
Requires-Dist: rich
Requires-Dist: zhipuai (>=2.0.1)
Requires-Dist: httpx[socks]
Requires-Dist: EdgeGPT (==0.1.26)
Requires-Dist: langchain (>=0.0.343)
Requires-Dist: beautifulsoup4 (>=4.12.0)
Requires-Dist: google-search-results (>=2.4.2)
Requires-Dist: google-generativeai
Requires-Dist: numexpr (>=2.8.6)
Requires-Dist: dashscope (>=1.10.0)
Requires-Dist: tetos (>=0.2.1)
Requires-Dist: groq (>=0.5.0)
Requires-Dist: aiohttp (==3.9.5); extra == "locked"
Requires-Dist: aiosignal (==1.3.1); extra == "locked"
Requires-Dist: annotated-types (==0.6.0); extra == "locked"
Requires-Dist: anyio (==4.3.0); extra == "locked"
Requires-Dist: async-timeout (==4.0.3); python_version < "3.11" and extra == "locked"
Requires-Dist: attrs (==23.2.0); extra == "locked"
Requires-Dist: azure-cognitiveservices-speech (==1.37.0); extra == "locked"
Requires-Dist: beautifulsoup4 (==4.12.3); extra == "locked"
Requires-Dist: bingimagecreator (==0.5.0); extra == "locked"
Requires-Dist: cachetools (==5.3.2); extra == "locked"
Requires-Dist: certifi (==2024.2.2); extra == "locked"
Requires-Dist: charset-normalizer (==3.3.2); extra == "locked"
Requires-Dist: click (==8.1.7); extra == "locked"
Requires-Dist: colorama (==0.4.6); platform_system == "Windows" and extra == "locked"
Requires-Dist: dashscope (==1.18.0); extra == "locked"
Requires-Dist: dataclasses-json (==0.6.3); extra == "locked"
Requires-Dist: distro (==1.9.0); extra == "locked"
Requires-Dist: edge-tts (==6.1.10); extra == "locked"
Requires-Dist: edgegpt (==0.1.26); extra == "locked"
Requires-Dist: exceptiongroup (==1.2.0); python_version < "3.11" and extra == "locked"
Requires-Dist: frozenlist (==1.4.1); extra == "locked"
Requires-Dist: google-ai-generativelanguage (==0.6.2); extra == "locked"
Requires-Dist: google-api-core (==2.15.0); extra == "locked"
Requires-Dist: google-api-core[grpc] (==2.15.0); extra == "locked"
Requires-Dist: google-api-python-client (==2.125.0); extra == "locked"
Requires-Dist: google-auth (==2.26.1); extra == "locked"
Requires-Dist: google-auth-httplib2 (==0.2.0); extra == "locked"
Requires-Dist: google-cloud-texttospeech (==2.16.3); extra == "locked"
Requires-Dist: google-generativeai (==0.5.2); extra == "locked"
Requires-Dist: google-search-results (==2.4.2); extra == "locked"
Requires-Dist: googleapis-common-protos (==1.62.0); extra == "locked"
Requires-Dist: greenlet (==3.0.3); (platform_machine == "win32" or platform_machine == "WIN32" or platform_machine == "AMD64" or platform_machine == "amd64" or platform_machine == "x86_64" or platform_machine == "ppc64le" or platform_machine == "aarch64") and extra == "locked"
Requires-Dist: groq (==0.5.0); extra == "locked"
Requires-Dist: grpcio (==1.60.0); extra == "locked"
Requires-Dist: grpcio-status (==1.60.0); extra == "locked"
Requires-Dist: h11 (==0.14.0); extra == "locked"
Requires-Dist: httpcore (==1.0.5); extra == "locked"
Requires-Dist: httplib2 (==0.22.0); extra == "locked"
Requires-Dist: httpx (==0.27.0); extra == "locked"
Requires-Dist: httpx[socks] (==0.27.0); extra == "locked"
Requires-Dist: idna (==3.7); extra == "locked"
Requires-Dist: jsonpatch (==1.33); extra == "locked"
Requires-Dist: jsonpointer (==2.4); extra == "locked"
Requires-Dist: langchain (==0.1.17); extra == "locked"
Requires-Dist: langchain-community (==0.0.36); extra == "locked"
Requires-Dist: langchain-core (==0.1.50); extra == "locked"
Requires-Dist: langchain-text-splitters (==0.0.1); extra == "locked"
Requires-Dist: langsmith (==0.1.45); extra == "locked"
Requires-Dist: markdown-it-py (==3.0.0); extra == "locked"
Requires-Dist: marshmallow (==3.20.1); extra == "locked"
Requires-Dist: mdurl (==0.1.2); extra == "locked"
Requires-Dist: miservice-fork (==2.4.3); extra == "locked"
Requires-Dist: multidict (==6.0.5); extra == "locked"
Requires-Dist: mutagen (==1.47.0); extra == "locked"
Requires-Dist: mypy-extensions (==1.0.0); extra == "locked"
Requires-Dist: numexpr (==2.10.0); extra == "locked"
Requires-Dist: numpy (==1.26.3); extra == "locked"
Requires-Dist: openai (==1.25.1); extra == "locked"
Requires-Dist: orjson (==3.10.0); extra == "locked"
Requires-Dist: packaging (==23.2); extra == "locked"
Requires-Dist: prompt-toolkit (==3.0.43); extra == "locked"
Requires-Dist: proto-plus (==1.23.0); extra == "locked"
Requires-Dist: protobuf (==4.25.1); extra == "locked"
Requires-Dist: pyasn1 (==0.5.1); extra == "locked"
Requires-Dist: pyasn1-modules (==0.3.0); extra == "locked"
Requires-Dist: pydantic (==2.5.3); extra == "locked"
Requires-Dist: pydantic-core (==2.14.6); extra == "locked"
Requires-Dist: pygments (==2.17.2); extra == "locked"
Requires-Dist: pyjwt (==2.8.0); extra == "locked"
Requires-Dist: pyparsing (==3.1.2); python_version > "3.0" and extra == "locked"
Requires-Dist: pyyaml (==6.0.1); extra == "locked"
Requires-Dist: regex (==2023.12.25); extra == "locked"
Requires-Dist: requests (==2.31.0); extra == "locked"
Requires-Dist: rich (==13.7.1); extra == "locked"
Requires-Dist: rsa (==4.9); extra == "locked"
Requires-Dist: sniffio (==1.3.0); extra == "locked"
Requires-Dist: socksio (==1.0.0); extra == "locked"
Requires-Dist: soupsieve (==2.5); extra == "locked"
Requires-Dist: sqlalchemy (==2.0.25); extra == "locked"
Requires-Dist: tenacity (==8.2.3); extra == "locked"
Requires-Dist: tetos (==0.2.1); extra == "locked"
Requires-Dist: tqdm (==4.66.1); extra == "locked"
Requires-Dist: typing-extensions (==4.9.0); extra == "locked"
Requires-Dist: typing-inspect (==0.9.0); extra == "locked"
Requires-Dist: uritemplate (==4.1.1); extra == "locked"
Requires-Dist: urllib3 (==2.1.0); extra == "locked"
Requires-Dist: wcwidth (==0.2.13); extra == "locked"
Requires-Dist: websockets (==12.0); extra == "locked"
Requires-Dist: yarl (==1.9.4); extra == "locked"
Requires-Dist: zhipuai (==2.0.1.20240423.1); extra == "locked"
Provides-Extra: locked
Description-Content-Type: text/markdown
[Description omitted; length: 18952 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
xiaogpt-2.70.dist-info/METADATA sha256=oa1OmHK7IJYoAKzKusUWWaF8ZXns1AuZMjbsZCYdHSQ 28501
xiaogpt-2.70.dist-info/WHEEL sha256=vnE8JVcI2Wz7GRKorsPArnBdnW2SWKWGow5gu5tHlRU 90
xiaogpt-2.70.dist-info/entry_points.txt sha256=zLFzA72qQ_eWBepdA2YU5vdXFqORH8wXhv2Ox1vnYP8 46
xiaogpt-2.70.dist-info/licenses/LICENSE sha256=XdClh516MvlnOf9749JZHCxSB7y6_fyXcWmLDz6IkZY 1063
xiaogpt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xiaogpt/__main__.py sha256=MSmt_5Xg84uHqzTN38JwgseJK8rsJn_11A8WD99VtEo 61
xiaogpt/bot/__init__.py sha256=WeiJvhbnFb2krHZZrE_Hiy1F0gKmKr5FlVY17gW0_8I 1252
xiaogpt/bot/base_bot.py sha256=oKn6LLFHXol4hKrSrjnxknrOqrcGICtT_GPPYRNxpkw 1467
xiaogpt/bot/chatgptapi_bot.py sha256=JYlq1D-YZxRwAPpd5dTFSBU7h1KNdWA7FTwgyvMxr7c 3656
xiaogpt/bot/doubao_bot.py sha256=UufQmYcPbwTLTYDZUQwRy4Hg24vgPEa3hdeZWMWw9YM 2773
xiaogpt/bot/gemini_bot.py sha256=vX-fTWyPwdB4N0HDQ9uIRCB4KvV-YgBqXjkrqgg4WHs 2516
xiaogpt/bot/glm_bot.py sha256=QoMJbnu5_rHDz4tzwn7gh3IoAuw7E4hZQLAfziMAvNY 1825
xiaogpt/bot/langchain_bot.py sha256=4Uz5iOYzA2ongCklS-9zBse2fw-7kEE_9wITH7wdVCc 1944
xiaogpt/bot/llama_bot.py sha256=HRR_ycuC6DY5MQTKauXEayQ0o_JKk9t-ea3mblscm8E 708
xiaogpt/bot/moonshot_bot.py sha256=PrVRBskZx-U0lH_3RVe89QJa7WKHYqhpft0089pYQz0 822
xiaogpt/bot/newbing_bot.py sha256=afUmw6tyMXbgGZvfQQWaA5h0-e0V0isFolW-WGhd0Vs 2289
xiaogpt/bot/qwen_bot.py sha256=325lMa4Z38rRh47HDa3J4XjvSs4SWOqMVhrMWzkGNo4 3657
xiaogpt/bot/yi_bot.py sha256=D7JEIh8KPVMvlOLaEVr9ahvyMaJLGToHP_gWU3RoYPc 784
xiaogpt/cli.py sha256=TqxRFMS4IU7JtDAzeLe4I_eZJmUc6xI5bs7gmZdDveA 5899
xiaogpt/config.py sha256=4MN1_pT038C-CH004cK68aCXrSWH_1Da1kGAjgew_fY 7006
xiaogpt/langchain/callbacks.py sha256=yR9AXQt9OHVYBWC47Q1I_BUT4Xg9iM44vnW2vv0BLpE 2616
xiaogpt/langchain/chain.py sha256=z0cqRlL0ElWnf31ByxZBN7AKOT-svXQDt5_NDft_nYc 1495
xiaogpt/langchain/examples/email/mail_box.py sha256=xauqrjE4-G4XPQnokUPE-MZgAaHQ_VrUDLlbfYTdCoo 6372
xiaogpt/langchain/examples/email/mail_summary_tools.py sha256=6cWvBJUaA7iaywcHdbUoww8WiCtaNw3TmwyxyF4DY7E 1561
xiaogpt/tts/__init__.py sha256=xasHDrmgECirf1MSyrfURSaMBqtdZBi3cQNeDvPo_cQ 145
xiaogpt/tts/base.py sha256=fljxdXy60HXqdLXyQlsJZtzJBo5VtTwLkkWTi58tzQc 4656
xiaogpt/tts/mi.py sha256=1MzCB27DBohPQ_4Xz4W_FV9p-chJFDavOHB89NviLcM 1095
xiaogpt/tts/tetos.py sha256=fkuOSYGqAfJyyPEXbsiOS--CewGf1JUiahoN33nzOAA 1058
xiaogpt/utils.py sha256=B7NCH7g19hcwHDXsnBJPTU6UcWnXoEntKWm-pgcet2I 2072
xiaogpt/xiaogpt.py sha256=UfpKGJK95CcYSdZIgQEcyS4uwD77DcS8BAXtq_KxS8c 16525
xiaogpt-2.70.dist-info/RECORD

entry_points.txt

xiaogpt = xiaogpt.cli:main