Multi-Agent Application Creation Through Dynamic Processing Handoffs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing applications, typically single-agent bots, are limited in their ability to process complex requests and struggle with efficiency in handling diverse tasks.
Innovation Solution
A method and apparatus for creating applications by selecting a first application as a target processing entity, determining configuration information for multiple processing entities, and enabling them to switch dynamically to process requests, thereby forming a target application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single-agent bot is used, then the application structure is simple, but the ability to process complex requests is limited
Solution Approach 1:
The patent divides the application into multiple processing entities (agents), each responsible for specific tasks. This segmentation allows the system to handle complex requests by distributing work across specialized agents rather than requiring a single complex agent, thus improving versatility while maintaining manageable structure through modular design
Solution Approach 2:
The patent creates a multi-agent system where different processing entities can be selected and combined to handle various types of requests. The system provides a unified interface that can invoke multiple agents with different capabilities, enabling a single application structure to serve multiple functions and handle diverse complex requests
2Ease of operation
If a single-agent bot is used, then the application is easy to operate, but the efficiency in handling diverse tasks is reduced
Solution Approach 1:
The patent implements a universal interface that allows users to interact with multiple processing entities through a consistent interaction model. Users can select different agents based on task requirements without learning multiple different interaction paradigms, thus maintaining ease of operation while improving efficiency through agent specialization and selection
Solution Approach 2:
The patent allows users to copy and reuse processing entities across different applications or task contexts. This copying mechanism enables efficient handling of diverse tasks by reusing proven agent designs rather than creating new agents for each task type, thus improving productivity while maintaining operational simplicity through reuse
Data Source
AI summary
Embodiments of the disclosure relate to application creation. A method comprises: based on a selection of a first application, adding the first application as a target processing entity for application creation; determining configuration information for application creation, the configuration information indicating a plurality of processing entities and jump information associated with the plurality of processing entities, the jump information indicating at least that a first processing entity of the plurality of processing entities is configured to determine whether to switch to a second processing entity to process a request, the plurality of processing entities comprising the target processing entity; and creating a target application based on the configuration information. In this way, embodiments of the present disclosure can support a user in creating applications based on a plurality of processing entities by referencing an existing application and can process a task by switching processing entities.


