Как рекомендуем собирать это решение?
Data + LangChain + StreamLit = Пушка страшная
0) Вот вам шаблон кода SteamLit для
                                  старта 
                                  1) Вот вам схема ниже для реализации (если вдруг забыли рецепт приготовления
                                  RAG'а)
                                  2) Вот вам датасет для Few-Shot
                                  техники.
                                  3) Сперва рекомендуем собрать только текстовую версию с веб-интерфейсом в
                                  StreamLit.
                                  4) Для усложнения можно попробовать собрать версию через телеграм, чтоб использовать
                                  голосовые команды. 

Полезные ссылки:
- Пример реализации Streamlit приложения с LLM.
- Документация StreamLit.
- Делитесь полезными ссылками в комментариях.
Вот тут ещё много всякого интересного:
https://github.com/mlabonne/llm-course
https://www.promptingguide.ai/ru
https://roadmap.sh/prompt-engineering