Uses of Class
com.bytedesk.ai.robot.RobotLlm
Packages that use RobotLlm
Package
Description
Robot package contains classes for managing AI robots/agents.
百 *
SpringAIBaiduChatConfig
- 百度 AI 服务配置类,包含API密钥和模型设置 AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。自定 *
SpringAICustomChatController
- 自定义 AI 服务的REST API控制器 SpringAICustomChatConfig
- 自定义 AI 服务配置类,包含API端点、密钥和模型设置 AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。DashScope AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
DeepSeek AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
Gitee AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
DeepSeek AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
Ollama AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
OpenAI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
OpenAI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
SiliconFlow AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
腾讯 AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
火山引擎 AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
智谱 AI 服务提供者集成包,包含与 Spring AI 框架集成的所有类和配置。
Zhipuai package contains classes and utilities for Zhipuai API integration.
-
Uses of RobotLlm in com.bytedesk.ai.robot
Fields in com.bytedesk.ai.robot declared as RobotLlm -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.baidu
Methods in com.bytedesk.ai.springai.providers.baidu with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatModel
SpringAIBaiduService.createBaiduChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModelprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIBaiduChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIBaiduService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptions -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.coze
Methods in com.bytedesk.ai.springai.providers.coze with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate com.coze.openapi.client.chat.CreateChatReq
SpringAICozeService.createChatRequest
(RobotLlm llm, String message, String userID) 根据机器人配置创建聊天请求private com.coze.openapi.service.service.CozeAPI
SpringAICozeService.createDynamicCozeApi
(RobotLlm llm) 根据机器人配置创建动态的CozeAPI实例 -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.custom
Methods in com.bytedesk.ai.springai.providers.custom with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatModel
SpringAICustomService.createChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModelprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAICustomChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAICustomService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate String
SpringAICustomService.getProviderConstant
(RobotLlm llm) 根据LLM配置获取提供商常量(用于统计)private String
SpringAICustomService.getProviderName
(RobotLlm llm) 根据LLM配置获取提供商名称(用于日志) -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.dashscope
Methods in com.bytedesk.ai.springai.providers.dashscope with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate com.alibaba.cloud.ai.dashscope.chat.DashScopeChatModel
SpringAIDashscopeService.createDashscopeChatModel
(RobotLlm llm) 根据机器人配置创建动态的DashScopeChatModelprivate com.alibaba.cloud.ai.dashscope.chat.DashScopeChatOptions
SpringAIDashscopeService.createDashscopeOptions
(RobotLlm llm) 根据机器人配置创建动态的DashScopeChatOptionsprivate com.alibaba.cloud.ai.dashscope.chat.DashScopeChatOptions
SpringAIDashscopeChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的DashScopeChatOptions -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.deepseek
Methods in com.bytedesk.ai.springai.providers.deepseek with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatModel
SpringAIDeepseekService.createDeepseekChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModelprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIDeepseekService.createDeepseekOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIDeepseekChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptions -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.gitee
Methods in com.bytedesk.ai.springai.providers.gitee with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIGiteeChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIGiteeService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModel
SpringAIGiteeService.createGiteeChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.minimax
Methods in com.bytedesk.ai.springai.providers.minimax with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.minimax.MiniMaxChatOptions
SpringAIMinimaxChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的MiniMaxChatOptionsprivate org.springframework.ai.minimax.MiniMaxChatOptions
SpringAIMinimaxService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的MiniMaxChatOptionsprivate org.springframework.ai.minimax.MiniMaxChatModel
SpringAIMinimaxService.createMinimaxChatModel
(RobotLlm llm) 根据机器人配置创建动态的MiniMaxChatModel -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.ollama
Methods in com.bytedesk.ai.springai.providers.ollama with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.ollama.OllamaChatModel
SpringAIOllamaService.createOllamaChatModel
(RobotLlm llm) 根据机器人配置创建动态的OllamaChatModelprivate org.springframework.ai.ollama.api.OllamaOptions
SpringAIOllamaChatService.createOllamaOptions
(RobotLlm llm) 根据机器人配置创建动态的OllamaOptionsprivate org.springframework.ai.ollama.api.OllamaOptions
SpringAIOllamaService.createOllamaOptions
(RobotLlm llm) 根据机器人配置创建动态的OllamaOptions -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.openai
Methods in com.bytedesk.ai.springai.providers.openai with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIOpenaiChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModel
SpringAIOpenaiService.createOpenaiChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModelprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIOpenaiService.createOpenaiOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptions -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.openrouter
Methods in com.bytedesk.ai.springai.providers.openrouter with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIOpenrouterChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIOpenrouterService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModel
SpringAIOpenrouterService.createOpenrouterChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.siliconflow
Methods in com.bytedesk.ai.springai.providers.siliconflow with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAISiliconFlowChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAISiliconFlowService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModel
SpringAISiliconFlowService.createSiliconFlowChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.tencent
Methods in com.bytedesk.ai.springai.providers.tencent with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAITencentChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAITencentService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModel
SpringAITencentService.createTencentChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.volcengine
Methods in com.bytedesk.ai.springai.providers.volcengine with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIVolcengineChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptions
SpringAIVolcengineService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModel
SpringAIVolcengineService.createVolcengineChatModel
(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel -
Uses of RobotLlm in com.bytedesk.ai.springai.providers.zhipuai
Methods in com.bytedesk.ai.springai.providers.zhipuai with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.zhipuai.ZhiPuAiChatModel
SpringAIZhipuaiChatService.createDynamicChatModel
(RobotLlm llm) 根据机器人配置创建动态的ZhiPuAiChatModelprivate org.springframework.ai.zhipuai.ZhiPuAiChatOptions
SpringAIZhipuaiChatService.createDynamicOptions
(RobotLlm llm) 根据机器人配置创建动态的ZhiPuAiChatOptionsprivate org.springframework.ai.zhipuai.ZhiPuAiChatModel
SpringAIZhipuaiService.createZhipuaiChatModel
(RobotLlm llm) 根据机器人配置创建动态的ZhiPuAiChatModelprivate org.springframework.ai.zhipuai.ZhiPuAiChatOptions
SpringAIZhipuaiService.createZhipuaiOptions
(RobotLlm llm) 根据机器人配置创建动态的ZhiPuAiChatOptions -
Uses of RobotLlm in com.bytedesk.ai.springai.service
Methods in com.bytedesk.ai.springai.service with parameters of type RobotLlmModifier and TypeMethodDescriptionprotected <T> T
BaseSpringAIService.createDynamicOptions
(RobotLlm llm, Function<RobotLlm, T> optionBuilder) Method parameters in com.bytedesk.ai.springai.service with type arguments of type RobotLlmModifier and TypeMethodDescriptionprotected <T> T
BaseSpringAIService.createDynamicOptions
(RobotLlm llm, Function<RobotLlm, T> optionBuilder) -
Uses of RobotLlm in com.bytedesk.ai.zhipuai
Methods in com.bytedesk.ai.zhipuai with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate com.zhipu.oapi.ClientV4
ZhipuaiService.createDynamicClient
(RobotLlm llm) 根据机器人配置创建动态的ClientV4实例private com.zhipu.oapi.service.v4.model.ChatCompletionRequest
ZhipuaiService.createDynamicRequest
(RobotLlm llm, String message, boolean stream) 根据机器人配置创建动态的聊天选项private com.zhipu.oapi.service.v4.model.ChatCompletionRequest
ZhipuaiService.createDynamicRequestFromPrompt
(RobotLlm llm, org.springframework.ai.chat.prompt.Prompt prompt, boolean stream) 根据机器人配置创建动态的聊天选项(支持完整的Prompt对象)