- research - папка с jupyter notebook с изучением, обработкой данных, подгрузкой и инференсом моделей
- backend-fastapi - папка с файлами backend'а
- fronthack - папка с файлами frontend'a
- langfuse - папка с файлами open source платформы мониторинга llm моделей langfuse
- Docker
cd backhacks
docker build -t my-python-app .
docker run -d -p 8000:8000 my-python-app
Поднят backend по адресу http://127.0.0.1:8000/
- Docker
cd fronthack
docker build -t my-react-app .
docker run -p 5138:3000 my-react-app
Поднят frontend по адресу http://localhost:5138/
Переходите этой ссылке и пользуйтесь сервисом!
- Docker
- Docker compose
cd langfuse
docker-compose up
Поднят langfuse по адресу http://127.0.0.1:3000/
Переходите этой ссылке и пользуйтесь сервисом!
В веб-сервисе langfuse перейти во вкладку settings -> Create new API key.
Вставить сгенерированные ключи в backend-fastapi/app.py в:
langfuse = Langfuse(
secret_key="your_secret_key",
public_key="your_public_key",
host="http://localhost:3000"
)Заметим, что это API ключи для ЛОКАЛЬНО поднятого open-source сервиса.
Никакие проприетарные интеграции не используются в проекте.
Проект в состоянии работать без интернета после первоначального запуска.
- Артём Гордеев
- Дамадан Шавлуков
- Вячеслав Исаев
- Александр Куличенко