ChatGPT-wechat-bot icon indicating copy to clipboard operation
ChatGPT-wechat-bot copied to clipboard

请大大更新gpt3.5

Open Creazygao opened this issue 3 years ago • 5 comments

按gpt3.5的文档,尝试调了一下参数和地址,还是有不少问题,还请大大出手,支持一下gpt3.5-turbo

Creazygao avatar Mar 02 '23 04:03 Creazygao

+1

zsj1zsj avatar Mar 02 '23 07:03 zsj1zsj

大大,我们太菜了,这个文件都没找到在哪,请大大指教

Creazygao avatar Mar 02 '23 13:03 Creazygao

修改一下open_ai_bot.py这个文件就好了,去官网看记录,成功用上gpt-3.5-turbo。

def reply_text(self, query, user_id, retry_count=0):
        try:
            # response = openai.Completion.create(
            #     model="text-davinci-003",  # 对话模型的名称
            #     prompt=query,
            #     temperature=0.9,  # 值在[0,1]之间,越大表示回复越具有不确定性
            #     max_tokens=1200,  # 回复最大的字符数
            #     top_p=1,
            #     frequency_penalty=0.0,  # [-2,2]之间,该值越大则更倾向于产生不同的内容
            #     presence_penalty=0.0,  # [-2,2]之间,该值越大则更倾向于产生不同的内容
            #     stop=["\n\n\n"]
            # )
            response = openai.ChatCompletion.create(
                model="gpt-3.5-turbo",
                messages=[
                    {"role": "user", "content": query},
                ]
            )
            res_content = response['choices'][0]['message']['content']
            # res_content = response['choices'][0]['message']['content'].strip().replace('<|endoftext|>', '')
            logger.info("[OPEN_AI] reply={}".format(res_content))
            return res_content
        except openai.error.RateLimitError as e:
            # rate limit exception
            logger.warn(e)
            if retry_count < 1:
                time.sleep(5)
                logger.warn("[OPEN_AI] RateLimit exceed, 第{}次重试".format(retry_count+1))
                return self.reply_text(query, user_id, retry_count+1)
            else:
                return "提问太快啦,请休息一下再问我吧"
        except Exception as e:
            # unknown exception
            logger.exception(e)
            Session.clear_session(user_id)
            return "请再问我一次吧"

大大这个文件在哪个位置呀

Creazygao avatar Mar 02 '23 13:03 Creazygao

发现搞混了。。弄的是隔壁python项目的

PKUcoldkeyboard avatar Mar 02 '23 13:03 PKUcoldkeyboard

发现搞混了。。弄的是隔壁python项目的

一直在努力的寻找,识图装的不那么菜。。。。

Creazygao avatar Mar 02 '23 13:03 Creazygao

哈哈哈哈 加油💪🏻 顺便把这个当做一个学习的机会呢

wbbeyourself avatar Mar 10 '23 13:03 wbbeyourself

已更新 @ChpShy 感谢关注

AutumnWhj avatar Mar 31 '23 10:03 AutumnWhj