成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ChatGPT 以及相關開源項目體驗

人工智能
對于前端工程師來說,我們可以使用 api 將 ChatGPT 集成到自己的應用中,所以說了解 nodejs和 docker 相關知識,是很有必要的。

本月初,ChatGPT 以驚人的速度問世,在技術圈中引起了廣泛討論。在 GitHub 上近期還誕生了多個 ChatGPT 相關的開源項目,數量之多令人瞠目結舌,甚至 ChatGPT 獨霸了大半個 GitHub Trending,那么,它究竟有什么樣的魅力,讓諸多開發者如此激動不已呢?讓我們一起來探究一下。

注冊

目前,ChatGPT 在國內無法直接注冊,訪問需要通過代理,并且需要使用其他國家的手機號注冊,具體注冊方法,大家可以看下這篇文章[1]

功能體驗

ChatGPT 可以實現諸如智能聊天、詩歌、寫作、編程、改 Bug、撰寫周報、知乎問答等工作。

比如我可以使用它來寫

1、前端組件

使用 React hooks 寫一個 echarts 組件

圖片

上面代碼實現基礎的組件,并沒有給出示例代碼,我們可以繼續追問

給一個折線圖的 options 示例

圖片

2、優化周報

優化上周周報,使其更加豐富

圖片

在周報上,不但幫我優化了內容,還幫我安排了下周工作,大家覺得 ChatGPT 整理的如何呢?

筆者認為,它雖不是完美,但在給出關鍵詞之內給出的回答,這些已經非常讓人出乎意料了。

更多體驗,大家可以自行探索下,下面我們來看看 GitHub 上關于 ChatGPT 的項目。

Node.js API 接口

前端工程師對 Nodejs 比較熟悉,官網就有 nodejs 的接口

openai

首先通過 npm 安裝 openai

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);
  • createCompletion 的意思是自動完成,它跟官網的回話方式一致;
  • max_tokens 最大的令牌數量,可以理解為返回的字符數量,大多數內容 2048 內,當然 max_tokens 返回接口的速度越慢。
  • temperature:0-1 之間,溫度參數表示生成文本中的隨機性或不可預測性程度。較高的溫度值將產生更具創造性和多樣性的輸出,而較低的溫度值會產生更可預測和重復的文本。
  • OPENAI_API_KEY 可以通過View API keys 頁面生成。

圖片

chatgpt

另一個是個人開發的項目,它將 ChatGPT 的 API 進行了二次封裝,讓定制化開發變得更加方便。

通過 npm 安裝 chatgpt。

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)
}

SESSION_TOKEN 值需要登錄賬號后,通過 chome 控制臺復制出來。

圖片

GitHub:https://github.com/transitive-bullshit/chatgpt-api

  • chatgpt 模擬的是 ChatGPT 網頁版,需要使用 node 服務器(一般來說是海外的),使用了 stream ,當前嘗試還無法部署到 vercel
  • openai 是官方提供的包,可以部署到 vercel 環境,但是返回受到了時間限制和字數限制,需要將 max_tokens 值設置小一些,這樣會導致回復不完整。

微信聊天助手

WeChat GPT

這個項目基于 wechaty ,讓你快速通過微信聊天窗口,發起與 ChatGPT 的對話。

在使用之前,需先配置 OpenAI 的Session Token信息,以及對應的「關鍵詞」觸發。

圖片

功能特性

圖片

接入公眾號

GitHub:https://github.com/fuergaosi233/wechat-chatgpt

WeChat Bot

一個 基于 chatgpt + wechaty 的微信機器人,可以用來幫助你自動回復微信消息,或者管理微信群/好友,簡單,好用,2 分鐘 就能玩起來了,

git 克隆項目后執行 npm install,修改 env 相關配置,

然后根據你的需求,自己修改相關邏輯文件

圖片

修改配置

便可以掃碼登錄

圖片

掃碼登錄

這是實際使用效果:

圖片

微信接入演示

GitHub:https://github.com/wangrongding/wechat-bot

瀏覽器插件

ChatGPT for Google

這款插件支持 Chrome / Edge / Firefox 等瀏覽器。

在安裝之后,除了會在瀏覽器正常展示 Google 搜索內容,還會在右側展示 ChatGPT 反饋結果,可以進一步提升搜索效率。

圖片

搜索演示

GitHub:https://github.com/wong2/chat-gpt-google-extension

ChatGPT Chrome Extension

這是專為 Chrome 用戶開發的一款 ChatGPT 插件。

安裝之后,在任意頁面文本框中點擊右鍵,即可彈出「Ask ChatGPT」的選項。

ChatGPT 會根據當前文本框中的內容,進行搜索。這個的擴展還包括一個插件系統,可以更好地控制 ChatGPT 的行為,并能夠與第三方 API 交互。

