Standard Agentic Apps¶
Standard Agentic applications enable the sequential execution of multiple AI agents to accomplish and automate complex tasks efficiently using AI agents. These applications streamline workflows by automating interactions and decision-making processes based on predefined logic and user input.
Creating Standard Agentic app¶
Follow these steps to create a new Standard Agentic app:
-
Access the Admin Console
-
Initiate Agent Creation
Step 1: Details and Purpose¶
Define your app's name and purpose for optimal performance.
- App Name: Enter a unique and meaningful name for your app.
- Purpose: Defines the intended functionality of the app for query routing and training. This field specifies both the default prompt and sample queries that help the system in correctly routing user queries to the appropriate application.
Note
A well-defined purpose enhances the agent’s ability to correctly interpret and execute tasks, ensuring precise and effective responses to user queries.
Step 2: Build Agentic Flow¶
Customize the app's workflow using a prompt-based interface.
- Prompt: A default prompt is auto-generated based on the agent’s purpose. This prompt can be customized using variables. Based on the defined purpose, the system automatically generates the necessary workflow steps to complete the task. For example, in a financial advisor workflow, performing research, checking who owns the shares, and deciding to sell or hold shares based on research.
- Click Get Flow to review.
- Customize your flow as needed:
- Click Run to execute all configured steps sequentially.
- Click Continue to proceed to the next step.
Step 3: Preview¶
The Preview section displays sample queries to test the app’s behavior.
- Click +Add Query to input additional test queries.
- Once validated, click Continue to move to the final step.
Step: 4 Publish¶
Publish your app and define access permissions and enablement.
To deploy the Standard Agentic app, complete the following steps:
Specify publishing details:
- Published Version: Select the appropriate version for deployment.
- Publish To: Define access permissions:
- Admins: Restrict usage to Admin users.
- Selected User Groups/Users: Grant access to specific users or groups.
- Everyone in the Account: Make the app available to all users.
- Enablement Type: Configure how users interact with the app:
- Always Enabled: The app remains active and cannot be disabled.
- Users Choice: Users can enable or disable the app as needed.
Finalize deployment:
- Click Publish to make the agent available. The app appears in the Standard App List on the Admin Console page.
Modifying an Standard Agentic app¶
Make changes to your app's configuration and settings as needed.
To edit an existing Standard Agentic app:
-
Navigate to the Standard Agentic app list page and locate the app you wish to modify.
-
Click three dots icon next to the app’s name. A menu with the following options will appear:
- Edit: Open and modify the app's details.
- Publish/Unpublish: Change the app's status.
- Delete: Permanently remove the app.
- Select the required option and continue to complete the modifications as needed.
Agent Options¶
Manage your app's deployment, data, and availability post-publication. Agent options are enabled after publishing your Standard Agentic application. You can perform the following actions on published apps:
- Export Agent: Download agent configuration and associated data.
- Delete Agent: Permanently remove the application.
- Unpublish Agent: Revert agent to draft status, making it unavailable for production use.
Caution
Exercise caution when using delete or unpublish options, these actions directly impact your application's functionality.
Example Implementation: Finance Advisor¶
Accessing the Finance Advisor App¶
-
Locate the Finance Advisor:
-
Review flow Configuration:
- Upon accessing the Finance Advisor app, you will see a structured sequence of agent flows.
- Each flow represents a specific stage of financial analysis.
- Options available for each flow:
- Add: Include new analysis steps
- Edit: Modify existing step
- Delete: Remove a step
- Click Start to execute the sequence of flows.
Flow Execution and Results¶
Step 1: Market Analysis Overview¶
The initial step employs the RAG (Retrieval Augmented Generation) agent to conduct a comprehensive analysis of NVIDIA's market performance. The agent processes indexed files to evaluate current market indicators and historical performance patterns.
Step 2: Company Share Owners¶
During the second step, the system uses the API agent to retrieve detailed ownership information from the client database. This procedure produces a comprehensive overview of existing shareholders, which includes institutional investors, individual stakeholders, and client portfolio allocations.
Step 3: Client Information and Risk Factor¶
The third step activates the Prompt agent to perform a thorough risk evaluation and develop strategic recommendations. Based on the consolidated data from previous steps, the agent formulates hold or sell recommendations.
Step 4: Compose an Email¶
The final step automatically generates a professional email that synthesizes all analyses and recommendations from the previous flows.
Email Format:
- Professional business format with clear sections.
- Data visualizations and tables where applicable.
- Formal closing with contact details.
Note
The email can be edited and customized before sending to ensure it meets specific communication requirements and organizational standard.