Procedures, 25
| Name | Parameters | Returns | Access | Versions | Obsolete |
|---|---|---|---|---|---|
| SetPrimarySystemMessage | (SecretText) | public | 23-28 | - | |
| AddSystemMessage | (Text) | public | 23-28 | - | |
| AddUserMessage | (Text) | public | 23-28 | - | |
| AddUserMessage | (Text, Text[2048]) | public | 23-28 | - | |
| AddAssistantMessage | (Text) | public | 23-28 | - | |
| ModifyMessage | (Integer, Text, Enum AOAI Chat Roles, Text[2048]) | public | 23-28 | - | |
| DeleteMessage | (Integer) | public | 23-28 | - | |
| GetHistory | () | List | public | 23-28 | - |
| GetHistoryNames | () | List | public | 23-28 | - |
| GetHistoryRoles | () | List | public | 23-28 | - |
| GetLastMessage | () | Text | public | 23-28 | - |
| GetLastRole | () | Enum AOAI Chat Roles | public | 23-28 | - |
| GetLastName | () | Text[2048] | public | 23-28 | - |
| SetHistoryLength | (Integer) | public | 23-28 | - | |
| PrepareHistory | (var Integer, var Integer) | JsonArray | public | 23-28 | - |
| AddToolMessage | (Text, Text, Text) | public | 24-28 | - | |
| GetHistoryToolCallIds | () | List | public | 24-28 | - |
| GetLastToolCallId | () | Text | public | 24-28 | - |
| GetHistoryTokenCount | () | Integer | public | 24-28 | - |
| AddToolCalls | (JsonArray) | public | 25-28 | - | |
| GetLastToolCalls | () | JsonArray | public | 25-28 | - |
| AddXPIADetectionTags | (var Text) | public | 27-28 | - | |
| AddUserMessage | (Codeunit AOAI User Message) | public | 28 | - | |
| AddUserMessage | (Codeunit AOAI User Message, Text[2048]) | public | 28 | - | |
| CheckCompatibilityWithModel | (SecretText) | public | 28 | - |