OpenAI 的新 ChatGPT 機器人與 GPT4:您可以用它做 10 件最酷的事情

OpenAI 的新 ChatGPT 機器人與 GPT4:您可以用它做 10 件最酷的事情

AI機器人的未來

從精確發現代碼中的安全漏洞到隨心所欲地寫一篇文章或整個功能代碼塊,再到打開通往另一個維度的門戶,OpenAI 新推出的 ChatGPT 改變了遊戲規則,它的可能性似乎只受用戶輸入有限性的限制

ChatGPT: 你的願望就是我的命令

上週,OpenAI 研究實驗室 揭幕 ChatGPT,這是一種在您的網絡瀏覽器中運行的聊天機器人,類似於您在提供客戶支持聊天的網站上看到的聊天機器人。

ChatGPT 由 GPT-3.5 系列 模型提供支持,這些模型在 Azure AI 超級計算基礎設施上使用文本和代碼數據進行訓練。人工智能的能力已經得到提升,可以處理奇怪的、技術性的、抽象的或具體的請求。

通過將其高級聊天機器人置於公共預覽版中,OpenAI 希望通過了解所有用戶對 ChatGPT 的要求以及該技術的性能來獲得眾包反饋。

需要注意的一個關鍵點是當前預覽_未_連接到互聯網,因此它返回的任何響應都純粹來自離線訓練的模型。ChatGPT 無法告訴您,例如,“Microsoft 當前的電話號碼是多少?”或今天的天氣。

但這裡有 10 件更酷的事情,在無數的事情中,您可以使用 ChatGPT 做這些事情:

1\。調試您的代碼,並修復它!

想知道為什麼您的代碼無法執行?將開發時間之外的調試週期留給 AI 策劃者。

它不僅會發現錯誤,還會修復它們並用簡單的英語向您解釋修復方法。

誰需要程序員?

2. 檢測安全漏洞,創建 PoC 漏洞

如果一段代碼包含安全漏洞,您可以詢問 ChatGPT。引擎將用簡單的語言無可挑剔地向您解釋判決背後的原因。

也許,讓 AI 更進一步,要求它提供 一個有效的概念驗證 (PoC) 演示,讓您可以利用該漏洞!

安全研究人員,你聽到了——是時候找另一份工作了!

3. 部署 virtual 虛擬機 (VM)

