Skip to content

Commit

Permalink
Update Readme-en.md
Browse files Browse the repository at this point in the history
  • Loading branch information
MayDay-wpf authored Oct 3, 2024
1 parent e373b4c commit f2760f3
Showing 1 changed file with 52 additions and 40 deletions.
92 changes: 52 additions & 40 deletions Readme-en.md
Original file line number Diff line number Diff line change
@@ -1,67 +1,79 @@
[English](https://github.com/MayDay-wpf/AIBotPublic/blob/main/Readme-en.md) | [简体中文](https://github.com/MayDay-wpf/AIBotPublic/blob/main/Readme.md)
# AIBotPro Open Source Version
## Author's Operating Address: [https://aibotpro.cn](https://aibotpro.cn)
## QQ Group: 833716234 [Click to Join Chat【AIBot-MayMay】](https://qm.qq.com/q/2Wqd6MpW3S) (Free technical support is provided in the group, any issue will be resolved)
## Differences Between Open Source and Closed Source Versions: The open-source version removes special encryption algorithms for user history, user data, and other sensitive information, using simple base64 encoding for storage instead. All other features are consistent with the closed-source version.
# AIBotPro Open Source Edition
## Author's Operating Address[https://aibotpro.cn](https://aibotpro.cn)
## QQ group chat:833716234 [Click to join the group chat【AIBot-MayMay】](https://qm.qq.com/q/2Wqd6MpW3S)Free technical support is provided within the group, and any questions will be answered.)
## Differences between the open-source and closed-source versions: The open-source version replaces the special encryption algorithm for sensitive information such as user history and user profiles with simple base64 encoding for storage. Other than that, it is identical to the closed-source version.
## Tech Stack
* Frontend: bootstrap4
* Backend: .NET6.0
* Database: SqlServer 2012 and above
* Cache: Redis
* Vector Database: [Milvus](https://github.com/milvus-io/milvus)
## Windows Deployment Documentation PDF: [Deploy.pdf](https://github.com/MayDay-wpf/AIBotPublic/blob/main/Deploy.pdf)
## Windows Deployment Documentation Markdown: [https://55555.wiki/doc/7/](https://55555.wiki/doc/7/)
## Linux CentOS7 Pagoda Panel Deployment Documentation: [https://55555.wiki/doc/4/](https://55555.wiki/doc/4/)
## Linux Docker Deployment Documentation: [https://55555.wiki/doc/18/](https://55555.wiki/doc/18/)
## Milvus Docker Deployment and Configuration Documentation: [https://55555.wiki/doc/8/](https://55555.wiki/doc/8/)
## Functional Manual (Continuously Updated): [https://55555.wiki/project-3/](https://55555.wiki/project-3/)

## Third-party Dependencies:
* Baidu AI OCR
* Alibaba Slider Verification (Dependencies for versions 2.0.2 and above have been 【removed】)
* Alibaba Vector Search Service (Dependencies for versions 2.0.9 and above have been 【removed】)
* Milvus Vector Database (Dependencies for versions 2.0.9 and above have been 【added】)
* Milvus C# SDK (Dependencies for versions 2.0.9 and above have been 【added】) [https://github.com/milvus-io/milvus-sdk-csharp](https://github.com/milvus-io/milvus-sdk-csharp)
* Google Search
* QQ Email Service
* Drawflow.js [https://github.com/jerosoler/Drawflow](https://github.com/jerosoler/Drawflow)
* [one-api](https://github.com/songquanpeng/one-api) or [new-api](https://github.com/Calcium-Ion/new-api)
* [betalgo/openai](https://github.com/betalgo/openai)

## Contributors
* [@weianweigan](https://github.com/weianweigan) —— Guidance on Milvus C# SDK
* [@kayhantolga](https://github.com/kayhantolga) —— Guidance on Betalgo OpenAI .NET SDK
* Front-end:bootstrap4
* Backend:.NET6.0
* Database:SqlServer 2012及以上
* Cache:Redis
* Vector database:[Milvus](https://github.com/milvus-io/milvus)
## "Three Methods for Deploying AIBotPro"
* Windows Deployment Documentation:[https://55555.wiki/doc/7/](https://55555.wiki/doc/7/)
* Linux BT Panel Deployment Documentation:[https://55555.wiki/doc/4/](https://55555.wiki/doc/4/)
* Docker Deployment Documentation:[https://55555.wiki/doc/18/](https://55555.wiki/doc/18/)
## Milvus
* Documentation for Docker Deployment and Configuration:[https://55555.wiki/doc/8/](https://55555.wiki/doc/8/)

## User Manual (Continuously Updated):[https://55555.wiki/project-3/](https://55555.wiki/project-3/)


## Third-party dependencies:
- Baidu AI OCR
- Alibaba Slide Verification (Dependency removed in version 2.0.2 and above)
- Alibaba Vector Search Service (Dependency removed in version 2.0.9 and above)
- Milvus Vector Database (Dependency added in version 2.0.9 and above)
- Milvus C# SDK (Dependency added in version 2.0.9 and above) [GitHub Link](https://github.com/milvus-io/milvus-sdk-csharp)
- Google Search
- QQ Mail Service
- Drawflow.js [GitHub Link](https://github.com/jerosoler/Drawflow)
- [one-api](https://github.com/songquanpeng/one-api) or [new-api](https://github.com/Calcium-Ion/new-api)
- [betalgo/openai](https://github.com/betalgo/openai)

## Contribution List
* [@weianweigan](https://github.com/weianweigan)——Milvus C# SDK Guide
* [@kayhantolga](https://github.com/kayhantolga)——Betalgo OpenAI .NET SDK Guide

## Relevant Screenshots
![1](https://i.mij.rip/2024/02/27/b47660352729d9028be6f7edd0bd2c51.png)

## Custom Plugins
## Dark Mode
![QQ_1720747007544](https://github.com/user-attachments/assets/f697f1b1-4354-4902-8669-564e6df5c1e3)

## Custom Plugin
![2](https://i.mij.rip/2024/02/27/56b35026e63d56ffe3cfe11b188d6af4.png)

## Fully Automated Solutions for Building Multiple Knowledge Bases, Local Private Knowledge Bases, Support for Custom Regular Expressions for Flexible Slicing Solutions
## A fully automated solution for building various knowledge bases, with support for local private knowledge bases and flexible design of slicing schemes using custom regular expressions.
![3](https://github.com/MayDay-wpf/AIBotPublic/assets/58774414/66e73f60-8baa-4a93-8beb-30e341afaedd)

![image](https://github.com/MayDay-wpf/AIBotPublic/assets/58774414/bff03cfc-9afc-4462-8ec9-a7cdd9035a84)

## Parallel Processing of Multiple Files with File AI
## AI for Parallel Processing of Multiple Files
![4](https://i.mij.rip/2024/02/27/a1681df1f0ea887d74beacf72adff1a6.png)

## WorkFlow (AI Process Engine) can run JavaScript and C# scripts.
![image](https://github.com/user-attachments/assets/e7e40bb0-c32e-4808-866c-c660a97b2291)

## Immersive PDF Reading
![image](https://github.com/user-attachments/assets/60f47f52-d756-407d-a30d-8efb133e67b3)

## Intuitive Consumption Statistics in Personal Center
![5](https://i.mij.rip/2024/02/27/ea673cde87609b7b053eaa30a93c7860.png)

## Gallery for Permanent Storage of AI Drawings
## The gallery permanently preserves AI artwork
![6](https://i.mij.rip/2024/02/27/c58fbc39e613517376e07e5a92ac3c23.png)

## Fully Free API Hosting, Compatible with one-api etc.
## Fully flexible API hosting, compatible with one-api and more
![7](https://i.mij.rip/2024/02/27/cc8b844bdd329ddd301c169f312d5594.png)

## OpenAPI Support for External Plugins of AIBotPro (Networking, Knowledge Base, Drawing, Workflow, etc.), Realizing AI Feature Output, Fully Compliant with OpenAI Call Rules, Saving the Hassle of Complex Function Calling Parameters
## OpenAPI supports external plugins for calling AIBotPro (such as networking, knowledge base, drawing, workflow, etc.), enabling AI-specific feature outputs. It fully adheres to OpenAI's calling rules, eliminating the need for complex function calling parameters.
![a8ffbb11bcd5406fb58c8f0ab87dfb6b.png](https://ice.frostsky.com/2024/04/05/a8ffbb11bcd5406fb58c8f0ab87dfb6b.png)

## WorkFlow (AI Process Engine)
![115695455a122e9cfa15aee4f32ae3a2.png](https://ice.frostsky.com/2024/04/05/115695455a122e9cfa15aee4f32ae3a2.png)
## [Silicon Flow](https://siliconflow.cn/)'s stable-diffusion-3-medium
![image](https://github.com/user-attachments/assets/26261552-394c-433d-bbc5-009a380729e2)

## Product Management, Configurable Payment and Inventory as well as Product Content
## Product management allows you to configure payment, inventory, and product details independently.
![image](https://github.com/MayDay-wpf/AIBotPublic/assets/58774414/d27420c9-6ec4-4a23-996b-d183af4a823d)

![image](https://github.com/MayDay-wpf/AIBotPublic/assets/58774414/3dddc8d2-5edc-40df-b4fe-f4a28f7ec557)
Expand Down

0 comments on commit f2760f3

Please sign in to comment.