{"detail":{"message":"Your authentication token has expired. Please try signing in again.","type":"invalid_request_error","param":null,"code":"token_expired"}}
Traceback (most recent call last):
File "D:\UNZIP\ChineseAiDungeonChatGPT-0.1.0\
example_story.py", line 12, in <module>
story_teller.interactive()
File "D:\UNZIP\ChineseAiDungeonChatGPT-0.1.0\
story.py", line 37, in interactive
self.action(action)
File "D:\UNZIP\ChineseAiDungeonChatGPT-0.1.0\
story.py", line 31, in action
self.response = resp["message"]
TypeError: 'ValueError' object is not subscriptable
是什么情况?
-----------------------------------------------
这是由于您的身份验证令牌已过期导致的错误。在您尝试登录时,程序返回了一个错误消息,指出令牌已过期。此时,您需要重新登录,并使用新的令牌来进行身份验证。
另外,在您的代码中,第 12 行代码中使用了索引操作(即“[]”)来访问返回值。但是,由于返回值是一个 ValueError 类型的异常,因此无法使用索引操作。这就导致了上述错误。
为了解决这个问题,您需要重新登录,
----------------------------------------------
谢谢 op 分享,运行时频繁闪退,没有学过 python ,问了 ai 解决了