v0.4.0

eosphoros-ai/DB-GPTv0.4.0Oct 20, 2023by github-actions[bot]

AI Summary

Major refactoring of the Web interface and introduction of modular components like MetaData and ChatPlugin.

Key Highlights

  • Refactor DB-GPT Web
  • Add DB-GPT MetaData Module
  • Add ChatPlugin Module
  • Support vLLM

Breaking Changes

  • Refactor DB-GPT Web
  • Switch BaseDao from MetaData

New Features

  • DB-GPT MetaData Module
  • ChatPlugin Module
  • Custom log file name and tracer file name
  • vLLM support
  • Llama.cpp GGUF support

Full Release Notes

## ✨ Enhancements

- Refactor DB-GPT Web
- Add DB-GPT MetaData Module (#696)
- Switch BaseDao from MetaData (#693)
- Add ChatPlugin Module (#680)
- Support use custom log file name and tracer file name (#690)
- Read and save system information to tracer (#670)
- Support cross-service data recording and analyze (#665)
- Support vLLM  (#658)
- Llama.cpp support new GGUF file format (#649)

## 🐞 Bug fixes

- Fix remote embedding model start error (#708)
- DB metadata charset bug (#698)
- ChatData (#694)
- Fix type exception when use office ppt database (#679)
- DB schema not complete bug (#675)
- Fix load some quantization model error (#674)
- Fix openai adapt previous proxy_server_url configuration and support azure openai model (#668)
- use openai package instead of requests (#619)
- Fix zh_CN document error for Debugging (#666)
- Chroma persist_path compatible with old version (#657)
- .env other vector db  customize vector store config does not work (#656)

## 🛠️ Other improvements
- Update tutorial and application document
- Add unit test for worker manager (#681)
- Fix zh_CN document error for Debugging (#666)

Thank you to all our contributors for making this release possible!
@Aries-ckt, @SimonChuZZ, @cabljac, @csunny, @fangyinc, @oushu1zhangxiangxuan1, @peter-wangxu, @quqibing, @yhjun1026, @yihong0618 and simonchuzz