Go to PGM-AUA V1.0 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

Definition

Final Response (PGM-FRS): The deliberated content produced by Basic Knowledge: the text to be uttered, the Action Objects with the actions of the face and body that accompany it and the Process Actions that carry out the response. It is the only output of Basic Knowledge, apart from the AUC-BKN Response and the exchanges with its partners, and it is sent to A-User Formation.

Functional Requirements

  1. Header: The Data shall have Header “PGM-FRS-V1.0”.
  2. Identification: The Data shall carry the identifiers of the M‑Instance, of the U‑Environment and of the session, and a unique identifier and a time (FinalResponseID, FinalResponseTime).
  3. Content: The Data shall include at least one of the text to be uttered (Text), the Action Objects of the face and body (ActionObjects) and the Process Actions (ProcessActions); the Process Actions shall be present only if A-User Control asked for them in the AUC-BKN Request.
  4. Destination: The Final Response is the only output of Basic Knowledge of this kind and is sent to A-User Formation.
  5. Metadata: The Data shall include DataXMData and may include DescrMetadata.

Syntax

https://schemas.mpai.community/PGM1/V1.0/data/FinalResponse.json

Semantics

Table 1 – Semantics of Final Response

Label Description
Header Header of the Data Type, with the version. (required)
MInstance Identifier of the M-Instance. (required)
UEnvironment Identifier of the U-Environment. (required)
SessionID Identifier of the A-User session. (required)
FinalResponseID Identifier of this instance. (required)
FinalResponseTime Time at which the Data was produced. (required)
AUCBKNRequestID Identifier of the AUC-BKN Request to which the Final Response answers.
DialogID Identifier of the dialogue (the Model Context Protocol session) in which the Final Response was deliberated.
Text The text to be uttered by the A-User.
ActionObjects The Action Objects that carry the actions of the face and body of the A-User that accompany the text, each in the vocabulary named by its Qualifier.
ProcessActions The Process Actions, in the syntax of MMM-TEC V2.2, that carry out the response. Present only if A-User Control asked for them.
DataXMData Data Exchange Metadata of MPAI-PTF: provenance, authorisation, security and confidence of the Data.
DescrMetadata Descriptive metadata (plain text, at most 2048 characters).

Conformance Testing

Data conforms with Final Response if it validates against the schema of Section 3. If a schema contains references to other schemas, conformance of data for the primary schema implies that any data referencing a secondary schema shall also validate against the relevant schema.

Performance Assessment

Not part of this specification.

Go to PGM-AUA V1.0 Data Types