索引

A B C D E F G I M N P R S T U V 
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.
A B C D E F G I M N P R S T U V 
All Classes and Interfaces|所有程序包