Experts.js is the easiest way to create and deploy OpenAI's Assistants and link them together as Tools to create advanced Multi AI Agent Systems with expanded memory and attention to detail.
I'm not seeing a lot of value in overriding things that seem to warrant a new Assistant/Tool within our framework. For example, assistant_id, model, instructions, tools, temperature, top_p, response_format, etc. Let me know if y'all disagree.
That said, options like tool_choice to force function call(s) or even others such as additional_instructions, and additional_messages all seem to make sense. I have a use case now where I would like to force function calls for some expert Tool(s). Will consider how to address this.
A Run can be created using several useful options.
https://platform.openai.com/docs/api-reference/runs
I'm not seeing a lot of value in overriding things that seem to warrant a new Assistant/Tool within our framework. For example, assistant_id, model, instructions, tools, temperature, top_p, response_format, etc. Let me know if y'all disagree.
That said, options like
tool_choice
to force function call(s) or even others such asadditional_instructions
, andadditional_messages
all seem to make sense. I have a use case now where I would like to force function calls for some expert Tool(s). Will consider how to address this.