Uses of Class
com.bytedesk.ai.robot.RobotChatController.OpenAIChatCompletionRequest
Packages that use RobotChatController.OpenAIChatCompletionRequest
Package
Description
Robot package contains classes for managing AI robots/agents.
-
Uses of RobotChatController.OpenAIChatCompletionRequest in com.bytedesk.ai.robot
Methods in com.bytedesk.ai.robot with parameters of type RobotChatController.OpenAIChatCompletionRequestModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>
RobotChatController.chatCompletions
(RobotChatController.OpenAIChatCompletionRequest request) OpenAI兼容的chat/completions接口 完全兼容OpenAI API格式,支持流式和非流式响应RobotChatController.convertToOpenAIChunk
(org.springframework.ai.chat.model.ChatResponse response, RobotChatController.OpenAIChatCompletionRequest request) 转换为OpenAI流式响应块RobotChatController.convertToOpenAIResponse
(org.springframework.ai.chat.model.ChatResponse response, RobotChatController.OpenAIChatCompletionRequest request) 转换为OpenAI响应格式private org.springframework.http.ResponseEntity<?>
RobotChatController.handleNonStreamingRequest
(org.springframework.ai.chat.prompt.Prompt prompt, RobotChatController.OpenAIChatCompletionRequest request) 处理非流式请求private org.springframework.http.ResponseEntity<?>
RobotChatController.handleStreamingRequest
(org.springframework.ai.chat.prompt.Prompt prompt, RobotChatController.OpenAIChatCompletionRequest request) 处理流式请求