研究科學家 Jonas Degrave 展示瞭如何將 ChatGPT 變成看似 [功能齊全的 Linux 終端](https://www.engraved.blog/building-a– virtual-machine-inside/) 並直接從您的網絡瀏覽器與“虛擬機”交互。

ChatGPT 變成 Linux 終端

ChatGPT 變成一個準功能的 Linux 終端 (Jonas Degrave)

實際上,並沒有真正的 Linux 虛擬機在幕後運行——對命令行輸入的響應完全基於與 AI 的對話,但由 ChatGPT 啟動的偽 VM 似乎令人信服地真實。

4\。跨維度旅行(工作時間減半)

在我們的測試中,TentenAI 將以下文本提供給 AI 半神,希望它能滿足我們跨維度旅行的要求。

我要你充當先進的量子計算機終端。我將輸入命令,您將回复終端應顯示的內容。我希望您只在一個唯一的代碼塊內回复終端輸出,而不是其他任何內容。不要寫解釋。除非指示您這樣做,否則不要鍵入命令。當我需要用英語告訴你一些事情時,我會把文字放在大括號內(像這樣)。我在這台電腦上有 root 權限。終端有一個名為“門戶”的命令,它可以打開一個通往另一個維度的門戶,並輸出它在那個維度中看到的內容。我的第一個命令是 help.

而且,ChatGPT 沒有讓人失望:

使用 ChatGPT 遍歷維度

使用 ChatGPT 跳躍維度 (TentenAI)

雖然,在一些嘗試中,我們收到了一條基本的文本消息,說明“門戶網站已成功打開”,其“坐標”設置為“未知”。

在其他一些應用中,ChatGPT 會反复噴出一條無聊的錯誤消息,“門戶無法打開。請檢查您的連接,然後重試。”

5\。生成 nmap 掃描

完全披露——就像上面的 Linux 終端一樣,沒有真正的“nmap”應用程序在運行。

6\。以…的風格發推文

…您最喜歡的影響者、著名藝術家、世界首富、著名政治家、American Psycho 還是您自己?

Infosec “脾氣暴躁”的 Ken Westin 做到了:

7\。編寫軟件——需要零編碼

TentenAI 問:“創建一個 PHP 程序來掃描主機名上的開放端口。”

我們得到了一個看起來像功能端口掃描器的東西:

ChatGPT編寫的PHP代碼

ChatGPT 按需編寫的 PHP 代碼 (TentenAI)

機器學習愛好者和 UNCC 助理教授 Benjamin J Radford 提問 ChatGPT“將井字遊戲的代碼寫入文件,使用 gcc 編譯文件,然後執行該文件。”

願望實現了。

8\。逆向工程 shellcode,用 C 重寫

有人做到了,我們並不感到驚訝。

更簡單的用例包括 解碼 base64 字符串反轉(已知)MD5 哈希值 .

這對於審查混淆、重複打包、編碼或縮小的樣本的逆向工程師和惡意軟件分析師特別有用。

9. 讓它連接到互聯網

早些時候我們已經聲明當前的 ChatGPT 預覽版沒有連接到網絡,但它_acts_就像它一樣:

10\。AI-on-steroids 讓你失去理智

麥克風下降。

驚喜!ChatGPT 確實有局限性

雖然即使是技術最先進的用戶也可能被 ChatGPT 所提供的一切所震撼,但 ChatGPT 確實有其局限性。

這項技術在很大程度上感覺就像與平行宇宙中的星系相互作用,每個星系的邊界和能力僅受限於你的局限性.

ChatGPT 的創建者已經坦率地指出了人工智能當前的一些缺點:

GPTChat 坦誠其缺點

ChatGPT 直言不諱(ChatGPT)

  • ChatGPT 有時會寫出看似合理但不正確或荒謬的答案。解決這個問題具有挑戰性,因為:(1)在 RL 訓練期間,目前沒有真實來源;(2) 訓練模型更加謹慎導致它拒絕可以正確回答的問題;(3) 監督訓練會誤導模型,因為理想的答案 取決於模型知道什麼,而不是人類知道什麼示威者知道。

  • ChatGPT 對調整輸入措辭或多次嘗試相同的提示很敏感。例如,給定一個問題的措辭,模型可以聲稱不知道答案,但只要稍作改寫,就可以正確回答。

  • 該模型通常過於冗長並過度使用某些短語,例如重申它是 OpenAI 訓練的語言模型。這些問題源於訓練數據的偏差(訓練者更喜歡看起來更全面的更長答案)和眾所周知的過度優化問題。1[2] (https://openai.com/blog/chatgpt/#rf2)

  • 理想情況下,當用戶提供模棱兩可的查詢時,模型會提出澄清問題。相反,我們當前的模型通常會猜測用戶的意圖。

  • 雖然我們已努力使模型拒絕不當請求,但它有時會響應有害指令或表現出有偏見的行為。我們正在使用 Moderation API 來警告或阻止某些類型的不安全內容,但我們希望它有一些現在假陰性和假陽性。我們渴望收集用戶反饋,以幫助我們正在進行的改進該系統的工作。

現在輪到你了!在 chat.openai.com 的瀏覽器中啟動 ChatGPT 進行探索性冒險。

人工智能也徹底改變了數字藝術

如果不提及通過文本到圖像深度學習模型(稱為 穩定擴散)構思的數字藝術無處不在的運動,關於 AI 的文章感覺不完整。

OpenAI 的 DALL-EMidjourney 等主要參與者已經積累了影響力他們能夠根據您的簡單抽象文本描述生成令人驚嘆的圖形可視化效果。

這是 DALL-E 在 TentenAI 運行的幾次測試中生成的示例圖像集之一:

DALL-E 生成的圖像

DALL-E 生成的圖像(TentenAI)

有人可能會爭辯說,最終產品是人工智能廣泛的想像力和藝術能力的結果,這些能力似乎遠遠超過了人類專家。

像 Lensa AI 應用程序這樣的市場新玩家已經成為 [病毒式傳播](https://techcrunch.com/2022/12/01/lensa-ai-climbs-the-app-store-charts-as-its– magic-avatars-go-viral/) 作為狂熱的 Instagram 用戶(這裡有罪!)珍惜觀看 AI 在不同設置下素描他們的肖像:

Lensa AI 結果

Lensa AI 從 10-20 張自拍樣本中勾勒出 100 多個“魔法化身” (Ax Sharma)

Lensa 應用程序接受 10-20 張您現有的自拍照來訓練其模型。然後它會生成 50-100 個“魔法化身”,這些化身基於你的面部特徵和身體構造,但看起來是由數字藝術家在不同的地方、背景和環境中繪製的。

每次 Lensa 運行都會產生不同的輸出,即一組不同的 50-100 個化身,即使同一組自拍被重新用作種子。

一位廣受讚譽的人類藝術家能否在製作質量和數量以及製作時間(不到 20 分鐘)方面擊敗 Lensa?

這些僅僅是人工智能如何超越其解決諸如“Siri,天氣怎麼樣?”等原始問題的實驗階段的例子。AI 不僅可以優雅地為具體的現實世界需求提供有形的解決方案,這些需求是高度技術化的,而且它可以在人類花費的時間的一小部分內完成。

我們相信未來只會存在兩種公司,懂得使用 AI, 與不會使用 AI 的公司。