def test_extract_keywordself(self): nlpfClient = NlpfClient(TokenDemo.tokenClient) response = nlpfClient.extract_keyword("华为技术有限公司成立于1987年,总部位于广东省深圳市龙岗区。", 5, "zh") print(json.dumps(response.res, ensure_ascii=False))
def test_get_sentence_vectors(self): nlpfClient = NlpfClient(TokenDemo.tokenClient) response = nlpfClient.get_sentence_vectors(["男儿当自强"], "general") print(json.dumps(response.res, ensure_ascii=False))
def test_get_entity_linking(self): nlpfClient = NlpfClient(TokenDemo.tokenClient) response = nlpfClient.get_entity_linking("周杰伦的歌", None) print(json.dumps(response.res, ensure_ascii=False))
def test_domain_ner(self): nlpfClient = NlpfClient(TokenDemo.tokenClient) response = nlpfClient.domain_ner("未来的发展是不确定的", "zh", "general") print(json.dumps(response.res,ensure_ascii=False))
def test_get_text_similarity(self): nlpfClient = NlpfClient(TokenDemo.tokenClient) response = nlpfClient.get_text_similarity("文字1", "文字2", "zh") print(json.dumps(response.res,ensure_ascii=False))
def test_ner(self): nlpfClient = NlpfClient(TokenDemo.tokenClient) response = nlpfClient.ner("未来的发展是不确定的", "zh") print(response.code) print(json.dumps(response.res, ensure_ascii=False))
def test_segment(self): nlpfClient = NlpfClient(TokenDemo.tokenClient) response = nlpfClient.segment("今天天气真好", 1,"zh","PKU") print(response.code) print(json.dumps(response.res, ensure_ascii=False))
def test_multi_grained_segment(self): nlpfClient = NlpfClient(TokenDemo.akskClient) response = nlpfClient.multi_grained_segment("华为技术有限公司的总部", "zh") print(json.dumps(response.res, ensure_ascii=False))
def get_ones_vectors(self, sentences): nlpfClient = NlpfClient(AKSKDemo.akskClient) response = nlpfClient.get_sentence_vectors(sentences, "general") return response.res
def test_get_sentence_vectors(self): nlpfClient = NlpfClient(AKSKDemo.akskClient) response = nlpfClient.get_sentence_vectors(["♥。。"], "general") print(json.dumps(response.res, ensure_ascii=False))