Smarty GPT
1.1.0
LLM 的包裝器,以對最終用戶透明的方式使用提示和上下文來偏向其行為。
sh安裝.sh
文-達文西-003
Flan-T5由 Google 提供支援。
ChatGPT和GPT4透過付費 API。
我們目前支援三種類型的提示:
手動提示:這些提示是硬編碼的,並且是該專案中首次包含的提示。
Awesome Chat GPT 提示:我們的系統也以透明的方式支援這個龐大的 HF 資料集。
自訂提示:任何使用者都可以透過檔案新增自訂提示。
(正在進行中)支援Awesome-gpt4提示。
使用者應建立如下所示的config.txt檔案來讀取 Open AI 承載:
[授權] api_key = xxxxxxxxxxxxxxxxxx
from smartygpt import SmartyGPT, Modelsif __name__=="__main__":s = SmartyGPT(prompt="DoctorAdvice", config_file="/home/user/config.txt") result = s.wrapper("維生素D 能否治癒COVID- 19 ?
檢查Colab或測試資料夾以取得更多範例和功能
該專案的主要目的是將與 LLM 相關的所有資源(模型、提示、API 等)加入到一個環境中。
此外,我們也從最終用戶的角度思考。使用者極不可能在查詢中引入複雜的上下文來影響模型回應。該庫試圖解決這個問題,向最終用戶隱藏實作細節。
更多功能/模型即將推出!請隨時發表 PR、提出問題或透過 [email protected] 與我聯繫
該軟體以「現況」及「不存在任何缺陷」提供,不提供任何明示或默示的保證,包括但不限於適銷性、特定用途適用性和不侵權的默示保證。不保證軟體沒有缺陷或軟體的運作不會中斷。您對軟體以及透過軟體下載或提供給您的任何其他資料或服務的使用由您自行決定並承擔風險,並且您對因使用它們而造成的任何潛在損害承擔全部責任。