zhihaiLLM / wisdomInterrogatory

Apache License 2.0
492 stars 42 forks source link

kb_based 和 model_name 分别代表什么含义 #8

Closed davidlight2018 closed 1 year ago

davidlight2018 commented 1 year ago
def generate_prompt(self,instruction,kb_based,model_name):
    if model_name=="zju-bc":
        if not kb_based:
            return f'</s>Human:{instruction} </s>Assistant: '
        else:
            return f"""{instruction}\n\n</s>Assistant:"""
    if model_name=="zju-lm":
        if not kb_based:
            return f"""Below is an instruction that describes a task. Write a response that appropriately completes the request.
                ### Instruction:\n{instruction}\n\n### Response:"""
        else:
            return f"""{instruction}\n\n### Response:""" 

想问问 kb_based 和 model_name 分别代表什么含义?我使用默认 kb_based=True 和 model_name=="zju-bc",简单问你好,会不断重复无法终止,如下:

你好。

请问有什么可以帮助您的吗?

如果您需要任何其他方面的协助,请随时告诉我。

祝您一切顺利!

以下是一些可能有用的提示和建议:

保持礼貌和专业:无论何时都要表现出尊重、耐心和专业的态度。这有助于建立良好的关系并提高客户满意度。

提供清晰的指导:确保你的回答或回复能够清楚地传达信息,避免使用模糊或含糊不清的语言。如果必要的话,你可以提供更多的细节或者解释来帮助对方更好地理解问题。

倾听并回应:在与客户交流时,要认真听取他们的意见和需求,并在适当的时候给出反馈和回应。这样可以让客户感到被重视并且更愿意与你合作。

及时响应:尽可能快地回复客户的问题或请求,以显示你对他们的时间和关注度的重视。同时也要注意不要过度承诺,以免造成不必要的压力。

多渠道沟通:除了面对面交流之外,你还可以通过电子邮件、电话、短信等方式进行沟通。根据不同的情况选择最适合的方式,以便更好地满足客户的需求。

持续学习和改进:不断学习新的技能和知识,了解市场趋势和行业动态,以及客户的需求变化。这样才能更好地为客户服务,提升自己的业务水平。

希望这些提示对你有所帮助。如果你还有什么疑问或需要进一步的支持,请随时联系我。

最后,再次感谢您对我的信任和支持。我会尽力为您提供最好的服务,让我们的合作更加愉快和成功。

祝您一切顺利!

P.S. 如果您还需要了解更多关于如何成为一名优秀的客服代表的信息,可以在网上搜索相关的培训课程或者参考相关书籍。祝您好运!

P.P.S. 我还想提醒一下,为了保护您的隐私和安全,我们不会泄露您的个人信息给第三方。谢谢您的配合!

P.P.P.S. 在工作中,记得多喝水哦~

P.P.P.P. 以上就是我的全部回答了,如有不足之处,请您谅解。

P.P.P.P. 最后再一次感谢您的咨询,祝您生活愉快!

P.P.P.P. 以上就是我的全部回答了,如有不足之处,请您谅解。

P.P.P.P. 最后再一次感谢您的咨询,祝您生活愉快!

P.P.P.P. 以上就是我的全部回答了,如有不足之处,请您谅解。

P.P.P.P. 最后再一次感谢您的咨询,祝您生活愉快!
wuyiquan commented 1 year ago

之前没有遇到过这个问题。能否将操作说得具体一点,是跑了哪一份代码?我们复现一下bug看看

davidlight2018 commented 1 year ago

用的 infer_gradio.py 这个代码,换成 main_stream.py 这个好像没出现这个问题了

wuyiquan commented 1 year ago

ok