예제 #1
0
 internal static ExtractiveSummarizationLROTask ConvertToExtractiveSummarizationTask(ExtractSummaryAction action)
 {
     return(new ExtractiveSummarizationLROTask()
     {
         Parameters = new ExtractiveSummarizationTaskParameters()
         {
             ModelVersion = action.ModelVersion,
             StringIndexType = Constants.DefaultStringIndexType,
             LoggingOptOut = action.DisableServiceLogs,
             SentenceCount = action.MaxSentenceCount,
             SortBy = action.OrderBy == null ? (ExtractiveSummarizationSortingCriteria?)null : action.OrderBy.ToString(),
         },
         TaskName = action.ActionName
     });
 }
예제 #2
0
 internal static ExtractiveSummarizationTask ConvertToExtractiveSummarizationTask(ExtractSummaryAction action)
 {
     return(new ExtractiveSummarizationTask()
     {
         Parameters = new ExtractiveSummarizationTaskParameters()
         {
             ModelVersion = action.ModelVersion,
             StringIndexType = Constants.DefaultStringIndexType,
             LoggingOptOut = action.DisableServiceLogs,
             SentenceCount = action.MaxSentenceCount,
             SortBy = action.OrderBy
         }
     });
 }