nlp_dev.py 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. """
  2. @author: luojunhui
  3. """
  4. import json
  5. import requests
  6. import time
  7. url = "http://47.98.154.124:6060/nlp"
  8. list_data = {
  9. "text_list_a": ["凯旋", "毛泽东", "周恩来"],
  10. "text_list_b": ["胜利", "毛主席", "周总理"]
  11. }
  12. body1 = {
  13. "data": {
  14. "text_a": "毛主席",
  15. "text_b": "毛泽东"
  16. },
  17. "function": "similarities"
  18. }
  19. body2 = {
  20. "data": list_data,
  21. "function": "similarities_cross"
  22. }
  23. body3 = {
  24. "data": list_data,
  25. "function": "similarities_cross_max"
  26. }
  27. body4 = {
  28. "data": {
  29. "text_list_a": ["牛逼", "毛泽东", "王一博"],
  30. "text_list_b": ["肖战", "邓小平", "绝了", "蒋介石"],
  31. "score_list_b": [100, 1000, 500, 40],
  32. "symbol": 1,
  33. },
  34. "function": "similarities_cross_avg"
  35. }
  36. body5 = {
  37. "data": list_data,
  38. "function": "similarities_cross_mean"
  39. }
  40. headers = {"Content-Type": "application/json"}
  41. a = time.time()
  42. response = requests.post(url=url, headers=headers, json=body1)
  43. b = time.time()
  44. print(json.dumps(response.json(), ensure_ascii=False, indent=4))
  45. print(b - a)