How to make a chatbot on dynamic text data with GPT api?

Also, I would have different AI “section” that would reference the same document text, for example one would be a chatbot, one would be a review section, etc. so how could I split it up and still reference the same document content without needing multiple assistants? Thanks.