v0.4.5

eosphoros-ai/DB-GPTv0.4.5Jan 5, 2024by github-actions[bot]

AI Summary

Introduces a wide array of new models (Baichuan, SOLAR, Mixtral, Gemma) and refactors the RAG system with a new multi-agent SDK and prompt manager API.

Key Highlights

  • Support Baichuan API
  • RAG Refactor
  • Multi agent sdk

New Features

  • Chunk add enable_merge parameter
  • Support Baichuan API
  • Add paper link and citation
  • Support SOLAR-10.7B-Instruct-v1.0
  • Proxy model support count token
  • Support multi round conversation operator
  • RAG Refactor
  • Multi agent sdk
  • More AWEL operators and new prompt manager API
  • Add new LLMClient and new build tools
  • Add gemini support
  • Support Mixtral-8x7B

Full Release Notes

## ✨ Enhancements

- Chunk add enable_merge parameter (#1014)
- Support Baichuan API (#1009)
- Add paper link and citation (#1006)
- Support SOLAR-10.7B-Instruct-v1.0 (#1001)
- Proxy model support count token (#996)
- Support multi round conversation operator (#986)
- RAG Refactor (#985)
- Multi agent sdk (#976)
- More AWEL operators and new prompt manager API (#972)
- Add new LLMClient and new build tools (#967)
- Add gemini support (#953)
- Support Mixtral-8x7B (#959)

## 🐞 Bug fixes

- Fix batch sync api error after switch segmentation strategy (#1029)
- Fix chatgpt message format bug (#1028)
- Fix delete Chroma by vector ids did not success (#1027)
- Fix .env should not build to static assets (#1012)
- Fix information\_schema (#999)
- Fix chat\_history\_db mysql message query bug (#989)
- Fix default proxyllm generator function (#971)
- Fix wenxin config in .env.template (#965)
- Fix Move the last user's information to the end (#960)
- Fix clickhouse connect error fix (#958)

## 🛠️ Other improvements
- Move PR Template in .github folder to automatically generate PR Template for each PR (#1024)
- Add Template for Pull Request (#1022)
- Update author info (#1013)
- Improve build performance (#1011)
- Fix baichuan API pylint error (#1010)
- Update README.zh.md with slack (#1003)
- Fix typo and new pre-commit config (#987)


Thank you to all our contributors for making this release possible!
@Aralhi, @Aries-ckt, @TJJ120635, @baichuan-assistant, @csunny, @fangyinc, @Hzh_97, @jinhucheung, @junewgl, @qidanrui, @vvycaaa, @xtyuns, @yhjun1026 and @yihong0618