mirror of
https://github.com/Canner/WrenAI.git
synced 2026-09-24 23:29:49 +08:00
* rename yml to yaml, fix some tests * update * refine * update: remove redis, re_run, workers number, add pipeline visualization * add visualization * remove unused code * chore: store all development data in the etc folder * chore: update the ai service readme for development commands * chore: marked some sections to deprecated * chore: remove the wren engine docker compose from eval folder * chore: remove unused commands in the test command * chore: modify the CI behavior to run test cases * fix: add the env to access UI endpoint * chore: remove workers from kustomization * chore: temporarily loose some assertions * chore: set the timer to disable by default --------- Co-authored-by: ChihYu Yeh <chihyu.jimmy.yeh@gmail.com>
1.0 KiB
1.0 KiB
Service
wren-engine: the engine service. check out example here: wren-engine /examplewren-ai-service: the AI service. check out example here: wren-ai-service docker-compose exampleqdrant: the vector store ai service is using.wren-ui: the UI service.bootstrap: put required files to volume for engine service.
Volume
Shared data using data volume.
Path structure as following:
/mdl*.json(will putsample.jsonduring bootstrap)
accountsconfig.properties
Network
- Check out Network drivers overview to learn more about
bridgenetwork driver.
How to start
- copy
.env.exampleto.env.localand modify the OpenAI API key. - (optional) if your port 3000 is occupied, you can modify the
HOST_PORTin.env.local. - run
docker-compose --env-file .env.local upto start all services.