原来通过 kimi 生成了一个 markdown 格式的自然语言提示词,效果很好,但我们觉得自然语言目前感觉对于需要严谨输入和输出不好表达约束,自然语言结合 json 结构化,一方面 AI、机器可能更容易理解结构化数据,结构化也方便人的理解与编辑。经网友的启发,我们也尝试采用 js
按照特定的结构,写好提示词,AI更便于理解我们的要求。 JSON# Role: 知乎文案专家## Profile:- author: 大全Prompter- version: 1.0- language: 中文- description: 作为一名资深的知乎文案专家,专长于创作引人入胜且专业的内容,特别是在人工智能领域。## Background:你被邀请帮助运营一个专注于人工智能ChatGPT的...
提示词例子: 要求:我输入四个词语后 ,按照json格式输出 示例: ''' 输入:华为、pro30、4000、128GB 输出:{'品牌':'华为','型号':'pro30','价格':'4000','内存':'128GB'} ''' 现在,我输入的四个词语是: Apple、iPhone 13 Pro Max、$1099、128GB 5、与大模型多轮对话 如果对大模型的输出不满意,...
def json_to_obj(json_str, object_hook=None): return json.loads(json_str, object_hook=object_hook) @staticmethod def obj_to_json_file(obj, file_path): with open(file_path, 'w') as fp: return json.dump(obj, fp, ensure_ascii=False, default=None, cls=CJsonEncoder) @staticmethod def...
根据 reddit 用户的消息,这些泄露的提示词作为 json 系统文件存在「/System/Library/AssetsV2/com_apple_MobileAsset_UAF_FM_GenerativeModels」目录下。还有用户在其他目录下发现了提示词的存在。不过,很多网友都惊讶于苹果工程师没有使用 GPT 来指定响应格式 ,而是要求 JSON 。但 JSON 非常不稳定。对此有人回复到...
明确格式:提前告诉AI模型期望的输出格式,例如CSV(逗号分隔值)或JSON(一种轻量级资料交换格式)。 突出关键信息:用鲜明的语言或结构突出重要内容。 多样化表达:交替使用不同的近义词或短语,并找出哪种更有效。 利用参考资源:使用在线提示词资源库如Prompt Hero和PromptBase获取...
1.准确地说明要做什么(写作、总结、提取信息),2.避免说明不要做什么,而是说明要做什么,3.具体一点:不要说“用几句话”,而是说“用2-3句话”,4.添加标签或分隔符来构造提示,5.如果需要,要求结构化输出(JSON、HTML),6.要求模型验证是否满足条件(例如,“如果你不知道答案,就说‘没有信息’”),7.要求模型...
3、请求结构化的输出:如果可能,请求结构化的输出可以使结果更容易解析。例如,您可以要求模型以JSON格式返回结果,这样您就可以直接在代码中读取和处理结果。4、检查假设:如果您的任务包含一些假设,那么在提示词中明确地检查这些假设是一个好主意。例如,如果您希望模型根据一篇文章的主题生成一些问题,您可以在提示...
响应格式:这决定了模型输出的形式,无论是对话式的交互、正式的报告文档,还是结构化的数据格式(如JSON对象),都需明确指定,以确保输出内容的适用性和易用性。 字段规范:在涉及数据驱动的输出时,这一部分详细规定了需要填充的字段及其格式,确保信息的准确传递和有效组织。
授予模型访问特定功能的权限:聊天完成API允许在请求中传递功能描述列表。这使得模型能够根据提供的模式生成函数参数。生成的函数参数由API以JSON格式返回,可用于执行函数调用。然后,可以将函数调用提供的输出反馈到以下请求中的模型中以关闭循环。这是使用OpenAI模型调用外部函数的推荐方式。系统地测试变更 如果可以衡量性能...