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

如何在Laravel10项目中集成ChatGPT

  转载说明:原创不易,未经授权,谢绝任何形式的转载
  本教程将解释如何在 Laravel 10 项目中使用 ChatGPT。我会尽量清晰简洁地说明
  您将获得以下内容,示例如下:
  设置
  我假设您已经安装了 Laravel 10 框架,可以使用官方的方式进行安装:
  https://laravel.com/docs/10.x
  第一步:创建控制器<?php namespace AppHttpControllers;  use IlluminateHttpRequest; use IlluminateSupportFacadesHttp;  class ChatGPTController extends Controller {     public function index()     {         return view("chatgpt.index");     }      public function ask(Request $request)     {         $prompt = $request->input("prompt");         $response = $this->askToChatGPT($prompt);          return view("chatgpt.response", ["response" => $response]);     }      private function askToChatGPT($prompt)      {         $response = Http::withoutVerifying()             ->withHeaders([                 "Authorization" => "Bearer " . env("CHATGPT_API_KEY"),                 "Content-Type" => "application/json",             ])->post("https://api.openai.com/v1/engines/text-davinci-003/completions", [                 "prompt" => $prompt,                 "max_tokens" => 1000,                 "temperature" => 0.5             ]);          return $response->json()["choices"][0]["text"];     } }
  步骤二:创建路由<?php use AppHttpControllersChatGPTController; use IlluminateSupportFacadesRoute;  (...) Route::get("/chatgpt", [ChatGPTController::class, "index"])     ->name("chatgpt.index"); Route::post("/chatgpt/ask", [ChatG²PTController::class, "ask"])     ->name("chatgpt.ask");步骤三:创建布局// layouts/app.blade.php                                   My ChatGPT App                                                            @yield("content")               步骤四:创建 Index 视图// chatgpt/index.blade.php @extends("layouts.app")  @section("content")                                                                 Ask something to ChatGPT                                                                                                                 @endsection第 5 步:创建响应视图// chatgpt/response.blade.php @extends("layouts.app")  @section("content")                                                                 ChatGPT answer                                               

{{ $response }} @endsection 最后第 6 步:创建一个 .env 变量CHATGPT_API_KEY=YOUR_API_KEY结束   感谢阅读这个小教程,欢迎在留言区发表你的意见,项目源码地址:   https://github.com/Jerome-W-90/chatgpt-laravel   今天的分享就到这里,感谢你的阅读,希望能够帮助到你,文章创作不易,如果你喜欢我的分享,别忘了点赞转发,让更多有需要的人看到,最后别忘记关注「前端达人」,你的支持将是我分享最大的动力,后续我会持续输出更多内容,敬请期待。 原文:https://dev.to/jeromew90/using-chatgpt-in-a-laravel-10-project-ng8   作者:Jérôme W   非直接翻译,有自行改编和添加部分,翻译水平有限,难免有疏漏,欢迎指正


