-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
很好奇 为什么第二课的算数问题中,用中文会使结果错误 #5
Comments
这确实是一个值得探究的问题,在书写这一部分时,我首先是直接使用了英文 Prompt 翻译成的中文 Prompt,GPT 给的结果是错误的,但是将 Prompt 修改成现在教程中的 Prompt 之后,运行 GPT 给的结果是正确的(如教程中的输出);但是根据你的截图,直接运行这个 Prompt,GPT 给的结果又是错误的了,可能涉及到历史提问的对比,值得深入探究一下其背后原因 |
这是一个比较奇怪的问题,我这边测试是有一定的概率能得到正确答案,尝试调了一下没有结果... |
建议使用英文来书写Prompt,模型更容易理解,中文有些词的意思太广了,不能保证模型理解是否正确。 |
感觉这个并不只是中文词义更广的问题,可能也涉及到中英文理解能力不同或其他更多的因素;因为综合考虑到 Prompt 准确性和学习门槛,我们选择了双语的 Prompt,对于不太准确的中文 Prompt,欢迎大家提出意见以改进~ |
GPT 回答准确度,一定程度上取决于它的训练语料。 我的经验是,用提出该原始概念的语言去刺激 GPT(比如题目中包含“平方英尺”,则用英语),效果比其它语言要好。 |
我发现想让中文的回复更准确的话最好是使用专业术语,比如很多人会选择要求对某些内容进行改写,不改变原有意思,大多数人都会这样去口头描述,但如果用专业术语"文本重写",就是说只需要把你要改写的内容发给GPT,跟它说对这些内容进行文本重写,它就能准确满足你的要求。很多我们想要的要求都会有专门对应的术语! |
* add en * update * Update 3.评估RAG应用的指标 RAG Traid of Metrics.ipynb * update --------- Co-authored-by: Zhiyuan Fan <[email protected]> Co-authored-by: Puppet <[email protected]>
prompt = f""" 请判断学生的解决方案是否正确,请通过如下步骤解决这个问题:
步骤:
使用以下格式:
问题:
学生的解决方案:
实际解决方案和步骤:
"""
response = get_completion(prompt)
print(response)
The text was updated successfully, but these errors were encountered: