50 lines
1.4 KiB
Java
50 lines
1.4 KiB
Java
package com.bwie.config;
|
||
|
||
import lombok.Data;
|
||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||
import org.springframework.context.annotation.Configuration;
|
||
|
||
|
||
@Configuration
|
||
@ConfigurationProperties(prefix = "xfxh")
|
||
@Data
|
||
public class XfXhConfig {
|
||
|
||
|
||
/**
|
||
* 服务引擎使用 讯飞星火认知大模型V2.0,如果使用 V1.5 需要将 hostUrl 修改为 https://spark-api.xf-yun.com/v1.1/chat
|
||
*/
|
||
private String hostUrl;
|
||
/**
|
||
* 发送请求时指定的访问领域,如果是 V1.5版本 设置为 general,如果是 V2版本 设置为 generalv2
|
||
*/
|
||
private String domain;
|
||
/**
|
||
* 核采样阈值。用于决定结果随机性,取值越高随机性越强即相同的问题得到的不同答案的可能性越高。取值 [0,1]
|
||
*/
|
||
private Float temperature;
|
||
/**
|
||
* 模型回答的tokens的最大长度,V1.5取值为[1,4096],V2.0取值为[1,8192]。
|
||
*/
|
||
private Integer maxTokens;
|
||
/**
|
||
* 大模型回复问题的最大响应时长,单位 s
|
||
*/
|
||
private Integer maxResponseTime;
|
||
/**
|
||
* 用于权限验证,从服务接口认证信息中获取
|
||
*/
|
||
private String appId;
|
||
/**
|
||
* 用于权限验证,从服务接口认证信息中获取
|
||
*/
|
||
private String apiKey;
|
||
/**
|
||
* 用于权限验证,从服务接口认证信息中获取
|
||
*/
|
||
private String apiSecret;
|
||
|
||
|
||
|
||
}
|