|
@@ -32,6 +32,7 @@ import org.springframework.ai.reader.tika.TikaDocumentReader;
|
|
|
import org.springframework.ai.vectorstore.SearchRequest;
|
|
|
import org.springframework.ai.vectorstore.VectorStore;
|
|
|
import org.springframework.beans.factory.annotation.Qualifier;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.context.ApplicationContext;
|
|
|
import org.springframework.core.io.InputStreamResource;
|
|
|
import org.springframework.http.MediaType;
|
|
@@ -189,14 +190,17 @@ public class AiMessageController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("/asr")
|
|
|
- public String asr(@RequestParam String base64Data ) {
|
|
|
+ public String asr(@RequestParam(value = "base64Data") String base64Data ) {
|
|
|
+ log.info("{}",base64Data);
|
|
|
+
|
|
|
+
|
|
|
try{
|
|
|
// 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
|
|
|
// 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性
|
|
|
// 以下代码示例仅供参考,建议采用更安全的方式来使用密钥
|
|
|
// 请参见:https://cloud.tencent.com/document/product/1278/85305
|
|
|
// 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
|
|
|
- Credential cred = new Credential("AKIDAC4jM2eDlAOVRAmBNMAmBThlOAoGbjeO", "lMlz0oPo13tWxBIDwWyFLG3iEamlX8Vl");
|
|
|
+ Credential cred = new Credential("AKIDra7SgleMPPFtXzGMUhqgWGqFTWNG0Yt7", "60iFaidLrBHCyeFnFi1A7xiMpIbkojU1");
|
|
|
// 实例化一个http选项,可选的,没有特殊需求可以跳过
|
|
|
HttpProfile httpProfile = new HttpProfile();
|
|
|
httpProfile.setEndpoint("asr.tencentcloudapi.com");
|