Microsoft Bing AI 言語の大規模モデルを使用して、コードの作成、コードの読み取り、バグ解決の効率を向上させます。

目次

1 Bing AIの使い方

2 Bing AI の使用例

2.1 コードがわからない場合は、Bing AI に質問できます

2.2 プログラムが正しく理解しているかどうかわからない場合は、Bing AI に尋ねることができます

2.3 プログラムのコンパイルにバグがある場合は、Bing AI に問い合わせることができます


1 Bing AIの使い方

Bing AI を使用するには、Microsoft の Edge ブラウザを使用し、Edge ブラウザを開いてから、Bing を開く必要があります。

ビング (bing.com)

次に、左上隅の [チャット] をクリックして Bing に入ります。 

 その後、質問することができます

 問題が発生したとき、Google にアクセスして答えを検索することがありますが、質問によっては Bing AI に尋ねたほうがよい場合もあります。Bing AI は大規模な言語モデルと bing 検索を組み合わせていますが、毎回そうであるわけではありません。問題が発生した場合は、Bing AI に引き渡しますが、他の方法の方が優れている場合もあれば、Bing AI の方が優れている場合もあります。Bing AI をツールまたは方法の 1 つとして使用でき、他の方法と組み合わせることができます。コードを読み書きする能力を向上させるためのツールや、バグ解決の効率を向上させるためのツールです。ここでは、Bing AI の使用方法の簡単な例を示します。

2 Bing AI の使用例

2.1 コードがわからない場合は、Bing AI に質問できます

 例えば、Linuxカーネルのソースコード中のi2cドライバー関連のコードを読んでみると、以下のブログのようになります。LinuxカーネルのI2Cドライバーフレームワークの詳細説明 --これが最長のはずです-これまで600以上のブログの中で最も消費されているブログ A blog_Chen Honwei のブログ - CSDN ブログ

過去問は全て解けましたが、最後の問題は自分の理解でソースコードを見て誤解を入力し、Bing AIに直接質問してみました。

 それから私は理解しました。

2.2 プログラムが正しく理解しているかどうかわからない場合は、Bing AI に尋ねることができます

例えば、Linux カーネルのソースコードを読んだ場合を例に挙げると、以下で得られた関数呼び出し関係が正しいかどうかわからない場合は、Bing AI に確認してもらうことができます。

i2c_add_driver(&at24_driver)

    i2c_register_driver(THIS_MODULE、ドライバー)

        driver_register(&driver->driver)

             バス追加ドライバー(drv)

                  klist_add_tail(&priv->knode_bus, &bus->p->klist_drivers) はドライバーを klist_driver に置きます

                  ドライバー_アタッチ(drv)

                      bus_for_each_dev(drv->バス、NULL、drv、__driver_attach);

                         __driver_attach(struct device *dev, void *data)

                             driver_match_device(drv, dev);

                                 drv->バス->一致? drv->bus->match(dev, drv) : 1; 

                              driver_probe_device(drv, dev);

                                  real_probe(dev, drv);

                                      dev->bus->probe(dev); または drv->probe(dev)   
—————————————————
著作権表示: この記事は CSDN ブロガー「Chen」のオリジナル記事です。 Honwei」、CC 4.0 BY-SA 著作権契約を遵守し、転載する場合は元のソースリンクとこの声明を添付してください。
元のリンク: https://blog.csdn.net/u013171226/article/details/131761869

そこでBing AIに聞いてみた

これが彼の答えです

2.3 プログラムのコンパイルにバグがある場合は、Bing AI に問い合わせることができます

次のブログに示すように、onnxruntime をコンパイルすると、次のようになります。

Ubuntu クロスコンパイル (armv7_32 ビット) onnx ソース コード_cpu バージョン_onnxruntime クロスコンパイル_Chen Honwei のブログ - CSDN ブログ

GCC バージョンが 11.3 にアップグレードされた後、同じ C++ コードをコンパイルするといくつかのエラーが発生しました_Chen Honwei のブログ - CSDN ブログ

初回はバグに遭遇しなかったのですが、gccをバージョンアップしたら変なエラーが多発したので、Bing AIに直接問い合わせてみたところ、以下のような結果が得られました。

おすすめ

転載: blog.csdn.net/u013171226/article/details/132077427