WonderWhy is a cross-platform family education AI application based on large language models (LLMs) and generative AI technologies. It aims to help parents better respond to various questions raised by their children, providing a high-quality educational interaction platform for kids. The goal is to guide children to think independently and cultivate proper values by offering inspiring, artistic, accessible, and engaging solutions.
Combining with self-media marketing, WonderWhy creates professional and in-depth scientific parenting solutions. It leverages high-quality information to break down regional educational barriers, reduce educational information disparities, and accelerate educational equity.
You can easily and directly experience the our demo online on HuggingFace
now. Click here for Online Experience 👉 WonderWhy - a Hugging Face Space by Tsumugii
- Complete the Gradio Interface and UI design
- Add team members brief introduction
- Add a gif demonstration 👉 https://www.bilibili.com/video/BV1Pt8teWEqJ/
- Deploy the demo on HuggingFace
- RAG layer
- Agent layer
- Application layer
Remember to update the
README.md
andrequirements.txt
after each commit!
- [2024-07-05] Historic Talk!
First of all, please make sure that you have already installed `conda` as Python runtime environment. And `miniconda` is strongly recommended.
1. create a virtual conda
environment for the demo 😆
$ conda create -n poetrychat python==3.10 # poetrychat is the name of your environment
$ conda activate poetrychat
2. Install essential requirements
by run the following command in the CLI
😊
$ git clone https://github.com/Tsumugii24/WonderWhy && cd WonderWhy
$ pip install -r requirements.txt
Open `config_example.json` and fill your own `API Keys` in the **corresponding place** if you want to use certain LLM, then **rename** the file into `config.json`
// OpenAI
"openai_api_key": "",
"openai_api_base": "",
// Spark Desk
"sparkdesk_apisecret": "",
"sparkdesk_apikey": "",
"sparkdesk_appid": "",
// Bing Search
"bing_search_api_key": ""
- Gradio Official Documents
- LIC·2024 语言与智能技术竞赛_飞桨大赛-飞桨AI Studio星河社区
- PoetryChat: 一个面向不同年龄段的交互式LLM古诗学习助手
I would like to express my sincere gratitude to my teammates for their efforts and supports throughout the development of this project. Their expertise and insightful feedback played a crucial role in shaping the direction of the project.
Feel free to open GitHub issues or directly send me a mail if you have any questions about this project ~