首頁 > web前端 > js教程 > 新功能公關

新功能公關

Susan Sarandon
發布: 2024-10-04 08:15:03
原創
491 人瀏覽過

我有機會為同學的專案做出貢獻。他開發了一個聊天完成程序,提供兩種服務。第一個服務是 GROQ,第二個是來自 Google 的 Gemini。

解釋一下,兩者有顯著差異。 Google 僅提供 Gemini 及其型號。另一方面,GROQ提供多種型號可供選擇,例如Llama3、Gemma等。

這週我的任務是為同學的專案添加一個新功能,其中涉及在程式初始化期間捕獲用戶主目錄中的 .toml 檔案。乍一看,他的專案有一個結構良好的方法來使用設定檔。透過執行 gr-ai -c,它會在使用者的主目錄中建立一個設定文件,但它是一個通用設定文件,而不是 .toml 檔案。因此,我們需要調整一些邏輯來使用 TOML 解析器來識別 TOML 語法,提取環境變量,並在聊天完成功能中使用它們。


拉取請求和問題

New Feature PR 第 31 期 TOML 配置 #34

New Feature PR
衰退NA 發佈於

成功從用戶根目錄擷取TOML配置

新增規範化配置的大小寫

fadingNA 於 24 分鐘前提交

@peterdanwan 檢查這些更改,如果 .toml 配置存在,我將繼續運行應用程式而不提供參數。

在 GitHub 上查看

New Feature PR 新功能:支援在使用者的主目錄中使用 TOML“dotfile”設定檔 #33

New Feature PR
衰退NA 發佈於
  • 使用者希望能夠在 TOML 格式的設定檔中指定您的工具的所有選項

然後,當使用者執行您的工具時,它將在主目錄中搜尋設定檔並使用這些值。或者,如果使用者透過 args 指定值,這些值將覆寫配置中的預設值。

在 GitHub 上查看

當然!根據您的寫作風格,得出以下結論:


總之,我本週的任務是透過合併 TOML 設定檔解析來增強我同學的聊天完成專案。與現有的通用設定檔設定不同,此新增將允許程式從使用者的主目錄讀取 .toml 文件,從而使設定更加靈活和簡化。透過利用 TOML 解析器,我們可以更有效地提取環境變數並將其直接整合到聊天完成功能中,支援使用 GROQ 和 Google 的 Gemini 模型。

以上是新功能公關的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板