有了Function Calling之后,Prompt就很简洁了!
这是一个基于OpenAI新的Function Calling API实现的非常简洁的分类器代码,不需要写任何Prompt,定义好函数:名称、描述、参数类型,通过funciton_call参数指定必须必须调用该函数,让GPT先对对内容分类(正面、负面、中立),然后得到分类结果后,调用该函数去打印结果,实际上不需要打印,只要让它输出结果就可以了,并且是直接返回格式化好的JSON数据。
CC @waylybaye 可以借鉴做垃圾短信分类
这是一个基于OpenAI新的Function Calling API实现的非常简洁的分类器代码,不需要写任何Prompt,定义好函数:名称、描述、参数类型,通过funciton_call参数指定必须必须调用该函数,让GPT先对对内容分类(正面、负面、中立),然后得到分类结果后,调用该函数去打印结果,实际上不需要打印,只要让它输出结果就可以了,并且是直接返回格式化好的JSON数据。
CC @waylybaye 可以借鉴做垃圾短信分类
问:
这个情感分类没有prompt,到底是怎么做到的?里面定义的这个函数print_sentiment也没有具体的定义呀?
答:
1. 因为function_call指定了要执行print_sentiment函数;
2. 所以会看函数描述和参数,这两实际构成了Prompt,尤其是参数的enum
这个情感分类没有prompt,到底是怎么做到的?里面定义的这个函数print_sentiment也没有具体的定义呀?
答:
1. 因为function_call指定了要执行print_sentiment函数;
2. 所以会看函数描述和参数,这两实际构成了Prompt,尤其是参数的enum
جاري تحميل الاقتراحات...