NODEDC_1C/llm_normalizer/backend/dist/services/assistantTurnAttemptInputBu...

27 lines
1.2 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildAssistantTurnAttemptAddressRuntimeInput = buildAssistantTurnAttemptAddressRuntimeInput;
exports.buildAssistantTurnAttemptDeepRuntimeInput = buildAssistantTurnAttemptDeepRuntimeInput;
function buildAssistantTurnAttemptAddressRuntimeInput(input) {
return {
payload: input.payload,
sessionId: input.userTurn.sessionId,
userMessage: input.userTurn.userMessage,
sessionItems: input.userTurn.session.items,
sessionAddressNavigationState: input.userTurn.session.address_navigation_state ?? null,
runtimeAnalysisContext: input.userTurn.runtimeAnalysisContext,
sessionOrganizationScope: input.sessionOrganizationScope
};
}
function buildAssistantTurnAttemptDeepRuntimeInput(input) {
return {
payload: input.payload,
sessionId: input.userTurn.sessionId,
questionId: input.userTurn.userItem.message_id,
userMessage: input.userTurn.userMessage,
runtimeAnalysisContext: input.userTurn.runtimeAnalysisContext,
sessionInvestigationState: input.userTurn.session.investigation_state,
addressRuntimeMetaForDeep: input.addressRuntimeMetaForDeep
};
}