Skip to content

Latest commit

 

History

History
145 lines (87 loc) · 6.42 KB

README_ENG.md

File metadata and controls

145 lines (87 loc) · 6.42 KB

Bisheng banner

简体中文 | English | 日本語

Welcome to Bisheng

What is Bisheng

Bisheng is a leading open-source platform for developing LLM applications. It empowers and accelerates the development of LLM applications and helps users to enter the next generation of application development mode with the best experience.

"Bisheng" is the inventor of movable type printing, which played a huge role in the dissemination of human knowledge. We hope that "Bisheng" can also provide strong support for the widespread landing of intelligent applications. Welcome to participate together.

Bisheng was released under the Apache 2.0 License at the end of August 2023.

Key Features

  • Convenience: Even business person can quickly build intelligent applications centered around LLM through simple and intuitive form filling based on our pre-configured application templates.
  • Flexibility: For person familiar with LLM technologies, we provide hundreds of development components following the latest trends in the LLM technology ecosystem. With visual and flexible process orchestration capabilities, any type of LLM application can be developed, not just simple prompting projects.
  • Reliability and Enterprise-level: Many similar open-source projects are only suitable for experimental testing scenarios and lack enterprise-level features for real production use, including high availability under high concurrency, continuous iteration and optimization of application operations and effects, and practical functions that fit real business scenarios. These are the differentiated capabilities of the ByteDance platform. In addition, data quality within enterprises is uneven. To truly utilize all data, comprehensive unstructured data governance capabilities are needed, which is the core capability our team has accumulated over the past few years. In Bisheng's demo environment, you can directly access these capabilities through related components, and these capabilities are free and unlimited.

Product Applications

With the Bisheng platform, we can build a variety of LLM applications:

Analysis Report Generation:

  • 📃 Contract Review Report Generation
  • 🏦 Credit Investigation Report Generation
  • 📈 IPO Analysis Report Generation
  • 💼 Intelligent Investment Advisory Report Generation
  • 👀 Document Summary Generation

Knowledge Base Q&A:

  • 👩‍💻 User Manual Q&A
  • 👩‍🔬 Research Report Knowledge Base Q&A
  • 🗄 Regulations and Rules Q&A
  • 💊 "Chinese Pharmacopoeia" Knowledge Q&A
  • 📊 Stock Price Database Q&A

Dialogues:

  • 🎭 Role-play as an interviewer
  • 📍 Xiaohongshu (Red Book) Copywriting Assistant
  • 👩‍🎤 Role-play as a foreign language teacher
  • 👨‍🏫 Resume Optimization Assistant

Element Extraction:

  • 📄 Key Elements Extraction from Contracts
  • 🏗️ Engineering Report Elements Extraction
  • 🗂️ General Metadata Extraction
  • 🎫 Key Elements Extraction from Cards and Bills

For methods to build various applications, seeApplication Cases.

We believe that in real enterprise scenarios, "dialogue" is just one of many interaction forms. In the future, we will also add support for more application forms such as process automation and search.

Quick Start

Start With Bisheng

Compile Bisheng From Src

Todo: update later

Get More Contents,Please Read Dev Documents

Contributing

Contributions to Bisheng are welcome from everyone. See Guidelines for Contributing for details on submitting patches and the contribution workflow. Refer community repository to learn about our governance and access more community resources.


Bisheng Document

For more guides on installation, development, deployment, and management, please see Bisheng Documentation.

Community

  • You're welcome to join our Slack channel to share your suggestions and issues.
  • You can also visit the FAQ page to see frequently asked questions and their answers.
  • You can also join the Discussion Group to raise questions and discussions.

Follow Bisheng on social media:

  • Bisheng Technical Exchange WeChat Group

Wechat QR Code

Join Us

DataElem Inc. is the company behind the Bisheng project. We are hiring algorithm developers, developers, and full-stack engineers. Join us as we work together to build the next generation of intelligent application development platform

Acknowledgments

Bisheng adopts dependencies from the following:

  • Thanks to the open-source model inference framework Triton.
  • Thanks to the open-source LLM application development library langchain.
  • Thanks to the open-source unstructured data parsing engine unstructured.
  • Thanks to the open-source langchain visualization tool langflow.