Select Page
OpenAI-持續更新

OpenAI-持續更新

直到今日,最強大的 AI 模型,OpenAI說自己第二,沒人敢認第一,OpenAI是建模界的翹楚,每隔一陣子就會看到他的新聞,例如最近看了 7 萬小時 YouTube 影片,OpenAI 新 IDM AI 模型學會玩《當個創世神》AI寫作能力強過人類,恐成為假新聞製造機,這類的新聞,不過當你想要自己下來測試看看的時候會發現OpenAI早期沒有對外,像是去年也只能透過等待入選或是 Azure OpenAI,去測試有限的功能,但最近不一樣了,已經可以開放給一般民眾申請了,有興趣的快去官網申請

OpenAI 官網 https://openai.com/

OpenAI 定價

OpenAI 快速上手

安裝 OpenAI Quickstart

git clone https://github.com/openai/openai-quickstart-node.git

放入你的 API KEY,將.env中的 OPENAI_API_KEY 換成你的 API KEY

cd openai-quickstart-node
cp .env.example .env
nano .env

執行你的第一個 OpenAI App

npm install
npm run dev

打開  http://localhost:3000 就可以看到結果

OpenAI 現在能拿來做甚麼?

我用現成的 Exsample 來做些分析,主要會有

  • 分類
  • 翻譯
  • 問答
  • 產生文字、文章
  • 產生程式碼
  • 摘要文章
  • 程式語言互換
  • 程式警察

這篇文章,因為OpenAI太過強大,我就持續更新下去

Quizlet-可以支援遊戲化測驗並且分組學習的好工具

Quizlet-可以支援遊戲化測驗並且分組學習的好工具

單詞卡、拚寫、生詞遊戲、數位閃卡、測驗、聽力練習、打字練習、配對遊戲、重力遊戲、LIVE,支援這麼多功能的遠距教學,並且還免費,相信老師們應該都要上來試試看,對於學生來說,這個網站提供了1.5億個學習集,可以隨時來這邊搜尋自己想學的課程,多數都是免費且有趣的。

官方網站:https://quizlet.com/

特色:Quizlet Live 課堂學習遊戲

有了 Quizlet Live,則是可以跟 Google Meet、Zoom等視訊系統整合,再上課的時候利用點小遊戲、小測驗拉回學生們的專注力是很有效的好方法

ESP32-再也不用把WIFI帳密寫死在程式內

感謝 Jeffrey Lee ,花了很多時間寫了一個好用且簡單的範例和程式庫,並且將它開源出來給大家使用,在網路上大部分的 arduino 範例都是把 WIFI 密碼直接寫在了程式碼內部,並且把它燒錄到 ESP32 上,這樣的做法,自己玩玩可以,但要大量部屬,或是開放給一般使用者使用就會有問題了,畢竟有能力燒錄的人並沒有自麼多

參考資料

https://blog.darkthread.net/blog/esp-wifi-conf-demo/

https://github.com/darkthread/EspWifiConfDemo

https://github.com/darkthread/Guineapig.ESPLib

Raspberry Pi – PiVPN (OpenVPN)

用 Raspberry Pi 來實作一個簡單、靈活、好控管、安全、便宜的好用VPN,只要有一個固定IP,一台 Raspberry Pi,接上網路就可以擁有一個 VPN Server,Client 端則是下載 OpenVPN,就可以連上 PiVPN。

curl -L https://install.pivpn.io | bash

安裝非常的容易,安裝完畢後,需要用到的指令也很容易,列舉如下

「pivpn add」添加新用戶帳號跟密碼

「pivpn list」列出目前所有有效的帳號

「pivpn revoke」刪除某個用戶的帳號

「pivpn uninstall」卸載 PiVPN

官方網址:https://pivpn.io/

WordPress-註冊後跳轉到特定網頁

對於使用 WordPress 來做會員管理的人,需要針對註冊、登入、登出等會員行未做個細節的控管,第一步應該要先修改會員註冊後,要給他一個反應頁面,通常是「Thank You」的頁面,謝謝他的註冊,告知他註冊已經成功並且下一個步驟應該往那邊去,例如去領註冊獎勵金。

/**
  * 註冊後,跳轉到指定頁面
  */
function auto_login_new_user( $user_id ) {
	wp_set_current_user($user_id);
	wp_set_auth_cookie($user_id);
	// 跳轉到 thank you 網頁
	//wp_redirect( home_url() ); 
    wp_redirect('/thank-you/');
	exit;
}
add_action( 'user_register', 'auto_login_new_user');

https://www.wpdaxue.com/user-first-login-redirect.html