System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請實施例涉及人工智能領(lǐng)域,尤其涉及一種基于大模型的交互方法、裝置、介質(zhì)及其產(chǎn)品。
技術(shù)介紹
1、隨著人工智能技術(shù)的不斷進步,智能體(agent)在社交領(lǐng)域的應(yīng)用日益廣泛。由于傳統(tǒng)交友平臺在匹配用戶情感需求方面存在局限性,主要依賴真人一對一溝通,這不僅限制了交友范圍,還增加了時間成本,另外真人溝通也無法確定對方是否與自己性格合適,從而導(dǎo)致現(xiàn)有技術(shù)中出現(xiàn)了交互效果較差的問題。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種基于大模型的交互方法、裝置、介質(zhì)及其產(chǎn)品,以解決現(xiàn)有技術(shù)中出現(xiàn)了交互效果較差的問題。
2、為解決上述問題,本申請是這樣實現(xiàn)的:
3、第一方面,本申請實施例提供了一種基于大模型的交互方法,所述方法包括:
4、基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,所述至少一個第一虛擬模型基于目標(biāo)用戶生成,所述多個第二虛擬模型基于多個其他用戶生成且與所述其他用戶一一對應(yīng),所述多個交互記錄與所述多個第二虛擬模型一一對應(yīng);
5、基于預(yù)設(shè)大模型對所述多個交互記錄的交互熱度進行評分,確定目標(biāo)交換記錄,所述目標(biāo)交互記錄為所述多個交互記錄中交互熱度最高的交互記錄;
6、向所述目標(biāo)用戶推送目標(biāo)賬號信息,所述目標(biāo)賬號信息為所述目標(biāo)交互記錄所對應(yīng)的其他用戶的賬號信息。
7、可選的,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄之前,所述方法還包括:
8、獲取所述目標(biāo)用戶的
9、根據(jù)所述目標(biāo)用戶的個人信息生成至少一個提示指令,不同的所述提示指令對應(yīng)所述目標(biāo)用戶的個人信息中的權(quán)重不同;
10、根據(jù)所述至少一個提示指令和預(yù)設(shè)模版生成所述至少一個第一虛擬模型,所述至少一個提示指令和所述至少一個第一虛擬模型一一對應(yīng)。
11、可選的,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,包括:
12、在檢測到所述目標(biāo)用戶發(fā)布個人狀態(tài)的情況下,對所述個人狀態(tài)進行信息提取,確定至少一個關(guān)鍵詞;
13、根據(jù)所述至少一個關(guān)鍵詞對所述至少一個第一虛擬模型進行更新,得到至少一個第三虛擬模型;
14、基于所述至少一個第三虛擬模型與所述多個第二虛擬模型進行交互,生成所述多個交互記錄。
15、可選的,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,包括:
16、獲取所述目標(biāo)用戶的目標(biāo)交互需求;
17、根據(jù)所述目標(biāo)交互需求在多個候選用戶中進行匹配,確定所述多個其他用戶,所述多個其他用戶的個人信息符合所述目標(biāo)交互需求;
18、基于所述至少一個第三虛擬模型與所述多個其他用戶所對應(yīng)的多個第二虛擬模型進行交互,生成所述多個交互記錄。
19、可選的,所述基于預(yù)設(shè)大模型對所述多個交互記錄的交互熱度進行評分,確定目標(biāo)交換記錄之前,所述方法還包括:
20、獲取初始大模型和訓(xùn)練數(shù)據(jù)集,所述初始大模型用于對文本內(nèi)容進行評分,所述訓(xùn)練數(shù)據(jù)集包括多個訓(xùn)練文本以及所述多個訓(xùn)練文本對應(yīng)的多個訓(xùn)練標(biāo)簽;
21、使用所述訓(xùn)練數(shù)據(jù)集對所述初始大模型進行訓(xùn)練,輸出多個預(yù)測值;
22、根據(jù)所述多個預(yù)測值和所述多個訓(xùn)練標(biāo)簽進行損失函數(shù)計算,得到損失值;
23、通過所述損失值對所述初始大模型進行更新,得到所述預(yù)設(shè)大模型。
24、可選的,所述向所述目標(biāo)用戶推送目標(biāo)賬號信息,包括:
25、根據(jù)所述目標(biāo)交換記錄確定目標(biāo)其他用戶,所述目標(biāo)其他用戶為所述目標(biāo)交換記錄所對應(yīng)的其他用戶;
26、查詢所述目標(biāo)其他用戶的所登錄的賬號信息,得到所述目標(biāo)賬號信息;
27、向所述目標(biāo)用戶推送所述目標(biāo)賬號信息。
28、第二方面,本申請實施例還提供一種基于大模型的交互裝置,所述裝置包括:
29、交互模塊,用于基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,所述至少一個第一虛擬模型基于目標(biāo)用戶生成,所述多個第二虛擬模型基于多個其他用戶生成且與所述其他用戶一一對應(yīng),所述多個交互記錄與所述多個第二虛擬模型一一對應(yīng);
30、評分模塊,用于基于預(yù)設(shè)大模型對所述多個交互記錄的交互熱度進行評分,確定目標(biāo)交換記錄,所述目標(biāo)交互記錄為所述多個交互記錄中交互熱度最高的交互記錄;
31、推送模塊,用于向所述目標(biāo)用戶推送目標(biāo)賬號信息,所述目標(biāo)賬號信息為所述目標(biāo)交互記錄所對應(yīng)的其他用戶的賬號信息。
32、第三方面,本申請實施例還提供一種通信設(shè)備,包括:收發(fā)機、存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的程序;所述處理器,用于讀取存儲器中的程序?qū)崿F(xiàn)如前述第一方面所述方法中的步驟。
33、第四方面,本申請實施例還提供一種可讀存儲介質(zhì),用于存儲程序,所述程序被處理器執(zhí)行時實現(xiàn)如前述第一方面所述方法中的步驟。
34、第五方面,本申請實施例還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品被存儲在存儲介質(zhì)中,所述計算機程序產(chǎn)品被至少一個處理器執(zhí)行以實現(xiàn)如前述第一方面所述方法中的步驟。
35、本申請?zhí)峁┮环N基于大模型的交互方法、裝置、介質(zhì)及其產(chǎn)品,該方法包括:基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,所述至少一個第一虛擬模型基于目標(biāo)用戶生成,所述多個第二虛擬模型基于多個其他用戶生成且與所述其他用戶一一對應(yīng),所述多個交互記錄與所述多個第二虛擬模型一一對應(yīng);基于預(yù)設(shè)大模型對所述多個交互記錄的交互熱度進行評分,確定目標(biāo)交換記錄,所述目標(biāo)交互記錄為所述多個交互記錄中交互熱度最高的交互記錄;向所述目標(biāo)用戶推送目標(biāo)賬號信息,所述目標(biāo)賬號信息為所述目標(biāo)交互記錄所對應(yīng)的其他用戶的賬號信息。本申請通過虛擬模型與其他用戶的虛擬模型進行交互,從而篩選出熱度最高的交互記錄,從而確定與目標(biāo)用戶最合適的目標(biāo)賬號信息,向目標(biāo)用戶進行推送,提高了交互的效果。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種基于大模型的交互方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄之前,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于預(yù)設(shè)大模型對所述多個交互記錄的交互熱度進行評分,確定目標(biāo)交換記錄之前,所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向所述目標(biāo)用戶推送目標(biāo)賬號信息,包括:
7.一種基于大模型的交互裝置,其特征在于,所述裝置包括:
8.一種電子設(shè)備,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的程序;其特征在于,所述處理器,用于讀取存儲器中的程序?qū)崿F(xiàn)如權(quán)利要求1至6中任一項所述的基于大模型的交互
9.一種可讀存儲介質(zhì),用于存儲程序,其特征在于,所述程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的基于大模型的交互方法中的步驟。
10.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品被存儲在存儲介質(zhì)中,所述計算機程序產(chǎn)品被至少一個處理器執(zhí)行以實現(xiàn)如權(quán)利要求1至6中任一項所述的基于大模型的交互方法中的步驟。
...【技術(shù)特征摘要】
1.一種基于大模型的交互方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄之前,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于至少一個第一虛擬模型與多個第二虛擬模型進行交互,生成多個交互記錄,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于預(yù)設(shè)大模型對所述多個交互記錄的交互熱度進行評分,確定目標(biāo)交換記錄之前,所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:賈敬伍,于皓,張杰,
申請(專利權(quán))人:北京中科金得助智能科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。