圖片

插件演示

GitHub:https://github.com/gragland/chatgpt-chrome-extension

油猴腳本

來自臺灣的 Will 保哥 ,可以將 ChatGPT 變為你的語音助手,實現了語音輸入和自動朗讀功能。通過瀏覽器自帶的 Web Speech API,讓我們告別打字模式。

他在 B 站有視頻講解[2],大家可以觀看下,非常有意思。

GitHub:https://github.com/doggy8088/TampermonkeyUserscripts

逆向工程

任何讓工程師充滿好奇心的項目,都逃不過逆向,在這一點上,ChatGPT 也不例外。

GitHub 上一位來自馬來西亞的開發者 Antonio Cheong,在 ChatGPT 發布沒多久后,便對其進行了逆向,成功提取了 API。

有了這些 API,我們便可以自行開發一款好玩的聊天機器人、AI 智能助手、代碼輔助工具等應用。

圖片

GitHub:https://github.com/acheong08/ChatGPT

Mac 軟件

為 Mac 用戶量身定制了一款小工具:ChatGPT for desktop,支持 M1 和 Mac Intel,安裝之后,可通過 Cmd+Shift+G 快捷鍵,快速在系統菜單欄啟動 ChatGPT。

圖片

GitHub:https://github.com/vincelwt/chatgpt-mac

最后

對于前端工程師來說,我們可以使用 api 將 ChatGPT 集成到自己的應用中,所以說了解 nodejs和 docker 相關知識,是很有必要的。

它的優點是語言組織能力非常強,并且可以結合上下文。但它給的答案也不一定正確,有時候甚至是錯誤的

正如官網所說,它還不能通過互聯網搜索。

Limited knowledge of world and events after 2021

對于 2021 年以后得知識了解有限。我們可以使用它來強化自己的搜索能力,至于答案是否采納,還的自己甄辨。

以上就是本文全部內容,如果對你有幫助,可以隨手點個贊,這對我真的很重要,希望這篇文章對大家有所幫助,也可以參考我往期的文章或者在評論區交流你的想法和心得,歡迎一起探索前端。

[1]OpenAI 推出超神 ChatGPT 注冊攻略來了: https://juejin.cn/post/7173447848292253704

[2]ChatGPT 語音油猴腳本: https://www.bilibili.com/video/BV12P411K7gc/?vd_source=93efb77f3c9b0f1580f0a8d631b74ce2

責任編輯:武曉燕 來源: JS酷
相關推薦

2023-02-15 09:00:49

2024-04-23 08:16:21

2022-12-08 08:16:59

ChatGPT開源商業化

2023-03-31 07:36:12

2025-05-16 08:35:07

2021-10-22 09:48:22

谷歌開源技術

2022-12-08 17:32:25

chatGPT人工智能聊天

2023-08-21 14:18:58

ReactWindows系統

2024-05-06 12:52:30

2022-11-04 08:16:22

2010-06-28 15:13:12

開源UML工具

2020-10-15 10:16:05

MySQLMariaDB互聯網

2021-01-15 12:22:35

異常檢測工具

2010-09-09 17:21:16

2024-07-29 09:46:00

2012-10-12 09:32:14

開源云開源云技術云標準

2023-02-28 12:56:15

AIChatGPT

2024-01-15 14:19:34

開源ChatGPT

2022-12-29 16:01:50

AI聊天機器人ChatGPT

2023-11-21 11:30:38

OpenAI執行官
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 视频二区| 成人av一区二区亚洲精 | 色狠狠桃花综合 | 亚洲精品日韩精品 | 一区二区三区在线免费观看 | 99热精品在线观看 | 亚州中文 | 久草久 | 在线中文字幕第一页 | 国产一在线观看 | 一区二区三区精品视频 | 国产乱码精品一区二区三区忘忧草 | 欧美成人免费在线视频 | 华丽的挑战在线观看 | 久久午夜视频 | 欧美一区二区三区免费电影 | 超碰在线人人干 | 天堂亚洲 | 午夜成人在线视频 | 欧美一区二区三区在线观看 | 国产午夜视频 | 久久欧美高清二区三区 | 日本在线观看网址 | 亚洲欧美激情国产综合久久久 | 久久毛片 | 日韩色综合 | 国产精品久久久久久久一区二区 | 亚洲国产成人精品在线 | 黄色网络在线观看 | 亚洲美女网站 | 亚洲 日本 欧美 中文幕 | 国产精品美女久久久久久久久久久 | 在线观看中文字幕 | 国产激情在线 | 99精品久久久久久中文字幕 | 亚洲免费影院 | 亚洲午夜精品视频 | 精品乱码一区二区三四区 | 99久久婷婷国产综合精品电影 | 欧美视频在线播放 | 国产成人精品福利 |