Recommend three open source projects to build proprietary knowledge base + large model intelligent assistant

"  Introducing three open source projects: Dify, FastGPT and LangChain-Chachat. These projects use a variety of cutting-edge technologies and have the characteristics of modular design, easy scalability, Docker support, etc., which are very suitable for secondary development. Whether it is automating tasks in applications , building a knowledge base, or building a question and answer system, all have a wide range of uses. "

58df28f950a89468d558d85a06d1f331.png

01

Diff

Official address: https://dify.ai/

Open source address:

https://github.com/langgenius/dify

4076040a81654c1bd4b371ee78a75dc8.png

Dify = Do It For You

The front-end of this project uses a React development framework Next.js, the back-end is developed using Python's Web framework Flask, and the middleware uses database PostgreSQL, cache Redis, asynchronous queue celery, and vector database Weaviate.

The software architecture is designed to be relatively standardized, easy to expand, and modular. Supports seamless switching of large models at the bottom level.

Support Docker deployment.

02

FastGPT

Official address: https://fastgpt.run/‍‍‍‍‍‍

Open source address‍

https://github.com/labring/FastGPT

0d17da44256cc65c1763620f9f10851a.png

Project technology stack: Front-end NextJs + TypeScript + ChakraUI + document database Mongo + database Postgres (Vector plug-in).
‍‍

Support Docker deployment.

03

LangChain-Chatchat 

Open source address:

https://github.com/chatchat-space/Langchain-Chatchat

No official address. ‍‍

a7a4a8de0530a9dc0b574fa534759705.png

The project was originally Langchain-ChatGLM, a local knowledge base question and answer based on language models such as Langchain and ChatGLM.

The article " Project Implementation Practice|Building an exclusive knowledge base based on ChatGLM2-6B + LangChain has been initially completed " is based on this project.

Support Docker deployment.

Reading recommendations:

Andrew Ng: Opportunities for AI

Beyond ChatGPT-4, Google’s multi-modal large model Gemini combined with AlphaGo technology has been tested on a small scale

Foreign reports indicate that 90% of AI product companies have achieved profitability, but interviews with domestic large models and AIGC said that this is too high.

What are the millions of ChatGPT users doing with it?

Revealing how WeChat trains large models: low-key WeLM|The official website was last updated a year ago

Research on hallucinations of large language models | Alleviating and avoiding large model LLM hallucinations (2)

Hello, I am Baichuan Big Model|The secret of Baichuan2, which is open source and free for commercial use in China

Prompt attack attacks large models again, hypnotized ChatGPT may leak important information - hidden risks of large models

Is artificial intelligence safe? OpenAI is "aligning" large models with humans - ensuring ChatGPT is smarter than humans while still following human intentions

Embrace the future and learn AI skills! Follow me and receive free AI learning resources.

Guess you like

Origin blog.csdn.net/fogdragon/article/details/133053819