索引
All Classes and Interfaces|所有程序包
A
- arguments - 类中的变量 top.aoyudi.deepseek.entity.response.function.DSRespFunction
- ASSISTANT - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.DeepSeekRoleEnum
B
- BAD_REQUEST - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
C
- CHAT - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.DeepSeekModelEnum
- ChatMessage - top.aoyudi.chat.entity中的类
-
ChatMessage
- ChatMessage() - 类的构造器 top.aoyudi.chat.entity.ChatMessage
- content - 类中的变量 top.aoyudi.chat.entity.ChatMessage
-
消息的内容
- createHeaders() - 类中的方法 top.aoyudi.starter.DeepSeekConfig
-
创建请求头,设置授权和内容类型
D
- DeepSeekAutoConfiguration - top.aoyudi.starter中的类
-
DeepSeek 自动配置类 当 DeepSeekService 类存在时,自动配置生效
- DeepSeekAutoConfiguration() - 类的构造器 top.aoyudi.starter.DeepSeekAutoConfiguration
- DeepSeekChatModel - top.aoyudi.deepseek.entity.model中的类
-
DeepSeek 普通对话模型
- DeepSeekChatModel() - 类的构造器 top.aoyudi.deepseek.entity.model.DeepSeekChatModel
- deepSeekConfig(DeepSeekProperties) - 类中的方法 top.aoyudi.starter.DeepSeekAutoConfiguration
-
创建 DeepSeekService Bean 如果没有其他 DeepSeekService Bean 存在,则创建此 Bean
- DeepSeekConfig - top.aoyudi.starter中的类
-
DeepSeek 服务类 负责提供与api交互的配置
- DeepSeekConfig(DeepSeekProperties) - 类的构造器 top.aoyudi.starter.DeepSeekConfig
-
构造函数,初始化 DeepSeekProperties 和 RestTemplate
- DeepSeekModel - top.aoyudi.deepseek.entity.model中的类
-
DeepSeek 底层模型
- DeepSeekModel() - 类的构造器 top.aoyudi.deepseek.entity.model.DeepSeekModel
- DeepSeekModelEnum - top.aoyudi.deepseek.entity.enums中的Enum Class
-
DeepSeek 模型枚举 用于表示不同的 DeepSeek 模型
- DeepSeekProperties - top.aoyudi.starter中的类
-
DeepSeek 自动配置实体
- DeepSeekProperties() - 类的构造器 top.aoyudi.starter.DeepSeekProperties
- DeepSeekReasonerModel - top.aoyudi.deepseek.entity.model中的类
-
DeepSeek 带有思考的对话模型
- DeepSeekReasonerModel() - 类的构造器 top.aoyudi.deepseek.entity.model.DeepSeekReasonerModel
- DeepSeekRequest - top.aoyudi.deepseek.entity.request中的类
-
DeepSeek 请求体
- DeepSeekRequest() - 类的构造器 top.aoyudi.deepseek.entity.request.DeepSeekRequest
- DeepSeekRoleEnum - top.aoyudi.deepseek.entity.enums中的Enum Class
-
DeepSeek 角色枚举类 定义不同的角色类型
- DeepSeekService - top.aoyudi.deepseek.service中的类
-
DeepSeek 服务类 用于与 DeepSeek API 进行交互
- DeepSeekService(DeepSeekProperties) - 类的构造器 top.aoyudi.deepseek.service.DeepSeekService
-
构造函数,初始化 DeepSeekProperties 和 RestTemplate
- DeepSeekStreamService - top.aoyudi.deepseek.service中的类
-
DeepSeek 流服务类 用于处理流式输出
- DeepSeekStreamService(DeepSeekProperties) - 类的构造器 top.aoyudi.deepseek.service.DeepSeekStreamService
-
构造函数,初始化 DeepSeekProperties 和 RestTemplate
- DeepSeekUtilApplication - top.aoyudi中的类
- DeepSeekUtilApplication() - 类的构造器 top.aoyudi.DeepSeekUtilApplication
- description() - annotation interface 中的元素 top.aoyudi.deepseek.annotation.ToolFunction
- description() - annotation interface 中的元素 top.aoyudi.deepseek.annotation.ToolParam
-
参数描述 大模式能清晰看懂
- DSAssistantReqMessage - top.aoyudi.deepseek.entity.request.message中的类
-
DeepSeek AI助理请求 消息 貌似用不到
- DSAssistantReqMessage() - 类的构造器 top.aoyudi.deepseek.entity.request.message.DSAssistantReqMessage
- DSReqFunction - top.aoyudi.deepseek.entity.request.tool中的类
-
DeepSeek功能函数
- DSReqFunction() - 类的构造器 top.aoyudi.deepseek.entity.request.tool.DSReqFunction
- dsReqFunctionMap - 类中的静态变量 top.aoyudi.deepseek.handler.ToolRegister
- DSReqTool - top.aoyudi.deepseek.entity.request.tool中的类
-
DeepSeek 工具
- DSReqTool() - 类的构造器 top.aoyudi.deepseek.entity.request.tool.DSReqTool
- DSReqToolChoice - top.aoyudi.deepseek.entity.request.tool中的类
- DSReqToolChoice() - 类的构造器 top.aoyudi.deepseek.entity.request.tool.DSReqToolChoice
- DSReqToolChoice.Function - top.aoyudi.deepseek.entity.request.tool中的类
- DSReqToolParameters - top.aoyudi.deepseek.entity.request.tool中的类
- DSReqToolParameters() - 类的构造器 top.aoyudi.deepseek.entity.request.tool.DSReqToolParameters
- DSReqToolParameters.Property - top.aoyudi.deepseek.entity.request.tool中的类
- DSRespChoice - top.aoyudi.deepseek.entity.response中的类
-
DeepSeek 选择项
- DSRespChoice() - 类的构造器 top.aoyudi.deepseek.entity.response.DSRespChoice
- DSRespFunction - top.aoyudi.deepseek.entity.response.function中的类
- DSRespFunction() - 类的构造器 top.aoyudi.deepseek.entity.response.function.DSRespFunction
- DSRespMessage - top.aoyudi.deepseek.entity.response.message中的类
-
响应实体
- DSRespMessage() - 类的构造器 top.aoyudi.deepseek.entity.response.message.DSRespMessage
- DSResponse - top.aoyudi.deepseek.entity.response中的类
-
DeepSeek 响应体 {"id":"dab94aa4-ebb8-4689-bc60-154ae60cd097", "object":"chat.completion.chunk", "created":1741797681, "model":"deepseek-reasoner", "system_fingerprint":"fp_5417b77867_prod0225", }"
- DSResponse() - 类的构造器 top.aoyudi.deepseek.entity.response.DSResponse
- DSRespToolCalls - top.aoyudi.deepseek.entity.response.function中的类
- DSRespToolCalls() - 类的构造器 top.aoyudi.deepseek.entity.response.function.DSRespToolCalls
- DSRespUsage - top.aoyudi.deepseek.entity.response中的类
-
DeepSeek 使用情况
- DSRespUsage() - 类的构造器 top.aoyudi.deepseek.entity.response.DSRespUsage
- DSSystemReqMessage - top.aoyudi.deepseek.entity.request.message中的类
-
DeepSeek 系统提示请求 消息
- DSSystemReqMessage() - 类的构造器 top.aoyudi.deepseek.entity.request.message.DSSystemReqMessage
- DSToolReqMessage - top.aoyudi.deepseek.entity.request.message中的类
-
DeepSeek 工具调用请求 消息
- DSToolReqMessage() - 类的构造器 top.aoyudi.deepseek.entity.request.message.DSToolReqMessage
- DSUserReqMessage - top.aoyudi.deepseek.entity.request.message中的类
-
DeepSeek 用户请求消息 消息
- DSUserReqMessage() - 类的构造器 top.aoyudi.deepseek.entity.request.message.DSUserReqMessage
E
- ErrorCodeEnum - top.aoyudi.deepseek.entity.enums中的Enum Class
-
错误码枚举
- executeTool(String, String) - 类中的静态方法 top.aoyudi.deepseek.handler.ToolExecutor
-
执行工具(请手动执行)
F
- FinallyRequestBody - top.aoyudi.deepseek.entity.request中的类
-
DeepSeek最终请求体
- FinallyRequestBody(DeepSeekRequest) - 类的构造器 top.aoyudi.deepseek.entity.request.FinallyRequestBody
- fromCode(int) - enum class中的静态方法 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
-
根据状态码获取枚举实例的方法
- function - 类中的变量 top.aoyudi.deepseek.entity.response.function.DSRespToolCalls
- Function() - 类的构造器 top.aoyudi.deepseek.entity.request.tool.DSReqToolChoice.Function
G
- getChoicesCount() - 类中的方法 top.aoyudi.deepseek.entity.response.DSResponse
-
添加获取 choices 数量的方法
- getDsReqFunction(String) - 类中的静态方法 top.aoyudi.deepseek.handler.ToolRegister
- getModelName() - enum class中的方法 top.aoyudi.deepseek.entity.enums.DeepSeekModelEnum
-
获取模型名称
- getRole() - enum class中的方法 top.aoyudi.deepseek.entity.enums.DeepSeekRoleEnum
-
获取角色
I
- id - 类中的变量 top.aoyudi.deepseek.entity.response.function.DSRespToolCalls
- INTERNAL_SERVER_ERROR - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
M
- main(String[]) - 类中的静态方法 top.aoyudi.DeepSeekUtilApplication
N
- name - 类中的变量 top.aoyudi.deepseek.entity.response.function.DSRespFunction
- name() - annotation interface 中的元素 top.aoyudi.deepseek.annotation.ToolParam
-
参数名称
P
- PAYMENT_REQUIRED - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
- postProcessAfterInitialization(Object, String) - 类中的方法 top.aoyudi.deepseek.handler.ToolFunctionPostProcessor
-
扫描带有 @ToolFunction的方法进行工具方法 注册
- Property() - 类的构造器 top.aoyudi.deepseek.entity.request.tool.DSReqToolParameters.Property
R
- REASONER - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.DeepSeekModelEnum
- registerTool(Object, Method, DSReqFunction) - 类中的静态方法 top.aoyudi.deepseek.handler.ToolRegister
-
自动注册工具
- required() - annotation interface 中的元素 top.aoyudi.deepseek.annotation.ToolParam
-
是否必填
- role - 类中的变量 top.aoyudi.chat.entity.ChatMessage
-
消息的角色,例如 "user" 或 "assistant" 等
S
- sendMessage(DeepSeekRequest) - 类中的方法 top.aoyudi.deepseek.service.DeepSeekService
-
发送消息到 DeepSeek API,并返回响应
- sendMessageWithStream(DeepSeekRequest) - 类中的方法 top.aoyudi.deepseek.service.DeepSeekStreamService
-
发送消息到 DeepSeek API,并返回响应
- SERVICE_UNAVAILABLE - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
- SYSTEM - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.DeepSeekRoleEnum
T
- TOO_MANY_REQUESTS - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
- TOOL - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.DeepSeekRoleEnum
- ToolExecutor - top.aoyudi.deepseek.handler中的类
-
工具执行器
- ToolExecutor() - 类的构造器 top.aoyudi.deepseek.handler.ToolExecutor
- ToolFunction - top.aoyudi.deepseek.annotation中的Annotation Interface
-
工具方法注解
- ToolFunctionPostProcessor - top.aoyudi.deepseek.handler中的类
-
工具后处理器 注册工具
- ToolFunctionPostProcessor() - 类的构造器 top.aoyudi.deepseek.handler.ToolFunctionPostProcessor
- ToolParam - top.aoyudi.deepseek.annotation中的Annotation Interface
- ToolRegister - top.aoyudi.deepseek.handler中的类
-
工具注册器
- ToolRegister() - 类的构造器 top.aoyudi.deepseek.handler.ToolRegister
- tools - 类中的静态变量 top.aoyudi.deepseek.handler.ToolRegister
- top.aoyudi - 程序包 top.aoyudi
- top.aoyudi.chat.entity - 程序包 top.aoyudi.chat.entity
- top.aoyudi.deepseek.annotation - 程序包 top.aoyudi.deepseek.annotation
- top.aoyudi.deepseek.entity.enums - 程序包 top.aoyudi.deepseek.entity.enums
- top.aoyudi.deepseek.entity.model - 程序包 top.aoyudi.deepseek.entity.model
- top.aoyudi.deepseek.entity.request - 程序包 top.aoyudi.deepseek.entity.request
- top.aoyudi.deepseek.entity.request.message - 程序包 top.aoyudi.deepseek.entity.request.message
- top.aoyudi.deepseek.entity.request.tool - 程序包 top.aoyudi.deepseek.entity.request.tool
- top.aoyudi.deepseek.entity.response - 程序包 top.aoyudi.deepseek.entity.response
- top.aoyudi.deepseek.entity.response.function - 程序包 top.aoyudi.deepseek.entity.response.function
- top.aoyudi.deepseek.entity.response.message - 程序包 top.aoyudi.deepseek.entity.response.message
- top.aoyudi.deepseek.handler - 程序包 top.aoyudi.deepseek.handler
- top.aoyudi.deepseek.service - 程序包 top.aoyudi.deepseek.service
- top.aoyudi.starter - 程序包 top.aoyudi.starter
- type - 类中的变量 top.aoyudi.deepseek.entity.response.function.DSRespToolCalls
- type() - annotation interface 中的元素 top.aoyudi.deepseek.annotation.ToolParam
-
参数类型 (string/number/boolean/object)
U
- UNAUTHORIZED - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
- UNPROCESSABLE_ENTITY - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
- USER - enum class 中的枚举常量 top.aoyudi.deepseek.entity.enums.DeepSeekRoleEnum
V
- valueOf(String) - enum class中的静态方法 top.aoyudi.deepseek.entity.enums.DeepSeekModelEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 top.aoyudi.deepseek.entity.enums.DeepSeekRoleEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 top.aoyudi.deepseek.entity.enums.DeepSeekModelEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 top.aoyudi.deepseek.entity.enums.DeepSeekRoleEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 top.aoyudi.deepseek.entity.enums.ErrorCodeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|所有程序包