你目前看到的頁面屬於 Glossary 個人詞庫 這個分類,這是我從 2023 年 1 月開始嘗試的新類別。

我會在這個「個人詞庫」裡面,放入我感興趣的、好奇的、會在寫作中使用的不同詞彙。

每一個詞彙的頁面都會包含至少一個我認可的定義,也可能會涵蓋這個詞彙的別名、我對這個詞彙的想法,以及有用到這個詞彙的站內文章連結。

我對「個人詞庫」的使用方式並不是要尋求最精準的定義,也不是要考據詞彙的由來與演進,因此若你對這個詞彙的概念與定義有別的想法、或者想要討論,都歡迎透過頁尾的 Github 連結或信箱跟我分享。

Application Programming Interface(API)

別名: API應用程式介面


Definition I Collected

「Application Programming Interface(API)」是一種用於讓電腦程式之間彼此溝通的方式。它就像是一個中間人,幫助不同的程式互相聯繫和交換資料,讓它們能夠更有效率地運作。舉例來說,你可以使用 API 把自己網站上的資料,傳送到其他應用程式中,讓更多人可以看到這些資料。

Source:  ChatGPT

我自己的理解:

可以將 API 理解成「一種有特定格式的溝通方式」,舉例來說, ChatGPT 的 API ,就定義了一些基本規則,你在跟他溝通前,必須填寫你選用的模型、你要請他處理的 message ,他會根據你填寫的內容,回傳特定類型的資料給你。


Created: 


如果你對於這個詞彙的定義有更好的版本,歡迎透過 Github 連結提交 commit 共同編輯,或者來信到:pj@pinchlime.com 跟我分享!