So I have been working on exactly this scenario.
-
There is a lot of buildout which is required. Here’s what an potential output might look like.
Can ChatGPT Generate a Simulation? - #6 by mdebellissf -
In my design (YMMV), the following steps are necessary
(a) Broad outline of the domain and problem
(b) naming (and addressability) of the different assistants
(c) knowledge of other assistants
(d) message disambiguation
(e) need for human guidance (not completely autonomous…at times needs steerability to finish line) -
The biggest challenges (for me) are in addressability and message disambiguation.
-
My design contraints are to work exclusively in the OpenAI provided infrastructure (assistants, threads, messages) … …i.e NO external database.
-
Multi provider setup. This is necessary because the ever increasing context windows because of the nature of multiple agents talking with one another.