首页 / 数码周边 / 正文

基于 ChatGPT 的首个自然语言开发框架 PromptAppGPT 问世

时间:2023-06-08 14:20:09

今日报道了一款名为PromptAppGPT的自然语言开发框架,这是目前首个基于ChatGPT的自然语言开发框架。据悉,PromptAppGPT只需要使用提示语即可完成许多事项,例如直接进行应用开发、GPT文本生成、DALLE图像生成、在线代码编辑器、编译器、运行器、自动用户界面生成、插件扩展等功能。同时,该框架还提供多任务条件触发结果验证和失败重试能力,可以将原本需要多个步骤手动完成的任务自动合并自动完成。该框架是由CCF理论计算机科学技术委员会委员张长旺开发的,他担任过第37届AAAI人工智能会议(AAAI23)的高级程序委员会成员,目前他的研究方向主要包括信息检索自然语言处理和大数据挖掘的应用和研究。

为了更好地使用PromptAppGPT,可以参考以下技术和提示:

PromptAppGPT是基于ChatGPT的自然语言开发框架,因此可以参考使用ChatGPT的技术来使用PromptAppGPT。例如,可以使用聊天补全API来与模型交互,或使用聊天标记语言(ChatML)的补全API。不过需要注意,ChatML使用的补全API需要一种以标记为单位的唯一提示格式,即ChatML。而聊天补全API则是用于与ChatGPT和GPT-4模型交互的新式专用API。

PromptAppGPT可以完成许多事项,例如应用开发、文本生成、图像生成、代码编辑器、编译器、运行器、自动用户界面生成、插件扩展等功能。如果需要使用这些功能,只需要使用相应的提示语即可。

PromptAppGPT提供多任务条件触发结果验证和失败重试能力,可以将原本需要多个步骤手动完成的任务自动合并自动完成。如果需要使用这些功能,可以参考PromptAppGPT的GitHub页面上的文档。

在使用PromptAppGPT时,需要注意标记限制。例如,对于较长的对话,需要跟踪标记数,并仅向模型发送在限制以内的提示。如果超过标记限制,则会收到错误。

在使用PromptAppGPT时,需要管理对话。例如,达到标记计数后,可以删除对话脚本中最早的消息。但这种方法可能会导致对话质量下降,因为模型将逐渐失去对话早期部分的上下文。因此,可以考虑将对话持续时间限制为最大标记长度或特定回合。

在使用PromptAppGPT时,需要为用例自定义系统角色。这些系统角色可以包含助手的简要说明、助手的个性特征、指令或规则、模型所需的数据或信息等。系统角色是可选的,但建议至少包含一个基本说明,以获得最佳结果。

在使用PromptAppGPT时,需要使用聊天标记语言(ChatML)。

《基于 ChatGPT 的首个自然语言开发框架 PromptAppGPT 问世》不代表本网站观点,如有侵权请联系我们删除

抖十三数码科技 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号