范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

如何让CharGPT更懂我

  这篇主要是讲了创建一个基于OpenAI API的应用程序的过程,同时给出了Node.js、Python版本的实例代码。应用程序的构建总体来说是很简单的就是一个接口调用,前提是我们需要提供密匙。如果想要获取更好的结果返回一个是可以给模型提供一些列子从而更好的帮助他理解我们想要干什么,还有一个就是调整参数,来控制生成结果的离散性。示例中给出的模型是通用模型,如果想要针对特定场景给更多的示例进行训练,则可以采用微调模型。目前国内在调用的时候可能要麻烦一些主要是网络问题以及密匙的生成。在本篇文章中将上一篇中定义的"代币符号"改为了令牌,令牌更符合行业的一个主流称呼,代币符号则可以帮助理解它的作用于含义。模型使用
  提示词补全是API的核心,他通过提供一个异常灵活且强大的接口,通过你输入的一些文本或提示,来为你补全对话的上下文。如同你给他输入一个"为一家冰淇淋店写一个标语"他则会回复一个"融化你的心,一个甜蜜的口感"
  会话实例1
  你可以认为这是一个非常高级的自动补全工具——他会处理你输入的内容从而预测接下来最有可能发生的内容。
  (一)一个简单的提示词
  假如你想要为一个宠物起一个名字,毫无头绪从零开始的时候他将会是非常难的,而这些OpenAPI可以帮你。首先你需要给他一个提示词来明确你想要干什么。如果你给他的说的是"给我的马起一个名字"与"给我的黑马起一个名字"那么他们得到的结果将会是不一样的,而这一切仅仅是因为一个形容词的改变。设计恰当的提示词本质上就是你如何训练这个"模型",从而让他告诉你你所想要的结果。
  会话示例2
  创建好的提示词对于获取一个好的结果是重要的,但是这往往并不能够满足我们的需求。接下来我们尝试设计一些更复杂的提示词:
  给一匹超级英雄马起三个名字
  这时得到的结果并不是我们想要的,他所给出我们的答案都非常的通用似乎模型并有没识别到我们模型中关于马的这部分。接下来让我们尝试一下让他提出一些更加符合预期的结果。
  (二)给模型添加一些示例
  在很多时候,告诉模型我们想要的是什么是非常有帮助的。例如我们可以在提示词中给出一些例子可以帮助模型识别出我们提示词中细微的差别。现在我们尝试提交一个包含一些示例的提示词:给超级英雄的动物起三个名字  动物:猫  名字:Sharpclaw船长,Fluffball探员,不可思议的猫  动物:狗狗  名字:护国公拉夫,神奇犬,狂吠爵士  动物:马  的名字:
  这样的输入我们就会容易获得一个符合我们期望的结果。就像上面说的给模型添加我们期望的输出示例,可以帮助模型提供我们正在寻找的名称类型。
  (三)调整参数
  通过设计合适的提示词来提升输出结果质量并不是唯一的手段,我们也可以通过设置一些相关的参数来控制模型的输入内容,其中一个重要的设置就是temperature, 它的值在0到1之间。当为零的时候当我们在一个回话中多次输入相同的提示词时返回的结果也总是相同的或是相似的。但是当我们设置为1那么相同的提示词输入往往就会返回不通的结果。
  在使用中应该记得OpenAPI模型主要就是根据前面的提示词来预测后面肯能跟的文本。通过调节temperature,可以控制模型在进行这些预测时的自信度,如果要是值更小甚至为0模型就会认为他前面输出的结果是符合预期的所以后面的输出还会与前面高度相似,甚至一样。当设置的值高甚至为1则重复的输入相同提示词模型会认为前面的输出结果与用户预期较远,所以就会大幅调整输出结果。 构建应用
  现在你已经可以很好地构造提示词并设置关键参数,掌握了构建你自己的宠物名字生成器关键技能。这里有一些官方提供的由Node.js/Python实现的示例代码,你可以下载先来来构建自己的应用程序。
  (一)Node.js版本
  如果要是本地没有Node.js环境,需要先安装一下相关环境 。然后从这个仓库中下载或是克隆代码git clone https://github.com/openai/openai-quickstart-node.git
  如果你不习惯用git也可以通过链接直接下载zip格式的压缩包 ,在程序运行之前我们需要一个API密匙,你可以通过注册账号 获得一个。接下来就是解压zip文件,在项目目录下运行下面的指令进行项目初始化引入相关依赖,之后运行程序npm install npm run dev
  项目运行成功之后在你的浏览器中输入本地访问网址http://localhost:3000 ,你讲看到一个宠物名字生成的页面,到现在整个项目已经运行成功,接下来我们来详细分析一下代码的结构。
  在 openai-quickstart-node/pages/api 目录下打开generate.js的文件。在文件的底部你会看到一个生成上边我们使用过的提示词。而用户只需要输入他们自己的动物类型,程序将会动态的根据用户输入生成他们所期待的宠物名。function generatePrompt(animal) {   const capitalizedAnimal = animal[0].toUpperCase() + animal.slice(1).toLowerCase();   return `Suggest three names for an animal that is a superhero.  Animal: Cat Names: Captain Sharpclaw, Agent Fluffball, The Incredible Feline Animal: Dog Names: Ruff the Protector, Wonder Canine, Sir Barks-a-Lot Animal: ${capitalizedAnimal} Names:`; }
  在genreate.js的第九行,你会看到实际发送请求的代码,如同我们在序言中讲到的在请求的信息中将参数temperature设置为了0.6const completion = await openai.createCompletion({   model: "text-davinci-003",   prompt: generatePrompt(req.body.animal),   temperature: 0.6, });
  到现在你对如何调用OpenAIP应该对调用OpenAI API接口实现宠物名生成器有了清楚的认识。
  (二)Python版本
  接下来我们看看Python代码的实现,主要是就是仓库地址以及项目启动存在差异:git clone https://github.com/openai/openai-quickstart-python.git
  代码启动运行的指令:python -m venv venv    . venv/bin/activate  pip install -r requirements.txt  flask run
  关于提示词以及temperature参数的设置与Node.js中都是相似的,也可以通过全局搜索找到相关的代码。
  结束语
  这些概念和技术将在很大程度上帮助我们构建自己的应用程序。宠物名生成器的示例只演示了可以实现的功能的一小部分!OpenAI API是非常灵活的,几乎可以解决任何语言处理任务,包括内容生成、摘要、语义搜索、主题标记、情感分析等等。要记住的一个限制是,对于大多数模型,在提示和完成之间,单个API请求最多只能处理2048个令牌(大约1500个单词)。
  模型收费标准
  OpenAI提供不同性能不通收费标准的一些列模型。在本教程中使用的是自然语言处理能力最强的模型text-davinci-003。建议在试用时使用这个模型因为它他提供的结果最为准确、贴合预期。一旦事情运转了起来,你可以关注一些其他的模型看看是否能够更低成本、更低延迟但依旧能实现满足预期的功能。在单个请求的处理中令牌不能超过模型的最大上下文长度。同通常是2048个令牌或是1500个单词。通常都是以1000个Token为单位进行收费,详细的收费标准可以参考: 收费标准
  GPT-4模型的收费标准
  对于更高级的任务,你会需要提供更多的例子或是上线文,而不是上面简单示例那样受限于最大的上线文长度。面对更高级的任务微调模型 是一个很好地选择,他可以允许你提供数百甚至上千个示例,以便改模型在特定的领域内产生更好的效果。
  为了获取更多的学习灵感,设计不同的任务提示,接下来可以:阅读指南 探索实例库 动手操作实验 构建你自己的应用程序时牢记 使用策略

