diff --git a/model/provider/provider_rev_edgegpt.py b/model/provider/provider_rev_edgegpt.py index 81fb97d0d..321bb1740 100644 --- a/model/provider/provider_rev_edgegpt.py +++ b/model/provider/provider_rev_edgegpt.py @@ -32,6 +32,8 @@ class ProviderRevEdgeGPT(Provider): try: resp = await self.bot.ask(prompt=prompt, conversation_style=ConversationStyle.creative) # print("[RevEdgeGPT] "+str(resp)) + if 'messages' not in resp['item']: + await self.bot.reset() msj_obj = resp['item']['messages'][len(resp['item']['messages'])-1] reply_msg = msj_obj['text'] if 'sourceAttributions' in msj_obj: