目录
1 怎么才能使用Bing AI
2 Bing AI使用举例
2.1 代码没看懂,可以问Bing AI
2.2 当你不确定你程序理解的是否正确时,可以问Bing AI
2.3 程序编译出现bug,可以问Bing AI
1 怎么才能使用Bing AI
要想使用Bing AI,必须用微软的Edge浏览器,打开Edge浏览器,然后打开必应。
必应 (bing.com)
然后点击左上角的聊天,即可进入必应
然后就可以提问问题了
有时候我们遇到问题会去Google搜索答案,但有些问题如果我们问Bing Ai可能会更好,Bing AI是结合了大语言模型和bing搜索,但这里不是说每次遇到问题都交给Bing AI,有时候可能其他方法更好,有时候可能Bing AI更好,我们可以把Bing AI作为工具或者方法的其中一种,可以和我们其他的方法或者工具结合起来,提高我们写代码、阅读代码、以及解决bug的效率,下面简单举一下我用Bing AI的例子。
2 Bing AI使用举例
2.1 代码没看懂,可以问Bing AI
比如我在阅读Linux内核源码中i2c驱动相关的代码时,就如如下博客所示:Linux内核的I2C驱动框架详解------这应该是我目前600多篇博客中耗时最长的一篇博客_陈 洪 伟的博客-CSDN博客
前面的那些疑问都解决了,最后的一个疑问我按照的我的理解去看源码进入了一个误区,我直接问Bing AI,
然后我就理解了。
2.2 当你不确定你程序理解的是否正确时,可以问Bing AI
比如还是拿我阅读Linux内核源码为例,我不确定我下面得到的函数调用关系是否正确时,我可以问Bing AI确认一下
i2c_add_driver(&at24_driver)
i2c_register_driver(THIS_MODULE, driver)
driver_register(&driver->driver)
bus_add_driver(drv)
klist_add_tail(&priv->knode_bus, &bus->p->klist_drivers)把驱动放到klist_driver
driver_attach(drv)
bus_for_each_dev(drv->bus, NULL, drv, __driver_attach);
__driver_attach(struct device *dev, void *data)
driver_match_device(drv, dev);
drv->bus->match ? drv->bus->match(dev, drv) : 1;
driver_probe_device(drv, dev);
really_probe(dev, drv);
dev->bus->probe(dev);或drv->probe(dev)
————————————————
版权声明:本文为CSDN博主「陈 洪 伟」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u013171226/article/details/131761869
然后我去问Bing AI
这是他的回答
2.3 程序编译出现bug,可以问Bing AI
我在编译onnxruntime的时候,如下面博客所示:
ubuntu交叉编译(armv7_32位)onnx源码_cpu版本_onnxruntime交叉编译_陈 洪 伟的博客-CSDN博客
GCC版本升高到11.3后编译之前同样的C++代码出现的若干错误_陈 洪 伟的博客-CSDN博客
第一次没遇到bug,但是当我升级了gcc之后,发现出现了很多稀奇古怪的错误,也是我直接问Bing AI,得到如下结果。文章来源:https://www.toymoban.com/news/detail-657522.html
文章来源地址https://www.toymoban.com/news/detail-657522.html
到了这里,关于利用微软Bing AI语言大模型辅助提高写代码、阅读代码、解bug的效率的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!