Class OpenrouterRequest

java.lang.Object
com.bytedesk.core.base.BaseRequest
com.bytedesk.ai.springai.providers.openrouter.OpenrouterRequest
All Implemented Interfaces:
PageableRequest, Serializable

public class OpenrouterRequest extends BaseRequest
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • apiUrl

      private String apiUrl
      OpenRouter API 基础URL
    • apiKey

      private String apiKey
      OpenRouter API Key
    • model

      private String model
      模型名称
    • message

      private String message
      用户消息/提示
    • temperature

      private Double temperature
      温度参数 (0.0-2.0)
    • topP

      private Double topP
      Top-p 参数 (0.0-1.0)
    • maxTokens

      private Integer maxTokens
      最大tokens数量
    • stream

      private Boolean stream
      流式输出
    • httpReferer

      private String httpReferer
      HTTP Referer (可选,用于识别应用)
    • xTitle

      private String xTitle
      X-Title 头部 (可选,用于显示应用名称)
  • Constructor Details

    • OpenrouterRequest

      public OpenrouterRequest()