We already support this out-of-the-box and added widget and API support this week. See an example of exactly this that my son built with about 1000 biomedical research documents from a researcher: LevinBot
How this was built:
- Upload about 1000 webpages and PDFs from the researcher to CustomGPT.
- Embed the chat widget into the website.
As of yesterday, this can be queried via API. So that can be used to integrate into your existing systems.
One caveat: This still runs on turbo. It will be upgraded to GPT-4 with full chat history around this weekend.