projects
/
mirrors
/
poly-sdk.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0640e55
)
250228:1.0版本ai新增deepseek
master
author
xiewei
<892331662@qq.com>
Fri, 28 Feb 2025 02:46:29 +0000
(10:46 +0800)
committer
xiewei
<892331662@qq.com>
Fri, 28 Feb 2025 02:46:29 +0000
(10:46 +0800)
app/src/main/java/com/zhixun/android/sdk/polymerizesdk/ChatActivity.java
patch
|
blob
|
history
polysdk/build.gradle
patch
|
blob
|
history
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/ChatManager.java
patch
|
blob
|
history
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/TTsManager.java
patch
|
blob
|
history
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/callback/OnChatMsgListener.java
patch
|
blob
|
history
diff --git
a/app/src/main/java/com/zhixun/android/sdk/polymerizesdk/ChatActivity.java
b/app/src/main/java/com/zhixun/android/sdk/polymerizesdk/ChatActivity.java
index
4dbe0b4
..
03caf36
100644
(file)
--- a/
app/src/main/java/com/zhixun/android/sdk/polymerizesdk/ChatActivity.java
+++ b/
app/src/main/java/com/zhixun/android/sdk/polymerizesdk/ChatActivity.java
@@
-112,6
+112,11
@@
public class ChatActivity extends AppCompatActivity {
}
}
}
}
+
+ @Override
+ public void onDeepSeekReasoning_content(String text) {
+
+ }
});
btn_transcrip.setOnLongClickListener(new View.OnLongClickListener() {
});
btn_transcrip.setOnLongClickListener(new View.OnLongClickListener() {
diff --git
a/polysdk/build.gradle
b/polysdk/build.gradle
index
60a19a7
..
9b78309
100644
(file)
--- a/
polysdk/build.gradle
+++ b/
polysdk/build.gradle
@@
-10,7
+10,7
@@
android {
minSdk 24
targetSdk 33
versionCode 1
minSdk 24
targetSdk 33
versionCode 1
- versionName "1.
6
"
+ versionName "1.
7
"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
ndk {
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
ndk {
diff --git
a/polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/ChatManager.java
b/polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/ChatManager.java
index
11714b2
..
be2ac98
100644
(file)
--- a/
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/ChatManager.java
+++ b/
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/ChatManager.java
@@
-107,7
+107,12
@@
public class ChatManager {
if (TextUtils.isEmpty(channel) || channel.equals(MyConfig.CHANNLE_CHAT)) {
url = MyConfig.URL_AI_CHAT + "?is_auth=1" + "&dt=" + MyConfig.TOKEN;
} else {
if (TextUtils.isEmpty(channel) || channel.equals(MyConfig.CHANNLE_CHAT)) {
url = MyConfig.URL_AI_CHAT + "?is_auth=1" + "&dt=" + MyConfig.TOKEN;
} else {
- url = MyConfig.URL_AI_CHAT + "?platform=" + channel + "&is_auth=1" + "&dt=" + MyConfig.TOKEN;
+ if(channel.equals("deepseek")){
+ url = MyConfig.URL_AI_CHAT + "?platform=huoshan&model=ep-20250206162546-g74w6&is_auth=1" + "&dt=" + MyConfig.TOKEN;
+ }else {
+ url = MyConfig.URL_AI_CHAT + "?platform=" + channel + "&is_auth=1" + "&dt=" + MyConfig.TOKEN;
+ }
+
}
handler.removeMessages(MSG_RECONNECT);
SobLog.d(TAG, "url--" + url);
}
handler.removeMessages(MSG_RECONNECT);
SobLog.d(TAG, "url--" + url);
@@
-125,6
+130,13
@@
public class ChatManager {
if (onChatMsgListener != null) {
chatType = msgObj.getString("type");
onChatMsgListener.onChange(chatType, msgObj.getString("content"));
if (onChatMsgListener != null) {
chatType = msgObj.getString("type");
onChatMsgListener.onChange(chatType, msgObj.getString("content"));
+ if(msgObj.has("reasoning_content")){
+ String reasoning_content = msgObj.getString("reasoning_content");
+ if(!TextUtils.isEmpty(reasoning_content)){
+ onChatMsgListener.onDeepSeekReasoning_content(reasoning_content);
+ }
+ }
+
if (chatType.equals("start") || chatType.equals("middle")) {
handler.removeMessages(MSG_CHAT_TIMEOUT);
handler.sendEmptyMessageDelayed(MSG_CHAT_TIMEOUT,3000);
if (chatType.equals("start") || chatType.equals("middle")) {
handler.removeMessages(MSG_CHAT_TIMEOUT);
handler.sendEmptyMessageDelayed(MSG_CHAT_TIMEOUT,3000);
diff --git
a/polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/TTsManager.java
b/polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/TTsManager.java
index
5ec02c4
..
881accf
100644
(file)
--- a/
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/TTsManager.java
+++ b/
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/ai/TTsManager.java
@@
-281,7
+281,6
@@
public class TTsManager {
}
public void runSynthesis(String text) {
}
public void runSynthesis(String text) {
-
if(ttsClient==null||!ttsClient.isOpen()){
SobLog.d(TAG, "runSynthesis--fail--ttsClient is close");
return;
if(ttsClient==null||!ttsClient.isOpen()){
SobLog.d(TAG, "runSynthesis--fail--ttsClient is close");
return;
diff --git
a/polysdk/src/main/java/com/zhixun/android/sdk/polysdk/callback/OnChatMsgListener.java
b/polysdk/src/main/java/com/zhixun/android/sdk/polysdk/callback/OnChatMsgListener.java
index
ec9b5de
..
df443ca
100644
(file)
--- a/
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/callback/OnChatMsgListener.java
+++ b/
polysdk/src/main/java/com/zhixun/android/sdk/polysdk/callback/OnChatMsgListener.java
@@
-2,4
+2,5
@@
package com.zhixun.android.sdk.polysdk.callback;
public interface OnChatMsgListener {
void onChange(String type,String text);
public interface OnChatMsgListener {
void onChange(String type,String text);
+ void onDeepSeekReasoning_content(String text);
}
}