Package com.bytedesk.ai.robot.agent
Class RobotAgentController
java.lang.Object
com.bytedesk.ai.robot.agent.RobotAgentController
@RestController
@RequestMapping("/api/v1/robot/agent")
public class RobotAgentController
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>
org.springframework.http.ResponseEntity<?>
org.springframework.http.ResponseEntity<?>
agentInspection
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
autoFillTicket
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
chineseWordSegmentation
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
constituencyParsing
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
coreferenceResolution
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
customerAssistant
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
customerService
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
customerServiceExpert
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
dependencyParsing
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
emotionAnalysis
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
entityRecognition
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
faqSimilarQuestions
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
generateFaq
(RobotAgentRequest request) 生成FAQorg.springframework.http.ResponseEntity<?>
generateWechatArticle
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
org.springframework.http.ResponseEntity<?>
intentClassification
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
intentRewrite
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
keywordExtraction
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
languageRecognition
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
languageTranslation
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
org.springframework.http.ResponseEntity<?>
partOfSpeechTagging
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
org.springframework.http.ResponseEntity<?>
queryExpansion
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
robotInspection
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
semanticAnalysis
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
org.springframework.http.ResponseEntity<?>
semanticRoleLabeling
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
semanticTextSimilarity
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
sentimentAnalysis
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
textClassification
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
textCorrection
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
textStyleTransfer
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
threadClassification
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
threadCompletion
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
threadSummary
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
ticketAssistant
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
org.springframework.http.ResponseEntity<?>
ticketSummary
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
visitorInvitation
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
visitorPortrait
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
visitorRecommendation
(RobotAgentRequest request) org.springframework.http.ResponseEntity<?>
voidAgent
(RobotAgentRequest request)
-
Field Details
-
robotAgentService
-
-
Constructor Details
-
RobotAgentController
public RobotAgentController()
-
-
Method Details
-
autoFillTicket
@PostMapping("/ticket/auto-fill") public org.springframework.http.ResponseEntity<?> autoFillTicket(@RequestBody RobotAgentRequest request) -
ticketAssistant
@PostMapping("/ticket/assistant") public org.springframework.http.ResponseEntity<?> ticketAssistant(@RequestBody RobotAgentRequest request) -
ticketSolutionRecommendation
@PostMapping("/ticket/solution-recommendation") public org.springframework.http.ResponseEntity<?> ticketSolutionRecommendation(@RequestBody RobotAgentRequest request) -
ticketSummary
@PostMapping("/ticket/summary") public org.springframework.http.ResponseEntity<?> ticketSummary(@RequestBody RobotAgentRequest request) -
customerService
@PostMapping("/customer/service") public org.springframework.http.ResponseEntity<?> customerService(@RequestBody RobotAgentRequest request) -
customerAssistant
@PostMapping("/customer/assistant") public org.springframework.http.ResponseEntity<?> customerAssistant(@RequestBody RobotAgentRequest request) -
customerServiceExpert
@PostMapping("/customer/expert") public org.springframework.http.ResponseEntity<?> customerServiceExpert(@RequestBody RobotAgentRequest request) -
preSaleCustomerAssistant
@PostMapping("/customer/pre-sale") public org.springframework.http.ResponseEntity<?> preSaleCustomerAssistant(@RequestBody RobotAgentRequest request) -
afterSaleCustomerAssistant
@PostMapping("/customer/after-sale") public org.springframework.http.ResponseEntity<?> afterSaleCustomerAssistant(@RequestBody RobotAgentRequest request) -
logisticsCustomerAssistant
@PostMapping("/customer/logistics") public org.springframework.http.ResponseEntity<?> logisticsCustomerAssistant(@RequestBody RobotAgentRequest request) -
visitorPortrait
@PostMapping("/visitor/portrait") public org.springframework.http.ResponseEntity<?> visitorPortrait(@RequestBody RobotAgentRequest request) -
visitorInvitation
@PostMapping("/visitor/invitation") public org.springframework.http.ResponseEntity<?> visitorInvitation(@RequestBody RobotAgentRequest request) -
visitorRecommendation
@PostMapping("/visitor/recommendation") public org.springframework.http.ResponseEntity<?> visitorRecommendation(@RequestBody RobotAgentRequest request) -
robotInspection
@PostMapping("/inspection/robot") public org.springframework.http.ResponseEntity<?> robotInspection(@RequestBody RobotAgentRequest request) -
agentInspection
@PostMapping("/inspection/agent") public org.springframework.http.ResponseEntity<?> agentInspection(@RequestBody RobotAgentRequest request) -
languageTranslation
@PostMapping("/language/translation") public org.springframework.http.ResponseEntity<?> languageTranslation(@RequestBody RobotAgentRequest request) -
languageRecognition
@PostMapping("/language/recognition") public org.springframework.http.ResponseEntity<?> languageRecognition(@RequestBody RobotAgentRequest request) -
semanticAnalysis
@PostMapping("/language/semantic-analysis") public org.springframework.http.ResponseEntity<?> semanticAnalysis(@RequestBody RobotAgentRequest request) -
entityRecognition
@PostMapping("/language/entity-recognition") public org.springframework.http.ResponseEntity<?> entityRecognition(@RequestBody RobotAgentRequest request) -
sentimentAnalysis
@PostMapping("/language/sentiment-analysis") public org.springframework.http.ResponseEntity<?> sentimentAnalysis(@RequestBody RobotAgentRequest request) -
emotionAnalysis
@PostMapping("/language/emotion-analysis") public org.springframework.http.ResponseEntity<?> emotionAnalysis(@RequestBody RobotAgentRequest request) -
threadClassification
@PostMapping("/thread/classification") public org.springframework.http.ResponseEntity<?> threadClassification(@RequestBody RobotAgentRequest request) -
threadSummary
@PostMapping("/thread/summary") public org.springframework.http.ResponseEntity<?> threadSummary(@RequestBody RobotAgentRequest request) -
threadCompletion
@PostMapping("/thread/completion") public org.springframework.http.ResponseEntity<?> threadCompletion(@RequestBody RobotAgentRequest request) -
generateFaq
@PostMapping("/content/generate-faq") public org.springframework.http.ResponseEntity<?> generateFaq(@RequestBody RobotAgentRequest request) 生成FAQ- Parameters:
request
- 生成请求体- Returns:
- FaqRequest对象列表
-
generateWechatArticle
@PostMapping("/content/generate-wechat-article") public org.springframework.http.ResponseEntity<?> generateWechatArticle(@RequestBody RobotAgentRequest request) -
generateXiaohongshuArticle
@PostMapping("/content/generate-xiaohongshu-article") public org.springframework.http.ResponseEntity<?> generateXiaohongshuArticle(@RequestBody RobotAgentRequest request) -
chineseWordSegmentation
@PostMapping("/text/chinese-word-segmentation") public org.springframework.http.ResponseEntity<?> chineseWordSegmentation(@RequestBody RobotAgentRequest request) -
partOfSpeechTagging
@PostMapping("/text/part-of-speech-tagging") public org.springframework.http.ResponseEntity<?> partOfSpeechTagging(@RequestBody RobotAgentRequest request) -
dependencyParsing
@PostMapping("/text/dependency-parsing") public org.springframework.http.ResponseEntity<?> dependencyParsing(@RequestBody RobotAgentRequest request) -
constituencyParsing
@PostMapping("/text/constituency-parsing") public org.springframework.http.ResponseEntity<?> constituencyParsing(@RequestBody RobotAgentRequest request) -
semanticDependencyAnalysis
@PostMapping("/text/semantic-dependency-analysis") public org.springframework.http.ResponseEntity<?> semanticDependencyAnalysis(@RequestBody RobotAgentRequest request) -
semanticRoleLabeling
@PostMapping("/text/semantic-role-labeling") public org.springframework.http.ResponseEntity<?> semanticRoleLabeling(@RequestBody RobotAgentRequest request) -
abstractMeaningRepresentation
@PostMapping("/text/abstract-meaning-representation") public org.springframework.http.ResponseEntity<?> abstractMeaningRepresentation(@RequestBody RobotAgentRequest request) -
coreferenceResolution
@PostMapping("/text/coreference-resolution") public org.springframework.http.ResponseEntity<?> coreferenceResolution(@RequestBody RobotAgentRequest request) -
semanticTextSimilarity
@PostMapping("/text/semantic-text-similarity") public org.springframework.http.ResponseEntity<?> semanticTextSimilarity(@RequestBody RobotAgentRequest request) -
textStyleTransfer
@PostMapping("/text/style-transfer") public org.springframework.http.ResponseEntity<?> textStyleTransfer(@RequestBody RobotAgentRequest request) -
keywordExtraction
@PostMapping("/text/keyword-extraction") public org.springframework.http.ResponseEntity<?> keywordExtraction(@RequestBody RobotAgentRequest request) -
textCorrection
@PostMapping("/text/correction") public org.springframework.http.ResponseEntity<?> textCorrection(@RequestBody RobotAgentRequest request) -
textClassification
@PostMapping("/text/classification") public org.springframework.http.ResponseEntity<?> textClassification(@RequestBody RobotAgentRequest request) -
faqSimilarQuestions
@PostMapping("/text/faq-similar-questions") public org.springframework.http.ResponseEntity<?> faqSimilarQuestions(@RequestBody RobotAgentRequest request) -
voidAgent
@PostMapping("/void-agent") public org.springframework.http.ResponseEntity<?> voidAgent(@RequestBody RobotAgentRequest request) -
queryExpansion
@PostMapping("/query-expansion") public org.springframework.http.ResponseEntity<?> queryExpansion(@RequestBody RobotAgentRequest request) -
intentRewrite
@PostMapping("/intent/rewrite") public org.springframework.http.ResponseEntity<?> intentRewrite(@RequestBody RobotAgentRequest request) -
intentClassification
@PostMapping("/intent/classification") public org.springframework.http.ResponseEntity<?> intentClassification(@RequestBody RobotAgentRequest request)
-