Feat: Modify the link address of the agent id #3909 (#4062)
### What problem does this PR solve?
Feat: Modify the link address of the agent id #3909
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Feat: Modify the text of the embedded website button #3909 (#4057)
### What problem does this PR solve?
Feat: Modify the text of the embedded website button #3909
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Feat: Modify the data structure of the chunk in the conversation #3909 (#3955)
### What problem does this PR solve?
Feat: Modify the data structure of the chunk in the conversation #3909
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Expose the agent's chat window to third parties #1842 (#1897)
### What problem does this PR solve?
feat: Expose the agent's chat window to third parties #1842
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: change all file names to lowercase #1574 (#1575)
### What problem does this PR solve?
feat: change all file names to lowercase #1574
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix: the site domain name in the Chat Bot API is hardcoded. #776 (#859)
### What problem does this PR solve?
fix: the site domain name in the Chat Bot API is hardcoded. #776
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
feat: delete the added model #503 and display an error message when the requested file fails to parse #684 (#708)
### What problem does this PR solve?
feat: delete the added model #503
feat: display an error message when the requested file fails to parse
#684
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
### What problem does this PR solve?
Embed the chat window into other websites through iframe
#345
### Type of change
- [x] New Feature (non-breaking change which adds functionality)