Generative AI Function Calling for Automated Application Data Registration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing generative AI systems require manual user instruction for generating and registering dummy data in applications, lacking an efficient method for automated data registration.
Innovation Solution
An information processing system that communicates with a generative AI system and application service to automatically generate and register dummy data based on user input, utilizing APIs and system settings to facilitate low-code or no-code data registration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If manual user instruction is used for generating and registering dummy data, then data registration can be performed, but the process requires significant manual effort and time
Solution Approach 1:
The system enables self-service automated data registration by allowing the generative AI to autonomously generate dummy data and execute registration functions without requiring manual user instructions for each data item. The chat interface accepts high-level user intent, and the system automatically handles the complete data generation and registration workflow.
Solution Approach 2:
The system performs preliminary actions by pre-configuring function information that enables the generative AI to call data registration functions. This preliminary setup allows the AI to automatically execute registration tasks without requiring step-by-step manual guidance, thereby reducing manual effort and time loss.
2Ease of operation
If manual user instruction is used for each data item, then precise data control is achieved, but the operation complexity and time required increase significantly
Solution Approach 1:
The system introduces an intermediary layer between the user and the complex data registration process. The chat interface serves as a simplified mediator that translates high-level user intent into automated AI actions, while the function information acts as an intermediary configuration that enables the generative AI to autonomously interact with the data registration system without exposing complexity to the user.
Solution Approach 2:
The generative AI performs self-service by autonomously generating dummy data and executing registration functions based on pre-configured function information. This self-service capability simplifies user operation while the system internally manages the complexity of automated data registration workflows.
3Productivity
If automated generation and registration is implemented, then manual effort is reduced, but the system requires complex integration with generative AI and application services
Solution Approach 1:
The system achieves multi-functionality by integrating generative AI capabilities with data registration functions through a unified chat interface. The same chat interface handles both user communication and automated data generation requests, while the function information provides universal configuration that enables the generative AI to perform multiple registration tasks across different applications without requiring separate integration for each function.
Data Source
AI summary
An information processing apparatus communicably connects with a terminal device and a generative artificial intelligence (AI) system through a network. Processing circuitry transmits the chat message to the generative AI system in response to receiving a chat message from the terminal device. The processing circuitry transmits at least once, to the generative AI system, information related to an application in which data is to be registered and information for the generative AI system to call a function. The processing circuitry executes the function to register the data in the application in response to receiving a request transmitted by the generative AI system based on the chat message, the information related to the application, and the information for calling the function, execute the function to register the data in the application. The data is included in the request and generated by the generative AI system.


