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.robotFields in com.bytedesk.ai.robot declared as RobotLlm
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.baiduMethods in com.bytedesk.ai.springai.providers.baidu with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatModelSpringAIBaiduService.createBaiduChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModelprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIBaiduChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIBaiduService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptions
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.cozeMethods in com.bytedesk.ai.springai.providers.coze with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate com.coze.openapi.client.chat.CreateChatReqSpringAICozeService.createChatRequest(RobotLlm llm, String message, String userID) 根据机器人配置创建聊天请求private com.coze.openapi.service.service.CozeAPISpringAICozeService.createDynamicCozeApi(RobotLlm llm) 根据机器人配置创建动态的CozeAPI实例
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.customMethods in com.bytedesk.ai.springai.providers.custom with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatModelSpringAICustomService.createChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModelprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAICustomChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAICustomService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate StringSpringAICustomService.getProviderConstant(RobotLlm llm) 根据LLM配置获取提供商常量(用于统计)private StringSpringAICustomService.getProviderName(RobotLlm llm) 根据LLM配置获取提供商名称(用于日志)
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.dashscopeMethods in com.bytedesk.ai.springai.providers.dashscope with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate com.alibaba.cloud.ai.dashscope.chat.DashScopeChatModelSpringAIDashscopeService.createDashscopeChatModel(RobotLlm llm) 根据机器人配置创建动态的DashScopeChatModelprivate com.alibaba.cloud.ai.dashscope.chat.DashScopeChatOptionsSpringAIDashscopeService.createDashscopeOptions(RobotLlm llm) 根据机器人配置创建动态的DashScopeChatOptionsprivate com.alibaba.cloud.ai.dashscope.chat.DashScopeChatOptionsSpringAIDashscopeChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的DashScopeChatOptions
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.deepseekMethods in com.bytedesk.ai.springai.providers.deepseek with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatModelSpringAIDeepseekService.createDeepseekChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModelprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIDeepseekService.createDeepseekOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIDeepseekChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptions
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.giteeMethods in com.bytedesk.ai.springai.providers.gitee with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIGiteeChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIGiteeService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModelSpringAIGiteeService.createGiteeChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.minimaxMethods in com.bytedesk.ai.springai.providers.minimax with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.minimax.MiniMaxChatOptionsSpringAIMinimaxChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的MiniMaxChatOptionsprivate org.springframework.ai.minimax.MiniMaxChatOptionsSpringAIMinimaxService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的MiniMaxChatOptionsprivate org.springframework.ai.minimax.MiniMaxChatModelSpringAIMinimaxService.createMinimaxChatModel(RobotLlm llm) 根据机器人配置创建动态的MiniMaxChatModel
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.ollamaMethods in com.bytedesk.ai.springai.providers.ollama with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.ollama.OllamaChatModelSpringAIOllamaService.createOllamaChatModel(RobotLlm llm) 根据机器人配置创建动态的OllamaChatModelprivate org.springframework.ai.ollama.api.OllamaOptionsSpringAIOllamaChatService.createOllamaOptions(RobotLlm llm) 根据机器人配置创建动态的OllamaOptionsprivate org.springframework.ai.ollama.api.OllamaOptionsSpringAIOllamaService.createOllamaOptions(RobotLlm llm) 根据机器人配置创建动态的OllamaOptions
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.openaiMethods in com.bytedesk.ai.springai.providers.openai with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIOpenaiChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModelSpringAIOpenaiService.createOpenaiChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModelprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIOpenaiService.createOpenaiOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptions
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.openrouterMethods in com.bytedesk.ai.springai.providers.openrouter with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIOpenrouterChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIOpenrouterService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModelSpringAIOpenrouterService.createOpenrouterChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.siliconflowMethods in com.bytedesk.ai.springai.providers.siliconflow with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAISiliconFlowChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAISiliconFlowService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModelSpringAISiliconFlowService.createSiliconFlowChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.tencentMethods in com.bytedesk.ai.springai.providers.tencent with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAITencentChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAITencentService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModelSpringAITencentService.createTencentChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.volcengineMethods in com.bytedesk.ai.springai.providers.volcengine with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIVolcengineChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatOptionsSpringAIVolcengineService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatOptionsprivate org.springframework.ai.openai.OpenAiChatModelSpringAIVolcengineService.createVolcengineChatModel(RobotLlm llm) 根据机器人配置创建动态的OpenAiChatModel
- 
Uses of RobotLlm in com.bytedesk.ai.springai.providers.zhipuaiMethods in com.bytedesk.ai.springai.providers.zhipuai with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate org.springframework.ai.zhipuai.ZhiPuAiChatModelSpringAIZhipuaiChatService.createDynamicChatModel(RobotLlm llm) 根据机器人配置创建动态的ZhiPuAiChatModelprivate org.springframework.ai.zhipuai.ZhiPuAiChatOptionsSpringAIZhipuaiChatService.createDynamicOptions(RobotLlm llm) 根据机器人配置创建动态的ZhiPuAiChatOptionsprivate org.springframework.ai.zhipuai.ZhiPuAiChatModelSpringAIZhipuaiService.createZhipuaiChatModel(RobotLlm llm) 根据机器人配置创建动态的ZhiPuAiChatModelprivate org.springframework.ai.zhipuai.ZhiPuAiChatOptionsSpringAIZhipuaiService.createZhipuaiOptions(RobotLlm llm) 根据机器人配置创建动态的ZhiPuAiChatOptions
- 
Uses of RobotLlm in com.bytedesk.ai.springai.serviceMethods in com.bytedesk.ai.springai.service with parameters of type RobotLlmModifier and TypeMethodDescriptionprotected <T> TBaseSpringAIService.createDynamicOptions(RobotLlm llm, Function<RobotLlm, T> optionBuilder) Method parameters in com.bytedesk.ai.springai.service with type arguments of type RobotLlmModifier and TypeMethodDescriptionprotected <T> TBaseSpringAIService.createDynamicOptions(RobotLlm llm, Function<RobotLlm, T> optionBuilder) 
- 
Uses of RobotLlm in com.bytedesk.ai.zhipuaiMethods in com.bytedesk.ai.zhipuai with parameters of type RobotLlmModifier and TypeMethodDescriptionprivate com.zhipu.oapi.ClientV4ZhipuaiService.createDynamicClient(RobotLlm llm) 根据机器人配置创建动态的ClientV4实例private com.zhipu.oapi.service.v4.model.ChatCompletionRequestZhipuaiService.createDynamicRequest(RobotLlm llm, String message, boolean stream) 根据机器人配置创建动态的聊天选项private com.zhipu.oapi.service.v4.model.ChatCompletionRequestZhipuaiService.createDynamicRequestFromPrompt(RobotLlm llm, org.springframework.ai.chat.prompt.Prompt prompt, boolean stream) 根据机器人配置创建动态的聊天选项(支持完整的Prompt对象)