AI-enhanced Work Instructions

Content Type: Industry Template
Categories: AWS,Artificial Intelligence

Overview

AI-Enhanced Work Instructions simplifies the creation of accurate and efficient work instructions using artificial intelligence. Process engineers can easily integrate and update technical documentation, ensuring consistency and reliability. Extend your knowledge base by uploading Word, Excel, TXT, and PDF documents to the 'Train the Model' section. The AI intelligently generates and merges work instructions by utilizing the comprehensive data stored in your knowledge base. Designed for various industries, our app streamlines the work instruction authoring process by using technical documentation to create work instructions, saving time and improving productivity. Discover the future of designing and refining technical processes with the AI-Enhanced Work Instructions App.

Documentation

https://youtu.be/V3gzIxbGKyg

Configuration

All modules that are needed to make this application work are already shipped with the download.

In order to make this application work you need to have an AWS account and set up a Knowledge Base with AWS Bedrock.

 

1. Create a Knowledge Base on AWS Bedrock

2. Configure your AWS credentials (AWS Authentication)

 

 

Steps to run the application

  1. Log in to the application using the default credentials (User: MxAdmin, Password: 1). 

  2. Access the employees section:

  3. Reset the demo employees on the account overview page. 

  4. Login the application using the quick login buttons 

 

(1) Set the aws access and secrett access key constants 

- AWS Access key (from the AWS console)

- AWS secret access key (from the AWS console)

 

(2) Set the "Knowledge base configuration" constants

- Bucket name: the name of the S3 bucket that is connected to the knowledge base

- Knowledge base ID: ID of the knowledge base 

- Datasource ID: found in knowledge base -> data source overview

 

(3) Set up the aws config in runtime & reset demo data 

- Login as admin -> Go to agents -> AWS Config

- Create AWS authentification settings (select location for which you created the knowledge base and set "use static credentials" to yes)

- "Synch all data in current region" to sync the meta data for your aws account

- Select "DemoData" from the sidebar -> Click "Reset demo data"

 

 

User Role Descriptions

Administrator - Manages file upload for knowledge base document, prompt configuration and AWS Bedrock connection settings within the app

User - Responsible for creating Bill of Process (BoP) and writing work instructions

 

 

Module Descriptions

AIAgentImplemenation: Custom logic for LLM usage

BillOfProcess  - Empowers users to create bill of processes for products.

AWSImplementation - Implementation module of AWS Bedrock. 

KnowledgeBaseManagement - Manages the knowledge base (upload, download, delete of documents to the S3 Bucket) and synchronize the knowledge base with every change.

EmployeeManagement - Offers comprehensive management capabilities for employees, including the option to utilize pre-configured logic for resetting demo employee data (credentials required).

 

 

Releases

Version: 3.0.0
Framework Version: 10.24.0
Release Notes: Upgraded to Mendix LTS Version 10.24: Migrated the application to the latest Long-Term Support version of Mendix including update of all marketplace modules, ensuring long-term compatibility, support, and access to new core features. AI Capabilities & Architecture: - Transitioned from the legacy MFI Chat Assistant to the official GenAI modules from the Mendix Marketplace to improve maintainability and unlock new platform features. - Introduced Agent Commons and created demo Agents to replace custom GenAI logic providing better transparency, governance and modularity. - Agents can now use tools to perform additional tasks (create new materials, retrieve owner etc.). - Agents now display retrieval sources when responding with knowledge base content, improving traceability and user confidence in the information provided. Other Enhancements: - Ootb AWS Authentication Integration - Introduced tracking for GenAI token usage to monitor consumption and support efficient resource management. - Removed mock data REST service dependency - Removed demo user switcher (added quick login buttons for each role)
Version: 2.0.0
Framework Version: 10.6.3
Release Notes: Updated new Bedrock Connector and GenAI Commons
Version: 1.0.3
Framework Version: 10.6.3
Release Notes: Improved AWS configuration flow
Version: 1.0.0
Framework Version: 10.6.3
Release Notes: First release