类 FinallyRequestBody

java.lang.Object
top.aoyudi.deepseek.entity.request.FinallyRequestBody

public class FinallyRequestBody extends Object
DeepSeek最终请求体——不直接使用,请创建DeepSeekRequest
  • 字段详细资料

    • messages

      private List<ChatMessage> messages
      消息列表
    • model

      private String model
      模型id
    • stream

      private boolean stream
      是否流式输出
    • frequency_penalty

      private double frequency_penalty
      降低模型重复相同内容的可能性
    • max_tokens

      private int max_tokens
      限制一次请求中模型生成 completion 的最大 token 数
    • presence_penalty

      private double presence_penalty
      从而增加模型谈论新主题的可能性。
    • temperature

      private double temperature
      采样温度,介于 0 和 2 之间。更高的值,如 0.8,会使输出更随机,而更低的值,如 0.2,会使其更加集中和确定。
    • top_p

      private double top_p
      作为调节采样温度的替代方案,模型会考虑前 top_p 概率的 token 的结果。所以 0.1 就意味着只有包括在最高 10% 概率中的 token 会被考虑。
    • tools

      private List<DSReqTool> tools
      工具
    • tool_choice

      private Object tool_choice
      可以是 String 或 ToolChoice 对象
  • 构造器详细资料

    • FinallyRequestBody

      public FinallyRequestBody(DeepSeekRequest deepSeekRequest)
      构造
      参数:
      deepSeekRequest - deepSeekRequest