How do you use function calls to loop around until you have enough context to meet an initial objective?
Example :
You want to ask to GPT to produce a document but to do that it will be maybe relevent to ask more questions to user to produce a more complete document. How to implemant this decision between (1) ask more question to add to context. (2) estimate have enough contexte to complete the initial task ans produce the expected document ?