[6.9.2]AI大模型数据

This commit is contained in:
xuxinchao
2025-03-04 14:44:10 +08:00
parent 0d7c8165b3
commit 83cfab7fd9
13 changed files with 1641 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ import android.content.Context
import android.os.Handler
import android.os.Looper
import android.os.Message
import android.util.Log
import com.mogo.aicloud.services.locationinfo.MogoLocationInfoServices
import com.mogo.aicloud.services.socket.IMogoLifecycleListener
import com.mogo.aicloud.services.socket.MogoAiCloudSocketManager
@@ -19,6 +20,7 @@ import com.mogo.commons.module.status.MogoStatusManager
import com.mogo.commons.network.NetConfigUtils
import com.mogo.commons.storage.SharedPrefsMgr
import com.mogo.commons.utils.MogoAnalyticUtils
import com.mogo.eagle.core.data.ai.V2XRepository
import com.mogo.eagle.core.data.config.FunctionBuildConfig
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_CLOUD_INIT
import com.mogo.eagle.core.data.deva.chain.ChainConstant.Companion.CHAIN_CODE_CLOUD_PASSPORT_TOKEN
@@ -41,6 +43,7 @@ import com.mogo.eagle.core.utilcode.util.DeviceUtils
import com.mogo.eagle.core.utilcode.util.ProcessUtils
import com.mogo.eagle.core.utilcode.util.ThreadPoolService
import com.mogo.eagle.core.utilcode.util.TimeUtils
import com.mogo.service.v2n.MGV2NConst
import com.rousetime.android_startup.AndroidStartup
import com.zhjt.service.chain.ChainLog
import ly.count.android.sdk.Countly
@@ -50,6 +53,8 @@ class HttpDnsStartUp : AndroidStartup<Boolean>(), IMoGoCloudListener {
companion object {
private const val TAG = "HttpDnsStartUp"
private const val V2X_APP_ID = "lixiangCar"
private const val V2X_SECRET = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1z1vYOYKPhxbftTfN775Z6W8hxZEut/URomy+4aAxL7XcE1YWrXaT6C7hKjx+TFpUVmHXXW/tkeSX6HDUQOqUz5pwopoAjFmTYtgxP1uT0RTz9eryYb9BjCuuPkCehYxQV/8hLoUQ+mtnqqwILuDXYVizw9yBWmxG0tm4hoprWwIDAQAB"
}
// 配置云服务API
@@ -97,6 +102,21 @@ class HttpDnsStartUp : AndroidStartup<Boolean>(), IMoGoCloudListener {
this.context = context
initGDLoc()
preparePassportEnvironment()
//初始化NDE长链
V2XRepository.init(
context,
SharedPrefsMgr.getInstance().sn+"PAD",
V2X_APP_ID,
V2X_SECRET,
if(DebugConfig.getNetMode() == DebugConfig.NET_MODE_DEV){
MGV2NConst.MGEnv.QA
}else if(DebugConfig.getNetMode() == DebugConfig.NET_MODE_QA){
MGV2NConst.MGEnv.QA
} else{
MGV2NConst.MGEnv.SHANGHAI_PRO
},
DebugConfig.isDebug()
)
return true
}