Thanks for your comment and advice.
I myself am working on a project that will use the Open AI’s API and the GPT models mainly (other tools maybe later). Could you explain implementation of the ways to catch output and make Chat GPT reuse it (how to restrain him to avoid additional unnecessary research/token use ? Additionally, same question for optimising local program labour instead of API call ?