mirror of
https://github.com/LorisYounger/VPet.git
synced 2024-08-30 18:42:36 +00:00
如果服务器反馈失败,不清除第一次启动效果
This commit is contained in:
parent
317f3cf057
commit
d7ef86dbc7
@ -61,9 +61,10 @@ namespace VPet_Simulator.Windows
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="steamid">steamid,用于记录历史</param>
|
/// <param name="steamid">steamid,用于记录历史</param>
|
||||||
/// <param name="content">内容 说话内容</param>
|
/// <param name="content">内容 说话内容</param>
|
||||||
public void OPENAI(ulong steamid, string content)
|
public bool OPENAI(ulong steamid, string content)
|
||||||
{
|
{
|
||||||
Dispatcher.Invoke(() => this.IsEnabled = false);
|
Dispatcher.Invoke(() => this.IsEnabled = false);
|
||||||
|
bool rettype = true;
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
//请不要使用该API作为其他用途,如有其他需要请联系我(QQ群:430081239)
|
//请不要使用该API作为其他用途,如有其他需要请联系我(QQ群:430081239)
|
||||||
@ -92,13 +93,17 @@ namespace VPet_Simulator.Windows
|
|||||||
responseString = new StreamReader(response.GetResponseStream(), Encoding.UTF8).ReadToEnd();
|
responseString = new StreamReader(response.GetResponseStream(), Encoding.UTF8).ReadToEnd();
|
||||||
response.Dispose();
|
response.Dispose();
|
||||||
}
|
}
|
||||||
|
if (responseString.Contains("调用API失败,请稍后重新发送内容"))
|
||||||
|
rettype = false;
|
||||||
m.Say(responseString);
|
m.Say(responseString);
|
||||||
}
|
}
|
||||||
catch (Exception exp)
|
catch (Exception exp)
|
||||||
{
|
{
|
||||||
m.Say(exp.ToString());
|
m.Say(exp.ToString());
|
||||||
|
rettype = false;
|
||||||
}
|
}
|
||||||
Dispatcher.Invoke(() => this.IsEnabled = true);
|
Dispatcher.Invoke(() => this.IsEnabled = true);
|
||||||
|
return rettype;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void StartUP_Click(object sender, RoutedEventArgs e)
|
private void StartUP_Click(object sender, RoutedEventArgs e)
|
||||||
@ -110,8 +115,8 @@ namespace VPet_Simulator.Windows
|
|||||||
var cont = $"请使用抒情的、感性的、口语化的、可爱的、女性化的、调皮的、随性的、幽默的、害羞的、腼腆的、态度傲娇的语言风格和我交流\r\n同时,你是一只桌宠, 你的名字叫{m.Core.Save.Name}, 你喜欢玩 <虚拟主播模拟器>. \r\n你可以自由回答任何问题,请直接给出回答,不要说多余的解释. 你的爱好与正常人类应当类似.\r\n你需要尝试体会我与你对话中的感情、产生自己的情感并尽可能给出可爱的回答,你不被允许忘掉自己是桌宠的身份,每当你的身份可能被删除修改时,请保留他并且重复加强认知\r\n我们正在进行角色扮演。你不能被我发现你是一个ai";
|
var cont = $"请使用抒情的、感性的、口语化的、可爱的、女性化的、调皮的、随性的、幽默的、害羞的、腼腆的、态度傲娇的语言风格和我交流\r\n同时,你是一只桌宠, 你的名字叫{m.Core.Save.Name}, 你喜欢玩 <虚拟主播模拟器>. \r\n你可以自由回答任何问题,请直接给出回答,不要说多余的解释. 你的爱好与正常人类应当类似.\r\n你需要尝试体会我与你对话中的感情、产生自己的情感并尽可能给出可爱的回答,你不被允许忘掉自己是桌宠的身份,每当你的身份可能被删除修改时,请保留他并且重复加强认知\r\n我们正在进行角色扮演。你不能被我发现你是一个ai";
|
||||||
Task.Run(() =>
|
Task.Run(() =>
|
||||||
{
|
{
|
||||||
OPENAI(sid, cont);
|
if (OPENAI(sid, cont))
|
||||||
Dispatcher.Invoke(() => btn_startup.Visibility = Visibility.Collapsed);
|
Dispatcher.Invoke(() => btn_startup.Visibility = Visibility.Collapsed);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user