繼續迎戰微軟!google生成式AI Bard可以編程和調試代碼錯誤了。

4月21日周五,google正式宣佈其生成式人工智能聊天機器人Bard可以用來參與軟件開發,新功能包括幫忙編寫代碼、去除代碼錯誤《debug》、解釋代碼片段,並為在線電子表格Google Sheets編寫函數,並將代碼從一種語言翻譯稱另一種語言等。

google研究《Google Research》的產品負責人介紹稱,自從3月向公眾開放Bard以來,『協助編程』一直是用戶最熱門的要求之一。

編程新功能可用於20多種編程語言,包括 C++、Go、Java、Java、Python 和 Type。

還可以將Python代碼直接導出到Google Colab雲端工作平臺。

google稱,生成代碼功能對第一次學習編程的人士,或者需要額外支持來理解一段代碼可能輸出內容的人特別有用。

Bard不僅可以調試錯誤代碼或未按預期運行的代碼,還可以根據提示語『更快或更高效地幫忙優化現有代碼』,有助於加速軟件開發、解決復雜問題和激發創新。

google特別提示稱:

『Bard仍處於早期實驗階段,有時可能會自信地呈現不準確、誤導或虛假的信息。

在編碼方面,Bard 可能會提供無法產生預期輸出效果但可以運行的代碼,或者提供不是最佳或不完整的代碼。

建議用戶始終仔細檢查Bard的回復,仔細測試和審查代碼中的錯誤、漏洞和弱點。

如果Bard從現有的開源項目中詳細引用來給出答案,它會給出源代碼的出處所在』

『Bard仍處於早期實驗階段,有時可能會自信地呈現不準確、誤導或虛假的信息。

在編碼方面,Bard 可能會提供無法產生預期輸出效果但可以運行的代碼,或者提供不是最佳或不完整的代碼。

建議用戶始終仔細檢查Bard的回復,仔細測試和審查代碼中的錯誤、漏洞和弱點。

如果Bard從現有的開源項目中詳細引用來給出答案,它會給出源代碼的出處所在』

繼續迎戰微軟!google生成式AI Bard可以編程和調試代碼錯誤了。

有分析稱,鑒於ChatGPT和Bing AI等生成式AI領域競爭對手都已經支持代碼生成功能,選擇參與競爭的google推出類似功能不難預料。

不過,3月才推出的Bard流行程度還比不上去年推出的ChatGPT。

其他使用生成式AI編程的工具還有GitHub旗下的Copilot以及OpenAI Codex。

值得注意的是,全球最大的代碼托管平臺GitHub已於2018年被微軟收購,而ChatGPT背後的母公司OpenAI也由微軟大力投資支持。

微軟目前儼然是AI爭霸賽的最大贏家。

,三星新款手機要將微軟必應當做默認搜索引擎,替換掉google,google『恐慌後』稱將全力推進新AI搜索引擎。

google本周還將DeepMinsd與google大腦,市場認為,google的這兩個專註於AI的團隊合並後,將有助於該公司在AI的競爭中取得優勢。

律所Womble Bond Dickinson發文提示稱,能生成代碼的AI工具擁有令人興奮的潛力,但希望利用這些技術的用戶應該采取預防措施,『以免撞到藏在機器學習算法表面下的石頭』。

文章稱,近期三星經歷了三起涉及 ChatGPT 的企業機密泄露事件。

半導體工程師曾兩次將機密源代碼信息輸入ChatGPT以修復和優化代碼。

另有一位註重效率的員工要求ChatGPT總結會議記錄。

由於ChatGPT保留用戶輸入數據以進行自我訓練,該員工無意中向OpenAI泄露了三星機密信息:

『但無意中泄露機密信息並不是使用ChatGPT的唯一潛在陷阱,最近針對GitHub、其母公司微軟及其業務合作夥伴OpenAI提起的集體訴訟就證明了這一點。

原告稱,GitHub的人工智能編碼助手Copilot盜用了可以追溯到開源存儲庫或開源被許可方的軟件。

GitHub承認使用來自GitHub上大量可公開訪問的代碼存儲庫數據來訓練Copilot,據稱其中大部分原本需要註明原作者的出處。

但Copilot在沒有提到原作者的情況下復制了很長一段代碼。

對生成代碼特別感興趣的AI用戶請仔細檢查源代碼。

如果一家公司利用人工智能生成代碼,應通過開源許可工具運行生成的代碼,以確定代碼的來源並檢查代碼是否已獲得授權許可。

雖然由AI自身編寫的代碼可能不受版權保護《版權局最近重申,要獲得版權保護,任何作品都必須有足夠的人類創造性參與》,但由人類編寫、構思或概述的源代碼,就算背後有人工智能的輔助,可能也是受版權保護的。

在使用人工智能工具時,公司還應考慮向人工智能導入的內容是否被視為商業秘密,是否采取了足夠的步驟來確認和保護內容的機密性,以及人工智能的任何輸出是否同樣屬於商業秘密』

『但無意中泄露機密信息並不是使用ChatGPT的唯一潛在陷阱,最近針對GitHub、其母公司微軟及其業務合作夥伴OpenAI提起的集體訴訟就證明了這一點。

原告稱,GitHub的人工智能編碼助手Copilot盜用了可以追溯到開源存儲庫或開源被許可方的軟件。

GitHub承認使用來自GitHub上大量可公開訪問的代碼存儲庫數據來訓練Copilot,據稱其中大部分原本需要註明原作者的出處。

但Copilot在沒有提到原作者的情況下復制了很長一段代碼。

對生成代碼特別感興趣的AI用戶請仔細檢查源代碼。

如果一家公司利用人工智能生成代碼,應通過開源許可工具運行生成的代碼,以確定代碼的來源並檢查代碼是否已獲得授權許可。

雖然由AI自身編寫的代碼可能不受版權保護《版權局最近重申,要獲得版權保護,任何作品都必須有足夠的人類創造性參與》,但由人類編寫、構思或概述的源代碼,就算背後有人工智能的輔助,可能也是受版權保護的。

在使用人工智能工具時,公司還應考慮向人工智能導入的內容是否被視為商業秘密,是否采取了足夠的步驟來確認和保護內容的機密性,以及人工智能的任何輸出是否同樣屬於商業秘密』

,google似乎為了急於應戰ChatGPT而不管倫理道德。

公司內測員工稱Bard是『病態的騙子』、答復可能讓人喪命。

例如,Bard給出的飛機如何著陸建議往往會導致墜機。

另一人稱,Bard給出的水肺潛水答復可能導致潛水者受重傷、甚至喪命。

但google已提高警惕。

上周日,googleCEO ,如果對AI部署不當,可能造成非常嚴重的危害。

盡管存在緊迫感,Pichai仍警告企業不要被卷入到競爭態勢中。

他認為,社會還沒有為AI的快速發展做好準備,因此需要更強有力的監管。