1. 显式定义角色。在新的 ChatGPT API 中,消息增加了 role 的属性,表示其所属的角色,其中 system 用于定义接口的行为,比如「你是一个写作助手」, user 和 assistant 则用于区分用户输入和模型输出。这使得创造特定需求的助手变得更加清晰明确。 2. 选择性地去掉会话中的信息。ChatGPT 最大可以存储 4096 个 token(大约16384个英文字母)的上下文,当一个会话的内容超出这个数量,最前面的信息就会被遗忘。而 ChatGPT API 每次都要将完整的上下文传递过去,这意味着我们可以选择保留重要的信息,选择性地去掉一些无用的以避免超出限制。
May 15, 2022 • 15 tweets • 5 min read
开个串记录下观看 Google IO What's new for the web platform 中发现的有趣的 feature
Array 增加了 at 方法,JavaScript 终于可以用类似 Python list[-1] 的写法了