This is a repo to develop Union Agents.
General idea is to create chatbot which can interact with AI models via YandexCloud API. Baseline idea is to help developers run agent. It is powered by YandexGPTAPI, Redis, ChromaDB and Langfuse.
If you would like to check this bot go to tg link (sometimes i will run this for tests):
- To start interact you need just to type /start or /начать.
- If you want just to know something just start to type and you easily find out your answer.
- Setup buildx for multiplatform building
docker buildx create --use --name multiarch- Build Docker image (works for ubuntu and mac):
docker buildx build \
--platform linux/amd64,linux/arm64 \
-t unionchatbot:latest \
-f mlops/docker/Dockerfile \
--load .- Run the image:
docker run -p 8080:8000 --env-file .env.prod --name unionchatbot unionchatbot:latestIn case of image error you can do the following:
docker stop unionchatbot 2>/dev/null || true
docker rm unionchatbot 2>/dev/null || true