Task Planning: Using ChatGPT to analyze the requests of users to understand their intention, and disassemble them into possible solvable tasks.
Model Selection: To solve the planned tasks, ChatGPT selects expert models hosted on Hugging Face based on their descriptions.
Task Execution: Invokes and executes each selected model, and returns the results to ChatGPT.
Response Generation: Use ChatGPT to integrate the prediction of all models, and generate responses.
Request product update