Scott - From Zero to NeoTo be very honest, developing Scott is the most ridiculous project I have participated during my entire career, but yet, I count it as one of my proudest achievements. The article below focuses mainly on the overall journey of how Scott was develope...May 31, 2023·5 min read
給非技術人員的一份 OpenAI 心得勘誤 在我們進入到正題之前, 我們先勘誤幾個一般人對 ChatGPT 或是 大型語言模型 (LLM) 常見的誤解。 它不是搜尋,沒有連網路,也沒有直接的資料庫 近代語言模型跟傳統的軟體系統有根本性上的差異, 最大的差異是 它並不是 直接 從 資料庫 搜尋回答,aka 它不是搜尋。 讓我們用一般人容易理解的表達方式解釋, 這類系統分為兩個階段: 訓練階段: 它在模擬人類學習知識的方式, 透過閱讀大量的資訊,建立自己對於知識的理解。 其背後機制跟數學有關,這邊就不深入探討。 相關術語:Model ...Mar 28, 2023·2 min read
Leetcode 48.Group Anagramssource Given an array of strings strs, group the anagrams. You can return the answer in any order. An Anagram is a word or phrase formed by rearranging the letters of a different word or phrase, typically using all the original letters exactly once. ...Feb 20, 2023·3 min read
Turborepo 核心概念 - 任務 Caching幾乎大部分 JavaScript 或是 TypeScript 程式碼都有 package.json 腳本, 像是 build, test 跟 lint。 在 Turborepo 把他們稱作 tasks (任務)。 Turborepo 可以快取這些任務的結果跟 logs 使一些太花時間的任務可以大幅提升速度。 沒找到對應的 Cache 時 每個任務都有其 inputs 輸入 跟 outputs 輸出。 像是 build 可能是用 原始檔案 作為其 input, 並用打包後的檔案以及 stdout ...Dec 23, 2022·6 min read
研究 OpenAI 第三篇: 函式庫 Libraries來源:Libraries - OpenAI API Python 套件 我們有提供Python套件,你可以如以下方式安裝: pip install openai 一旦安裝完成,你就可以使用套件和你的密鑰執行以下操作: import os import openai # Load your API key from an environment variable or secret management service openai.api_key = os.getenv("OPENAI_AP...Dec 15, 2022·1 min read
研究 OpenAI 第二篇: 快速入門 Quickstart來源:https://beta.openai.com/docs/quickstart OpenAI已經訓練了前沿的語言模型,它們非常擅長理解和生成文本。我們的API提供了對這些模型的訪問, 可以用來解決幾乎任何涉及處理語言的任務。 在這個快速入門教程中,你將構建一個簡單的範例應用程序。一路上,你將學習使用API進行任何任務所必需的關鍵概念和技術,包括: 內容生成 摘要 分類、分類和情感分析 數據提取 翻譯 還有更多! 介紹 補全系統是我們API的核心,他提供了一個簡單的介面,非常...Dec 14, 2022·3 min read
研究 OpenAI 第一篇: API 介紹來源:https://beta.openai.com/docs/introduction/key-concepts 因為最近公司希望旗下工程師研究一下 ChatGPT,但當前 (15/12/22) OpenAI 沒有釋出 ChatGPT 的官方 API 或是 Paper。(雖然有非官方版的 API,不過暫時不考慮) 基於好奇其背後開發的公司 OpenAI, 我開始進行他們的 API 文件翻譯。 概述 OpenAI API 可以應用於幾乎任何涉及理解或生成自然語言或代碼的任務。我們提供了一系列適合...Dec 14, 2022·1 min read