使用 Laragenie 通过 CLI 提出有关代码库的人工智能问题
Laravel  /  管理员 发布于 10个月前   260
Laragenie是一款集成了 Artisan 控制台的人工智能聊天机器人,适用于您的 Laravel 应用程序。
它可以通过索引目录/文件路径来理解您的源代码。
然后,你可以就你的代码提问,比如 "描述 App\Models\Post 模型的所有模型关联"。
下面举例说明如何在配置文件中配置索引。
它的工作原理是使用 OpenAI 生成响应并使用 Pinecone 索引数据,
通过 AI 模型对配置文件进行索引:
// config/laragenie.php
return [
// ...
'indexes' => [
'directories' => ['App/Models', 'App/Http/Controllers'],
'files' => ['tests/Feature/MyTest.php'],
'removal' => [
'strict' => true,
],
],
];
安装该软件包后,你可以通过运行 laragenie 命令为文件编制索引、清除索引并提出问题:
通过命令行对代码进行提问。
请注意,您索引和提问的文件不一定只是 PHP 文件!
您还可以对 JavaScript、GitHub 工作流等进行索引和提问。
此 CLI 的精妙之处在于它不是通用答案,而是专门帮助回答有关您独特代码库的问题。
使用人工智能模型是加快乏味任务的重要方法。
它可以帮助新加入项目的开发人员入职,并能更快地获得有关陌生代码库的一般知识。
此软件包可从 Github 上的 joshembling/laragenie 获取,并可通过 composer 安装:
https://github.com/joshembling/laragenie
123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..路人 在
php中使用hyperf框架调用讯飞星火大模型实现国内版chatgpt功能示例中评论 教程很详细,如果加个前端chatgpt对话页面就完美了..Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号