Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 712:chatbot_config [2025/08/19 20:55] – [Acknowledgement of AI-enabled Features] Meier, Erich | 712:chatbot_config [2026/04/10 18:48] (current) – [Disable History] Meier, Erich | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| You can find more on its [[chatbot|basic usage and functionality here]]. | You can find more on its [[chatbot|basic usage and functionality here]]. | ||
| - | The paragraphs | + | The sections |
| ===== Acknowledgement of AI-enabled Features ===== | ===== Acknowledgement of AI-enabled Features ===== | ||
| Line 14: | Line 14: | ||
| [[ai_acknowledgements|See here for more info]] on this subject. | [[ai_acknowledgements|See here for more info]] on this subject. | ||
| - | |||
| ===== Views and Workspaces ===== | ===== Views and Workspaces ===== | ||
| - | Processes in Stages exist in many different | + | Processes in Stages exist in many different workspaces |
| - | Possible process | + | Therefore, you must define one or more //views// of the process landscape that scope the processes considered by the Stages Assistant. |
| + | |||
| + | Examples of a process view might include: | ||
| * Standard processes that everyone should follow | * Standard processes that everyone should follow | ||
| - | * Process variants, e.g. a development process | + | * A process variant – for example, you might have separate views for a development process for safety-critical products and the process without |
| - | * Processes that are especially | + | * A process |
| - | Views can consist of a single workspace or a collection of workspaces. | + | Views consist of a single workspace or a collection of workspaces. |
| - | Stages | + | Note: The Stages |
| - | ===== Assistant Configuration ===== | ||
| - | Stages | + | ===== Required Permissions ===== |
| + | |||
| + | End users require the following permissions to use the Stages | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | To configure the AI assistants, the following permissions | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | In both cases, the permission scope must include the workspaces for the defined view. If the view includes a workspace collection, the permissions must apply to all workspaces within the collection. | ||
| + | |||
| + | In the Assistant, users will only see the views for which they have read permissions. | ||
| + | |||
| + | ===== Configuring the Stages Assistant ===== | ||
| + | |||
| + | Configure the Stages Assistant | ||
| {{ : | {{ : | ||
| - | In addition to the name and the view, you can see the following information: | + | In addition to the name, you can see the following information |
| + | * Workspace or collection assigned to the view | ||
| * Time and duration of last training run | * Time and duration of last training run | ||
| - | * Status | + | * Status: |
| * Ready: assistant view is fully trained, enabled, and can be used by end users | * Ready: assistant view is fully trained, enabled, and can be used by end users | ||
| - | * Disabled: assistant view has been disabled or not trained yet | + | * Disabled: assistant view has been disabled or is not trained yet |
| - | * Outdated: assistant view can be used for end users, but a newer valid version of one of the workspaces was released. Depending on the training configuration (see below), the view will either be automatically retrained or needs administrators to manually start the training. | + | * Outdated: assistant view can be used for end users, but a newer valid version of one of the workspaces was released |
| - | * Warnings that occurred during training, e.g. missing properties. If those warnings persist, please contact | + | * Warnings that occurred during training, e.g. missing properties. If those warnings persist, please contact Stages |
| - | * Possible actions | + | |
| - | * Edit the view configuration | + | Use the 3-dot menu to the right of the view to: |
| - | * Rename the view | + | |
| - | * Assign workspace or workspace | + | |
| - | * Start training | + | * Rename the view |
| - | * Delete view | + | * Assign |
| - | * Enable/ | + | * Start training |
| + | * Delete | ||
| + | * Enable/ | ||
| Clicking on the view name or selecting the Edit action opens the following configuration screen: | Clicking on the view name or selecting the Edit action opens the following configuration screen: | ||
| Line 56: | Line 77: | ||
| {{ : | {{ : | ||
| - | In the configuration screen, | + | In the configuration screen, |
| - | * //View name// | + | * Name of the view |
| - | * //Welcome message// that is displayed to the end users when they open the Assistant | + | * Domain of the processes contained in the view, e.g. " |
| - | * //Color scheme// | + | * Welcome Message that end users see when they access |
| - | * //Default and trained languages.// | + | * Color used to display user questions in the Assistant, |
| - | * //Training schedule// to be selected | + | * Default and trained languages//.// Please note that each language is trained separately, so enabling multiple languages increases the training costs. Most AI language models are capable of automatically detecting the language of the user questions and providing answers |
| - | * //Security level// required by end users to access the assistant | + | * Training schedule, whether training should |
| + | * Security level required by end users to access the view, if applicable. | ||
| - | __Please | + | __Please |
| - | ===== Acronym Handling ===== | ||
| - | The assistant needs to be made aware of company-specific acronyms that are not described in the process models. | + | ===== Defining Acronyms ===== |
| - | To manage those acronyms, a Stages administrator with edit permission | + | Company-specific |
| - | For each acronym, its actual | + | For each acronym, |
| - | For mass updates, | + | For mass updates, |
| - | ===== Required Permissions | + | ===== Disable History |
| - | To use the AI assistants as end users, the following permissions are necessary: | + | In newer Stages Versions |
| - | + | ||
| - | * '' | + | |
| - | * '' | + | |
| - | + | ||
| - | To configure the AI assistants, the following | + | |
| - | + | ||
| - | * '' | + | |
| - | * '' | + | |
| - | For both cases, the permission scope needs to be set to the workspaces the chatbots are trained on. In case workspace collections are being used for chatbot | + | <code xml> |
| + | < | ||
| + | </ | ||
| ===== Limitations ===== | ===== Limitations ===== | ||
| - | The context window of the used AI Large Language Models (LLMs) | + | Large Language Models (LLMs) |
| - | During the training of the assistant, all process elements are transformed into a knowledge graph and stored in special databases. The following elements are currently excluded in this transformation: | + | During the training of the Assistant, all process elements are transformed into a knowledge graph and stored in special databases. The following elements are currently excluded in this transformation: |
| - | * landing | + | * Landing |
| - | * process | + | * Process |
| - | * "comment | + | * "Comment |
| - | * descriptions that are managed via "'' | + | * Descriptions |
| - | * graphics that are embedded in element descriptions | + | * Graphics |
| - | * custom | + | * Custom |
| - | * compliance | + | * Compliance |
| - | * user-role associations | + | * User-role associations |
| - | * project | + | * Project |
| - | It is planned, to include those elements in future revisions of the assistant training scripts, if those improve the quality of the given answers. | + | Such elements |
| Process interfaces to elements outside of the training view (workspace or workspace collection) are ignored. | Process interfaces to elements outside of the training view (workspace or workspace collection) are ignored. | ||
| - | To customize the trainings | + | To customize the training |