コード例 #1
0
        public void AddTrainingData()
        {
            Console.WriteLine(string.Format("\nCalling AddTrainingData()..."));

            var newTrainingQuery = new NewTrainingQuery()
            {
                NaturalLanguageQuery = "naturalLanguageQuery",
                Filter   = "filter",
                Examples = new List <TrainingExample>()
                {
                    new TrainingExample()
                    {
                        DocumentId     = "documentId",
                        CrossReference = "crossReference",
                        Relevance      = 1
                    }
                }
            };

            var result = discovery.AddTrainingData(_createdEnvironmentId, _createdCollectionId, newTrainingQuery);

            if (result != null)
            {
                Console.WriteLine(JsonConvert.SerializeObject(result, Formatting.Indented));
                _createdTrainingQueryId = result.QueryId;
            }
            else
            {
                Console.WriteLine("result is null.");
            }

            Assert.IsNotNull(result);
        }
コード例 #2
0
        public void AddTrainingData()
        {
            Console.WriteLine(string.Format("\nCalling AddTrainingData()..."));

            var newTrainingQuery = new NewTrainingQuery()
            {
                NaturalLanguageQuery = "why is the sky blue",
                Filter = "text:meteorology"
            };

            var result = _discovery.AddTrainingData(_existingEnvironmentId, _createdCollectionId, newTrainingQuery);

            if (result != null)
            {
                Console.WriteLine(JsonConvert.SerializeObject(result, Formatting.Indented));
                _createdTrainingQueryId = result.QueryId;
            }
            else
            {
                Console.WriteLine("result is null.");
            }
        }
コード例 #3
0
        public TrainingQuery AddTrainingData(string environmentId, string collectionId, NewTrainingQuery body)
        {
            try
            {
                var result = DiscoveryRepository.AddTrainingData(environmentId, collectionId, body);

                return(result);
            }
            catch (Exception ex)
            {
                Logger.Error("DiscoveryService.AddTrainingData failed", this, ex);
            }

            return(null);
        }