Back to overview

App profile

Promptverwaltung

Verwaltung fachlicher PromptProfile mit Input-/Output-Vertrag für Verwendung in Technische KI-Systeme,

Owner
twindustrial.de
Version
1.0
Status
development

Features

Features come from the FeatureFunctionCatalog submodel.

Top Navigation
menu.top
menu

Hauptmenue analog twin-app.

Zweck

Hauptmenue mit Navigation zu anderen Plattform-Apps.

App Portal twindustrial
feature.top.portal
feature https://portal.twindustrial.{BASE_DOMAIN}

Twindustrial App-Portal.

Twin-App
feature.top.twin-app
feature https://twin-app.twindustrial.{BASE_DOMAIN}

App- und Plattformverwaltung.

Roles: twin_app_editor
Twin-Modeler
feature.top.twin-modeler
feature https://twin-modeler.twindustrial.{BASE_DOMAIN}

AAS- und Submodell-Editor.

Roles: twin_app_editor
Promptverwaltung
feature.top.twin-prompts
feature https://twindustrial.{BASE_DOMAIN}/twin-prompts

Verwaltung fachlicher PromptProfile.

Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Twin RMSys
feature.top.twin-rmsys
feature https://twin-rmsys.twindustrial.{BASE_DOMAIN}

Remote-Systeme, KI-Endpunkte und Credentials verwalten.

Roles: twin_rmsys_editor
Einstellungen
menu.conf
menu

Konfiguration und Support.

Feedback
feature.conf.feedback
feature action:feedback

Feedback oder Issue erstellen.

Roles: twin_app_user
Remote Systeme
feature.conf.rmsys
feature https://twin-rmsys.twindustrial.{BASE_DOMAIN}

Technische Zielsysteme in twin-rmsys pflegen.

Roles: twin_rmsys_editor
Sprachauswahl
feature.top.lang-selector
lang_selector

Sprachauswahl im Top-Menue.

Benutzer
feature.top.user-data
user_data

Benutzermenue im Top-Menue.

Kopfbereich
menu.head
menu

Header-Aktionen fuer die Prompt-Pflege.

Roles: twin_prompts_user
Neues Promptprofil
feature.head.new-profile
feature action:prompt-profile.new

Legt ein neues Promptprofil an.

Roles: twin_prompts_user
Aktualisieren
feature.head.refresh
feature action:prompt-profile.refresh

Laedt PromptProfile aus BaSyx neu.

Roles: twin_prompts_user
Validieren
feature.head.validate
feature action:prompt-profile.validate

Validiert PromptProfile gegen PromptProfileSM und Contracts.

Roles: twin_prompts_user
Neue Modellauswahlregel
action.model-routing.new
feature action:model-routing.new

Neue Regel als Draft anlegen.

Roles: twin_prompts_editor,twin_prompts_admin
Modellauswahlregel validieren
action.model-routing.validate
feature action:model-routing.validate

Regel gegen RemoteSystem und Modellangebot validieren.

Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Version klonen
action.model-routing.clone
feature action:model-routing.clone

Neue Draft-Version aus der aktuellen Regel anlegen.

Roles: twin_prompts_editor,twin_prompts_admin
Verwaltungsbereiche
menu.area
menu

Bereichswechsel der Promptverwaltung.

Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Prompt-Pflege Tabs
menu.tab
menu

Tab-Navigation fuer die Prompt-Pflege.

Zweck

Datengetriebene Tab-Navigation fuer Prompt-Funktionen. Jeder Tab beschreibt einen Teil des ausfuehrbaren Promptprofils.

Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Promptprofile
area.prompt-profiles
feature /?tab=overview

Fachliche Promptprofile verwalten.

Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Uebersicht
menu.tab.overview
feature /?tab=overview

Realm, aktives Promptprofil und Quellsystem pruefen.

Zweck

  • Realm und AAS-Ziel pruefen
  • Profilherkunft global/realm erkennen
  • fachlichen Ausfuehrungskontext nachvollziehen
Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
KI-Funktion
menu.tab.profile
feature /?tab=profile

Fachliche KI-Funktion, Use Case, Status und RemoteSystem-Referenz pflegen.

Zweck

  • Beschreibt die ausfuehrbare KI-Funktion
  • Definiert Use Case, Version, Owner-App und RemoteSystemRef
  • Keine Secrets, keine technischen Credentials
Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Modellauswahlregeln
area.model-selection
feature /?tab=routing

Versionierte Modellrouting-Policies im Fach-Realm verwalten.

Zweck

Policy, RemoteSystem, Modell, Fallback und Capabilities nachvollziehbar und versioniert pflegen.

Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Prompt
menu.tab.prompt
feature /?tab=prompt

System-, Developer-, Instruction- und User-Prompt der KI-Funktion bearbeiten.

Zweck

  • Promptteile der Funktion pflegen
  • UserPromptTemplate bindet den Input-Vertrag ein
  • Modellselektion bleibt fachliche Vorgabe, technische Verbindung bleibt in RMSys
Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Schnittstelle
menu.tab.contract
feature /?tab=contract

Input-JSON, Pflichtfelder, Output-JSON und Antwortformat der KI-Funktion pflegen.

Zweck

  • InputContract beschreibt erwartetes JSON inklusive Pflichtfeldern
  • OutputContract beschreibt das erwartete JSON-Ergebnis
  • Validierungsregeln gehoeren in QualityRules
Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Tests
menu.tab.tests
feature /?tab=tests

Runtime-Parameter, Qualitaetsregeln und spaetere Testfaelle der Prompt-Funktion pflegen.

Zweck

  • Temperatur, Tokenlimit und Timeout pflegen
  • Qualitaetsregeln fuer Ergebnisvalidierung beschreiben
  • spaeter Testfaelle/Monitoring anhaengen
Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Freigabe
menu.tab.release
feature /?tab=release

Review, Sicherheitsvorgaben und Freigabestatus der Prompt-Funktion pflegen.

Zweck

  • Freigabe- und Sicherheitsvorgaben dokumentieren
  • produktive Verwendung ueber Status steuern
  • Aenderungen nachvollziehbar machen
Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Promptprofil speichern
action.prompt-profile.save
feature action:prompt-profile.save

Speichert die aktuell bearbeitete Prompt-Funktion im PromptProfileSM.

Platzierung

Speichern ist eine Aktion des aktuell bearbeiteten Kastens und wird oben rechts im Editorbereich angeboten.

Roles: twin_prompts_editor,twin_prompts_admin
Promptprofil freigeben
action.prompt-profile.release
feature action:prompt-profile.release

Setzt den Status auf released.

Roles: twin_prompts_admin
Modellrouting anzeigen
action.model-routing.view
feature action:model-routing.view

RoutingPolicies und aufgeloeste Modelloptionen anzeigen.

Roles: twin_prompts_user,twin_prompts_editor,twin_prompts_admin
Modellrouting bearbeiten
action.model-routing.save
feature action:model-routing.save

Draft-Policies speichern und Versionen klonen.

Roles: twin_prompts_editor,twin_prompts_admin
Modellrouting freigeben
action.model-routing.release
feature action:model-routing.release

Validierte Policy-Version freigeben oder blockieren.

Roles: twin_prompts_admin