塔图姆仅13分,凯尔特人不敌勇士丢失总冠军,谁该背锅?6月17日,NBA总决赛第六场,凯尔特人在主场面对勇士比赛中,塔图姆个人状态低迷,全场出战40分钟18中6,仅拿下13分3篮板7助攻,布朗状态可以23中12,砍下34分7篮板3助攻勇士夺冠,4人总冠军数追平詹姆斯,库里冲击历史前十勇士大比分42击败凯尔特人夺得本赛季NBA总冠军。至此,库里汤普森追梦格林和伊戈达拉都获得了个人生涯第4个总冠军,追平詹姆斯,并列现役最多。库里汤普森和追梦格林都是勇士选秀选中的球G6汤没有现身,但勇士全队都是G6汤,多达6人命中至少2记三分总决赛第六场,勇士以10390击败凯尔特人,大比分42战胜对手,夺得总冠军。在今天这场G6中,汤普森表现一般,没能打出期待中的G6汤的表现,全场20投仅5中,其中三分8中2,只得到勇士42夺冠,库里喜极而泣,G6汤神奇不再,塔图姆彻底迷失北京时间6月17日,NBA总决赛G6开打,赛前勇士队系列赛32领先手握赛点。首节比赛,绿军先声夺人,打出122的梦幻开局,此后两队交替涨分,绿军来到22分以后突然进攻断电,勇士在库湖人勇士酿双赢交易!格林不愿辅佐水花兄弟,浓眉态度是关键北京时间的6月17日,在总决赛的赛场上,勇士队表现的非常出色,最终以大比分42战胜了凯尔特人,获得了本年度的总决赛冠军,在拿下总冠军之后,库里在赛场上留下了热泪,他非常的激动,他以出现了!10分钟的汤普森!NBA又一支勇士队诞生有这么位神人,勇凯天王山之战开始前夕,竟然能通过严格的安保,在勇士主场大通中心为所欲为如入无人之境据悉经过五道安检,却没有任何工作人员向他要证明,甚至还成功在场上练了十分钟投篮才被夫妻俩都是大厂程序员,攒一千万很难吗?答10年就够了6月9日,B站公布了其2022年第一季度业绩报告。报告期内,公司总营收为人民币50。54亿元,同比增长约29。56净亏损为22。84亿元。其中,成本方面,B站2022Q1的经营开支比特币大跌首富身家缩水90比特币跌至近2万美元关口,加密货币首富一夜返贫?不至于,但身家确实蒸发了90今年5月,加密货币Luna币爆雷后,币安Biance创始人赵长鹏曾调侃自己返贫了。而6月,比特币逼近20微信最新通告打击清理!微信安全中心16日发布微信个人帐号发布违禁品及仿冒品信息处理公告称,近期加强了对微信个人帐号发布违禁品仿冒品信息行为的打击清理。利用互联网销售违禁品(如催情迷药)或违规利用互联网销首款200W快充旗舰备货,骁龙8帮忙,iQOO10Pro够疯狂经常关注手机圈的朋友会发现,今年友商们都朝着续航方向发力,4nm旗舰新机统统用上5000mAh大电池。同时,在快充方面也有不小的提升,从去年普遍盛行的66W到如今的80W。但要说到我国成功进入创新型国家行列三大运营商如何科技自强?来源通信信息报社(记者卢臻)科技部部长王志刚近日表示我国已成功进入创新型国家行列,并走出了一条从人才强科技强,到产业强经济强国家强的发展道路。在国家科技创新的浪潮下,我国电信运营商
四盘位NAS之争?极空间Z4和绿联DX4600谁更懂人心谁更胜一筹?随着信息化社会的不断发展,世间万物仿佛被数据化,面对急速增加的数据压力,许多人不再满足使用传统的优盘硬盘,开始使用存储容量更大的网盘,而网盘作为一种公共资源,在数据安全传输速度等方18GB大内存?中兴Axon40Ultra航天版即将发布iPhone15细节曝光文名动科技在之前智能手机刚起步的阶段,中兴手机还是挺火的,但由于后来创新出现了乏力,导致逐渐被友商超过,目前还在Other阵营中徘徊。不过就产品而言,我觉得中兴手机并不差,这部,今服务端注册,开始进入深水区了初始化RPC服务端我们继续在DefaultRpcListener自定义监听器中添加代码publicclassDefaultRpcListenerimplementsApplicatjvm调用一个class类大体流程创建引导类加载器C创建JVM启动器,实例化一个Launcher对象(单例)Launcher对象效用getLauncher方法创建其他的类加载器,先实例化获取一个ExtClassLo3金7银!西工大在第八届互联网大赛中取得突破近日,第八届中国国际互联网大学生创新创业大赛总决赛落下帷幕,西工大获得3金7银(含国际项目),金奖总数和奖牌总数创历史新高。其中,知微传感项目获高教主赛道研究生成长组金奖天使之翼项2022年11月10篇论文推荐随着最大的人工智能研究会议(NeurIPS2022)即将到来,我们进入了2022年的最后阶段。让我们回顾一下人工智能世界最近发生了什么。在介绍推荐论文之前,先说一个很有意思的项目i重磅!王芳接管中国男篮,姚明官降一级成为副手王芳接管中国男篮成为了新一届篮协执行主席,姚明官降一级成为了他的副手!为了备战巴黎奥运会,中国男篮已专门成立了中国男篮建设委员会胡雪峰也成为了委员会的委员!据说这次为中国男篮提拔外夜雨丨施崇伟一棵活着的橡树正在生长一棵活着的橡树正在生长施崇伟白色眼疾是一场将人们抛到生存极端境遇的灾难。医生的妻子是唯一没有失明的人,也是唯一没有被失明蒙蔽心灵的人。她引领着灾难中失明症盲人,防止他们堕入兽的世界当你认为生活很不公平时,这4件事,你真的可以去做一做是不是很不明白,为什么有时生活会如此地不公平呢?即便你一直在努力,每天都在兢兢业业地工作,但是连成功的味道都没有味道。艰难的生活,不仅是我们在奋发向上的道路上的障碍,而且甚至还会把老了,一定要会哄自己老了,别娇情,别以为自己老了应该有人帮助,别认为为子女辛苦了大半辈子应该收获,诸不知期望越大落空越大。因为忙的后人会误认为我们是故意找事耽误他们,无事生非而闲的后人会认为我们太娇情送给每一个迷茫的自己迷茫是很多人的状态,但在迷茫中选择一条适合自己的道路很重要哦。接下来我来分享一个小故事吧。想必大家都知道高考是很多农村孩子的出路,高考是很公平的,只要坚持下来就很棒。当时我处于高三