不发原图看不清,发原图会泄露位置怎么办?其实很简单方法一把定位关了这个方法很简单,国产手机只要点击图一中的位置信息按钮,让这个按钮变成非选中状态就可以了。方法一的缺点如果你想使用网约车,共享单车,地图导航等App时需要再次打开位置秦岭里有条另类山路,穿越南北如履平地,沿线景区扎堆因为平时都在上班,只有周末能开车出去转转,所以黄小黄每次跟家人走的都不远,就在陕西省内西安周边逛逛,景区也不大进,除非是人少免费的。上个周末,进了一趟秦岭,发现一条自驾线路,路况很9人下课,主帅下岗潮席卷CBA!联盟半壁江山倒下,杨鸣杜锋位置稳北京时间5月31日,据国内篮球媒体人透露,CBA俱乐部北京北控即将和外教马布里分道扬镳,报道称可靠消息北控俱乐部正在教练市场上寻找与球队相匹配的主教练,此前带队战绩不佳的马布里大概北京恢复开放景区名单近日,北京多个景区宣布恢复开放,根据北京市疫情防控工作安排,各景区按照单日最大承载量的50进行限流开放,进入景区需提前预约。以下为恢复开放景区名单(随时更新)1大兴区北京野生动物园江苏南通新女首富发家史,和丈夫一起白手起家创业,如今身价30亿对于普通人来说,学习成功人士的发家之道从而掌握财富密码是一条切实可行的道路,正所谓站在巨人的肩膀之上才能够看得更远,我们研究了数百位亿万富翁的创业故事之后,发现他们无一例外都是集智花果飘香的巩义伊洛河大堤巩义众传图文伟东今天虽然气温高达39度,但还是憋不住户外活动一下。骑车来到伊洛河大堤,呼吸点大自然的空气,闻一闻花果香味,真爽!站在巩义伊洛河大堤,放眼望去苹果桃梨杏李石榴木瓜枇杷江苏龙头制造集团诞生反超华为,老板是江苏首富过去一年,受疫情影响,多个行业供应链中断,国际大宗商品粮食能源价格上涨,企业经营困难,居民收入减少,消费持续低迷。此外,国家对教育培训行业和互联网的反垄断政策也会直接体现在上市公司黄河口生态旅游区快乐六一童享欢乐五月末六月初的黄河口微风和煦清凉舒爽六一将至欢乐加倍六一正好是出游的好时节欢庆六一快乐无限活动时间2022年6月1日6月2日活动内容六一儿童节(6。1)当日6月2日16岁以下儿童可江苏最适合自驾游的4个地方,有山有水,很多外地朋友都没有听过这两天刚从苏州回了趟南通,发现江苏现在大多数城市进出没有之前那么繁琐了,突然鼻子有点酸。2个月了,真的太不容易了!近期打算在江苏省内拍点东西,所以今天先给大家整理了4条江苏自驾游线德钦汪姆藏族女土司,为自由婚姻流亡8年,34去世时天上出彩虹她的名字叫孔萨德钦汪姆,中国藏族,一位充满了传奇的女性,曾为捐粮18万斤给红军,也曾为追求自由婚姻流亡8年始终都一如鲜花盛开在草原上,被誉为康巴之花。37岁时,年轻美貌的她离开人世在藏族朋友家做客,让我领悟到热情和真诚西藏之旅(十二)我在头条搞创作在日喀则的第三天,仁次陪我们走进了一户普普通通的藏族人家。男主人叫普次,40多岁,人长得很瘦,是一名机关宣传干士。他家里五口人除了他,还有妻子,母亲和
6款战令皮肤返场,官方承认最后一次返场,错过就绝版不知不觉,S25赛季已经来到了第九周,按照惯例都会返场以往的战令皮肤,并且从上个赛季开始,还将会返10个赛季以前的战令皮肤,今天老王就来跟大家看看战令皮肤返场的获取概率。一,S21太优秀!刘国梁大女儿已是高尔夫世界冠军,小女儿打乒乓欲超爸爸在国乒,有乒二代之说,乒协刘国梁主席,有一对双胞胎女儿,今年11岁了,都非常优秀。大女儿赢赢(大名刘宇婕),已拿到高尔夫世界冠军,小女儿一一(刘宇彤),爱打乒乓球。赢赢与一一,这名S赛冠军选手会退役,Doinb透露转会内幕,是Tian还是Rookie呢前言S11赛季的比赛已经正式结束了,相信绝大多数的玩家都关注了最近一段时间的转会期,各大赛区的人员变动引来了很多玩家的关注,lpl赛区虽然没有官宣选手的加入,但是也有多支战队承认了中国PC销量冠军拿下22。8的市场,力压惠普苹果蝉联全球第一受疫情影响,居家办公对于PC的市场需求还在持续增长,截止目前全球PC市场已实现了连续6个季度的上涨。随着市场需求的扩大,各大PC厂商之间的竞争也日趋激烈,根据最新公开的第三季度数据女子16年前贷款已还清,如今却突然发现欠款4万多,涉事银行不好解释猛犸新闻东方今报记者徐先友孙晓永文图16年前我在银行办过一笔贷款业务,当年到期后就已经办理完结,没想到今年5月份突然收到信息,说我当年的贷款有一笔7000元左右的利息未还,如今已经双合石壁丨孙崇斌来源嘉兴日报嘉兴在线烟波浩渺的岱山素有蓬莱仙岛之称,双合石壁便是其中的奇景之一。坐标岱山最西端,岱西镇双合村。如若见到山石上题有中国第一壁,景区的入口就到了。沿着石板铺就的一层层阶小米12Ultra渲染图2亿徕卡相机骁龙8Gen1,雷军再次改写手机史小米12系列已经有不少消息被曝光,在曝光的信息中,包含了小米12系列的发布时间,小米12系列包含的机型和一些基本的配置参数等等。作为小米数字系列的顶配机型,小米12Ultra应当是中兴Axon30Ultra评测一款价格不贵且优质的旗舰手机如今的智能手机变得越来越复杂,包含更大的电池更好的相机和更亮的显示屏,因此,智能手机也变得越来越厚,越来越贵。但中兴Axon30Ultra以极具诱惑力的价格,在纤巧的机身中提供旗舰vivo顶级旗舰浮出水面,亮点不止天玑2000,相机才是真正卖点文有鱼审核张子扬校正知秋在今年9月份,vivo推出了高端旗舰机X70系列,凭借着优秀的产品力赢得了不少消费者的青睐。但随着时间的流逝,vivoX70系列的热度已经渐渐消退。好在,v场均3。73。8!CBA名将下滑严重,灾难表现让李春江不满,或被弃用在第一阶段的CBA联赛中,饱受关注的上海男篮的表现非常不错,以10胜3负的战绩位居积分榜第五位。在第一阶段结束后,主教练李春江指导也对球队第一阶段的表现进行了总结,表示第一阶段达到02!又一脱亚入欧球队出局,缺席世界杯52年,排名比国足低目前欧洲区世预赛第一阶段落下帷幕,10支球队直通世界杯,还有12支附加赛球队将竞争剩余3个世界杯席位。对于脱亚入欧的以色列队和哈萨克斯坦队来说,再一次冲击世界杯失败,比起哈萨克斯坦