本月初,ChatGPT 以驚人的速度問世,在技術圈中引起了廣泛討論。在 GitHub 上近期還誕生了多個 ChatGPT 相關的開源項目,數量之多令人瞠目結舌,甚至 ChatGPT 獨霸了大半個 GitHub Trending,那麼,它究竟有什麼樣的魅力,讓許多開發者如此激動不已呢?讓我們一起來探究一下。
目前,ChatGPT 在國內無法直接註冊,訪問需要透過代理,並且需要使用其他國家的手機號碼註冊,具體註冊方法,大家可以看下這篇文章[1 ]
ChatGPT 可以實現諸如智慧聊天、詩歌、寫作、程式設計、改Bug、撰寫週報、知乎問答等工作。
例如我可以用它來寫
使用React hooks 寫一個echarts 元件
上面程式碼實作基礎的元件,並沒有給出範例程式碼,我們可以繼續追問
給一個折線圖的options 範例
npm install openai
const { Configuration, OpenAIApi } = require("openai"); const configuration = new Configuration({ apiKey: process.env.OPENAI_API_KEY, }); const openai = new OpenAIApi(configuration); const response = await openai.createCompletion({ model: "text-davinci-003", prompt: "你好", max_tokens: 255, temperature: 0.5, }); // 打印 API 返回的结果 console.log(response.data.choices[0].text);
npm install chatgpt
import { ChatGPTAPI } from 'chatgpt' async function example() { // sessionToken is required; see below for details const api = new ChatGPTAPI({ sessionToken: process.env.SESSION_TOKEN }) // ensure the API is properly authenticated await api.ensureAuth() // send a message and wait for the response const response = await api.sendMessage( 'Write a python version of bubble sort.' ) // response is a markdown-formatted string console.log(response) }
一個基於chatgpt wechaty 的微信機器人,可以用來幫助你自動回覆微信訊息,或是管理微信群/好友,簡單,好用,2 分鐘就能玩起來了,
git 複製專案後執行 npm install,修改env 相關配置,
#然後根據你的需求,自己修改相關邏輯檔案
這是實際使用效果:
#微信存取示範
GitHub:https://github.com/wangrongding/wechat-bot
瀏覽器外掛程式
##ChatGPT for Google這款外掛程式支援Chrome / Edge / Firefox 等瀏覽器。 在安裝之後,除了會在瀏覽器正常展示 Google 搜尋內容,也會在右側展示 ChatGPT 回饋結果,可以進一步提升搜尋效率。搜尋示範
外掛程式示範
有了這些 API,我們便可以自行開發一款好玩的聊天機器人、AI 智慧助理、程式碼輔助工具等應用程式。
對於 2021 年以後得知識了解有限。我們可以用它來強化自己的搜尋能力,至於答案是否採納,還的自己甄辨。
以上就是本文全部內容,如果對你有幫助,可以隨手點個贊,這對我真的很重要,希望這篇文章對大家有所幫助,也可以參考我往期的文章或在留言區交流你的想法和心得,歡迎一起探索前端。
[1]OpenAI 推出超神ChatGPT 註冊攻略來了: https://juejin.cn/post/7173447848292253704
[2]ChatGPT 語音油猴腳本: https://www .bilibili.com/video/BV12P411K7gc/?vd_source=93efb77f3c9b0f1580f0a8d631b74ce2
以上是ChatGPT 以及相關開源專案體驗的詳細內容。更多資訊請關注PHP中文網其他相關文章!