为什么使用api调用chatgpt的api和他自带的web端的回复不一样呢?
核心原因:api相当于一道菜的源材料,而chatgpt的web端相当于一道做好的菜。
api只是提供模型的调用能力,但是web是一个应用程序,要想能够很好的提供用户端体验,是有很多的工程方面的细节需要优化的,包括但不限于:prompt的设计,上下文的设计,还有tempture的参数值的设计、返回值的个数、还有是否联网查询,是否画图,还有用户体系的设计等等。多个方面的。
一定不要幻想接个api,然后就复制了chatgpt,想多了哈!!
举个例子,比如下面这个问题:
注意:如果使用API的方式直接问openai时他的回答可能还是gpt-3,这是openai的问题,我们保证原封不动调用的gpt4哦~~
可以通过其它回答的智能程度来判断是否gpt4。
这是因为:This question is a common one, the dataset that GPT-4 is based on does not have GPT-4 in it as it’s cut off is 2021.
可以参考这里:为什么问GPT4是不是GPT4,他说自己是GPT3?
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...