From 2216723c92632bcf13f73e5d9e07e95518a9ad53 Mon Sep 17 00:00:00 2001 From: if Date: Sun, 16 Apr 2023 04:11:57 +0300 Subject: [PATCH] rebuild pkg structure --- README.md | 6 +++--- {src => ai_talks}/__init__.py | 0 {assets => ai_talks/assets}/demo/ai-talks.gif | Bin {assets => ai_talks/assets}/icons/rec_on.gif | Bin {assets => ai_talks/assets}/icons/tg.svg | 0 {assets => ai_talks/assets}/img/ai.jpg | Bin {assets => ai_talks/assets}/img/ai_face.png | Bin {assets => ai_talks/assets}/img/ai_face2.png | Bin {assets => ai_talks/assets}/img/ai_face3.png | Bin {assets => ai_talks/assets}/img/ai_face4.png | Bin {assets => ai_talks/assets}/img/ai_face5.png | Bin {assets => ai_talks/assets}/img/ai_face6.png | Bin {assets => ai_talks/assets}/img/ai_face7.png | Bin {assets => ai_talks/assets}/img/ai_face8.png | Bin {assets => ai_talks/assets}/img/ia_face9.jpg | Bin {assets => ai_talks/assets}/qr/tink.png | Bin chat.py => ai_talks/chat.py | 0 {src => ai_talks/src}/styles/.css | 0 {src => ai_talks/src}/styles/menu_styles.py | 0 {src => ai_talks/src}/utils/agi/bard.py | 0 {src => ai_talks/src}/utils/agi/chat_gpt.py | 0 {src => ai_talks/src}/utils/conversation.py | 0 {src => ai_talks/src}/utils/footer.py | 2 +- {src => ai_talks/src}/utils/helpers.py | 0 {src => ai_talks/src}/utils/lang.py | 0 {src => ai_talks/src}/utils/stt.py | 0 {src => ai_talks/src}/utils/tts.py | 0 run.sh | 2 +- setup.py | 11 +++-------- 29 files changed, 8 insertions(+), 13 deletions(-) rename {src => ai_talks}/__init__.py (100%) rename {assets => ai_talks/assets}/demo/ai-talks.gif (100%) rename {assets => ai_talks/assets}/icons/rec_on.gif (100%) rename {assets => ai_talks/assets}/icons/tg.svg (100%) rename {assets => ai_talks/assets}/img/ai.jpg (100%) rename {assets => ai_talks/assets}/img/ai_face.png (100%) rename {assets => ai_talks/assets}/img/ai_face2.png (100%) rename {assets => ai_talks/assets}/img/ai_face3.png (100%) rename {assets => ai_talks/assets}/img/ai_face4.png (100%) rename {assets => ai_talks/assets}/img/ai_face5.png (100%) rename {assets => ai_talks/assets}/img/ai_face6.png (100%) rename {assets => ai_talks/assets}/img/ai_face7.png (100%) rename {assets => ai_talks/assets}/img/ai_face8.png (100%) rename {assets => ai_talks/assets}/img/ia_face9.jpg (100%) rename {assets => ai_talks/assets}/qr/tink.png (100%) rename chat.py => ai_talks/chat.py (100%) rename {src => ai_talks/src}/styles/.css (100%) rename {src => ai_talks/src}/styles/menu_styles.py (100%) rename {src => ai_talks/src}/utils/agi/bard.py (100%) rename {src => ai_talks/src}/utils/agi/chat_gpt.py (100%) rename {src => ai_talks/src}/utils/conversation.py (100%) rename {src => ai_talks/src}/utils/footer.py (96%) rename {src => ai_talks/src}/utils/helpers.py (100%) rename {src => ai_talks/src}/utils/lang.py (100%) rename {src => ai_talks/src}/utils/stt.py (100%) rename {src => ai_talks/src}/utils/tts.py (100%) diff --git a/README.md b/README.md index 823a8bc..abbefa2 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A ChatGPT API wrapper, providing a user-friendly Streamlit web interface. Enhance your ChatGPT experience with our user-friendly API wrapper, featuring a seamless Streamlit web interface. Effortlessly interact with ChatGPT, while enjoying an intuitive and responsive design. Discover simplified access to advanced AI technology in just a few clicks. -![](assets/demo/ai-talks.gif) +![](ai_talks/assets/demo/ai-talks.gif) ## Setup @@ -40,7 +40,7 @@ bash run.sh Another way: ```bash -streamlit run chat.py +streamlit run ai_talks/chat.py ``` Once the script is started, you can go to the URL [http://localhost:8501](http://localhost:8501) to start using the bot. @@ -81,6 +81,6 @@ UQDbnx17N2iOmxfQF0k55QScDMB0MHL9rsq-iGB93RMqDhIH - [boosty](https://boosty.to/ai-talks/donate) - [CloudTips (Tinkoff)](https://pay.cloudtips.ru/p/eafa15b2) -![](/assets/qr/tink.png) +![](ai_talks/assets/qr/tink.png) diff --git a/src/__init__.py b/ai_talks/__init__.py similarity index 100% rename from src/__init__.py rename to ai_talks/__init__.py diff --git a/assets/demo/ai-talks.gif b/ai_talks/assets/demo/ai-talks.gif similarity index 100% rename from assets/demo/ai-talks.gif rename to ai_talks/assets/demo/ai-talks.gif diff --git a/assets/icons/rec_on.gif b/ai_talks/assets/icons/rec_on.gif similarity index 100% rename from assets/icons/rec_on.gif rename to ai_talks/assets/icons/rec_on.gif diff --git a/assets/icons/tg.svg b/ai_talks/assets/icons/tg.svg similarity index 100% rename from assets/icons/tg.svg rename to ai_talks/assets/icons/tg.svg diff --git a/assets/img/ai.jpg b/ai_talks/assets/img/ai.jpg similarity index 100% rename from assets/img/ai.jpg rename to ai_talks/assets/img/ai.jpg diff --git a/assets/img/ai_face.png b/ai_talks/assets/img/ai_face.png similarity index 100% rename from assets/img/ai_face.png rename to ai_talks/assets/img/ai_face.png diff --git a/assets/img/ai_face2.png b/ai_talks/assets/img/ai_face2.png similarity index 100% rename from assets/img/ai_face2.png rename to ai_talks/assets/img/ai_face2.png diff --git a/assets/img/ai_face3.png b/ai_talks/assets/img/ai_face3.png similarity index 100% rename from assets/img/ai_face3.png rename to ai_talks/assets/img/ai_face3.png diff --git a/assets/img/ai_face4.png b/ai_talks/assets/img/ai_face4.png similarity index 100% rename from assets/img/ai_face4.png rename to ai_talks/assets/img/ai_face4.png diff --git a/assets/img/ai_face5.png b/ai_talks/assets/img/ai_face5.png similarity index 100% rename from assets/img/ai_face5.png rename to ai_talks/assets/img/ai_face5.png diff --git a/assets/img/ai_face6.png b/ai_talks/assets/img/ai_face6.png similarity index 100% rename from assets/img/ai_face6.png rename to ai_talks/assets/img/ai_face6.png diff --git a/assets/img/ai_face7.png b/ai_talks/assets/img/ai_face7.png similarity index 100% rename from assets/img/ai_face7.png rename to ai_talks/assets/img/ai_face7.png diff --git a/assets/img/ai_face8.png b/ai_talks/assets/img/ai_face8.png similarity index 100% rename from assets/img/ai_face8.png rename to ai_talks/assets/img/ai_face8.png diff --git a/assets/img/ia_face9.jpg b/ai_talks/assets/img/ia_face9.jpg similarity index 100% rename from assets/img/ia_face9.jpg rename to ai_talks/assets/img/ia_face9.jpg diff --git a/assets/qr/tink.png b/ai_talks/assets/qr/tink.png similarity index 100% rename from assets/qr/tink.png rename to ai_talks/assets/qr/tink.png diff --git a/chat.py b/ai_talks/chat.py similarity index 100% rename from chat.py rename to ai_talks/chat.py diff --git a/src/styles/.css b/ai_talks/src/styles/.css similarity index 100% rename from src/styles/.css rename to ai_talks/src/styles/.css diff --git a/src/styles/menu_styles.py b/ai_talks/src/styles/menu_styles.py similarity index 100% rename from src/styles/menu_styles.py rename to ai_talks/src/styles/menu_styles.py diff --git a/src/utils/agi/bard.py b/ai_talks/src/utils/agi/bard.py similarity index 100% rename from src/utils/agi/bard.py rename to ai_talks/src/utils/agi/bard.py diff --git a/src/utils/agi/chat_gpt.py b/ai_talks/src/utils/agi/chat_gpt.py similarity index 100% rename from src/utils/agi/chat_gpt.py rename to ai_talks/src/utils/agi/chat_gpt.py diff --git a/src/utils/conversation.py b/ai_talks/src/utils/conversation.py similarity index 100% rename from src/utils/conversation.py rename to ai_talks/src/utils/conversation.py diff --git a/src/utils/footer.py b/ai_talks/src/utils/footer.py similarity index 96% rename from src/utils/footer.py rename to ai_talks/src/utils/footer.py index 77dbde9..eadbf92 100644 --- a/src/utils/footer.py +++ b/ai_talks/src/utils/footer.py @@ -46,7 +46,7 @@ def show_donates() -> None: """) _, img_col, _ = st.columns(3) with img_col: - st.image("assets/qr/tink.png", width=200) + st.image("ai_talks/assets/qr/tink.png", width=200) st.divider() st.markdown(f"
{st.session_state.locale.donates_info}
", unsafe_allow_html=True) diff --git a/src/utils/helpers.py b/ai_talks/src/utils/helpers.py similarity index 100% rename from src/utils/helpers.py rename to ai_talks/src/utils/helpers.py diff --git a/src/utils/lang.py b/ai_talks/src/utils/lang.py similarity index 100% rename from src/utils/lang.py rename to ai_talks/src/utils/lang.py diff --git a/src/utils/stt.py b/ai_talks/src/utils/stt.py similarity index 100% rename from src/utils/stt.py rename to ai_talks/src/utils/stt.py diff --git a/src/utils/tts.py b/ai_talks/src/utils/tts.py similarity index 100% rename from src/utils/tts.py rename to ai_talks/src/utils/tts.py diff --git a/run.sh b/run.sh index 26918a6..4027b53 100644 --- a/run.sh +++ b/run.sh @@ -1 +1 @@ -streamlit run chat.py +streamlit run ai_talks/chat.py diff --git a/setup.py b/setup.py index 6d3f038..e495149 100644 --- a/setup.py +++ b/setup.py @@ -6,13 +6,12 @@ with open("requirements.txt") as f: setup( name="ai-talks", - version="0.8.8.8", - exclude_package_data={"": ["secrets.toml"]}, - packages=find_packages(exclude=["secrets.toml", ]), + version="0.8.997", + packages=find_packages(), install_requires=requirements, # Use the parsed requirements here entry_points={ "console_scripts": [ - "ai-talks=chat:run_agi", + "ai-talks=ai_talks.chat:run_agi", ], }, author="Dmitry Kosarevsky", @@ -25,10 +24,6 @@ setup( "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12",