Class RobotTestController

java.lang.Object
com.bytedesk.ai.robot.RobotTestController

@RestController @RequestMapping("/test/api/v1/robot") public class RobotTestController extends Object
AI机器人服务测试控制器 用于测试各种AI服务功能
  • Field Details

  • Constructor Details

    • RobotTestController

      public RobotTestController()
  • Method Details

    • testFallbackResponse

      @ApiRateLimiter(value=5.0, timeout=1) @ActionAnnotation(title="\u673a\u5668\u4eba\u6d4b\u8bd5", action="\u5907\u7528\u56de\u590d", description="fallback response test") @PostMapping("/fallback-response") public org.springframework.http.ResponseEntity<?> testFallbackResponse(@RequestBody RobotRequest request)
      备用回复服务测试接口 http://127.0.0.1:9003/test/api/v1/robot/fallback-response
    • testQueryRewrite

      @ApiRateLimiter(value=5.0, timeout=1) @ActionAnnotation(title="\u673a\u5668\u4eba\u6d4b\u8bd5", action="\u67e5\u8be2\u91cd\u5199", description="query rewrite test") @PostMapping("/query-rewrite") public org.springframework.http.ResponseEntity<?> testQueryRewrite(@RequestBody RobotRequest request)
      查询重写服务测试接口 http://127.0.0.1:9003/test/api/v1/robot/query-rewrite
    • testSummaryGeneration

      @ApiRateLimiter(value=5.0, timeout=1) @ActionAnnotation(title="\u673a\u5668\u4eba\u6d4b\u8bd5", action="\u6458\u8981\u751f\u6210", description="summary generation test") @PostMapping("/summary-generation") public org.springframework.http.ResponseEntity<?> testSummaryGeneration(@RequestBody RobotRequest request)
      摘要生成服务测试接口 http://127.0.0.1:9003/test/api/v1/robot/summary-generation
    • testSessionTitleGeneration

      @ApiRateLimiter(value=5.0, timeout=1) @ActionAnnotation(title="\u673a\u5668\u4eba\u6d4b\u8bd5", action="\u4f1a\u8bdd\u6807\u9898\u751f\u6210", description="session title generation test") @PostMapping("/session-title-generation") public org.springframework.http.ResponseEntity<?> testSessionTitleGeneration(@RequestBody RobotRequest request)
      会话标题生成服务测试接口 http://127.0.0.1:9003/test/api/v1/robot/session-title-generation
    • testContextTemplateSummary

      @ApiRateLimiter(value=5.0, timeout=1) @ActionAnnotation(title="\u673a\u5668\u4eba\u6d4b\u8bd5", action="\u4e0a\u4e0b\u6587\u6a21\u677f\u6458\u8981", description="context template summary test") @PostMapping("/context-template-summary") public org.springframework.http.ResponseEntity<?> testContextTemplateSummary(@RequestBody RobotRequest request)
      上下文模板摘要服务测试接口 http://127.0.0.1:9003/test/api/v1/robot/context-template-summary
    • testEntityExtraction

      @ApiRateLimiter(value=5.0, timeout=1) @ActionAnnotation(title="\u673a\u5668\u4eba\u6d4b\u8bd5", action="\u5b9e\u4f53\u63d0\u53d6", description="entity extraction test") @PostMapping("/entity-extraction") public org.springframework.http.ResponseEntity<?> testEntityExtraction(@RequestBody RobotRequest request)
      实体提取服务测试接口 http://127.0.0.1:9003/test/api/v1/robot/entity-extraction
    • testRelationshipExtraction

      @ApiRateLimiter(value=5.0, timeout=1) @ActionAnnotation(title="\u673a\u5668\u4eba\u6d4b\u8bd5", action="\u5173\u7cfb\u63d0\u53d6", description="relationship extraction test") @PostMapping("/relationship-extraction") public org.springframework.http.ResponseEntity<?> testRelationshipExtraction(@RequestBody RobotRequest request)
      关系提取服务测试接口 http://127.0.0.1:9003/test/api/v1/robot/relationship-extraction