ChatGPT-Telegram-Workers
ChatGPT-Telegram-Workers copied to clipboard
建议在用户配置里增加自定义的MAX_HISTORY_LENGTH和AUTO_TRIM_HISTORY
需求是一问一答的机器人,每次发送new有点麻烦。 这样也能节省token,一个worker多个用户,每个用户有自己的MAX_HISTORY_LENGTH和AUTO_TRIM_HISTORY。 或者至少自动new,因为目前我只能想到要么一问一答,要么聊起来就不知道历史记录能聊有多长了。
已经有了这个配置 你可以把MAX_HISTORY_LENGTH设置成0
感觉就算每个用户有自己的配置 还得根据系统的来不能超过 不然用户设置一个超大的就超过了系统的限制了
感觉就算每个用户有自己的配置 还得根据系统的来不能超过 不然用户设置一个超大的就超过了系统的限制了
是的,全局和每个用户都有这个变量,取其中最小者即可
设置为0没用,还是记录上下文
看了一下代码 发现不能处理等于0的情况 dev稍后优化
From: zzzqu @.> Sent: Friday, March 10, 2023 11:19:10 AM To: TBXark/ChatGPT-Telegram-Workers @.> Cc: TBXark @.>; Comment @.> Subject: Re: [TBXark/ChatGPT-Telegram-Workers] 建议在用户配置里增加自定义的MAX_HISTORY_LENGTH和AUTO_TRIM_HISTORY (Issue #76)
[Screenshot_2023-03-10-11-17-27-859_org telegram plus]https://aus01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F77374843%2F224214626-fc9f944e-1ce6-44ba-8bff-2f36d8d5bd00.png&data=05%7C01%7C%7Ccb028eaf8c8a4d1e567d08db211637a7%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638140151542561034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=S6C%2FqxRYFqmsKITmSo2aNv6AEz%2B5PvvffSJoPqK7iEo%3D&reserved=0
设置为0没用,还是记录上下文
― Reply to this email directly, view it on GitHubhttps://aus01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FTBXark%2FChatGPT-Telegram-Workers%2Fissues%2F76%23issuecomment-1463195111&data=05%7C01%7C%7Ccb028eaf8c8a4d1e567d08db211637a7%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638140151542561034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=HbHWwz3L87gjvw4BJ0TFbqVJmWgbhR6B5RM6r2O1NpA%3D&reserved=0, or unsubscribehttps://aus01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FACISXI7P3ITMSLNXTE4FQ3DW3KMS5ANCNFSM6AAAAAAVT64GJ4&data=05%7C01%7C%7Ccb028eaf8c8a4d1e567d08db211637a7%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638140151542561034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sd9Y8rtpgNkkaf%2BkuktHmTkyPNcbUxhvJRFITO4UJzk%3D&reserved=0. You are receiving this because you commented.Message ID: @.***>