ChatGPT Assistants API 初探

運行 ChatGPT Assistants API

事前準備

費用:https://openai.com/pricing

  • 打API不用錢,但是運算要錢,也就是獲得結果要錢。

參考:https://platform.openai.com/docs/assistants/overview

OPENAI_API_KEY 值:https://platform.openai.com/api-keys

演練目標

  • 運行 ChatGPT Assistants API

步驟

要在 API 中建立一個助理,並定義其自訂指令並選擇一個模型,可以按照以下步驟進行:

  1. 定義助理的自訂指令:首先,確定你的助理需要處理的問題類型,例如天氣查詢、數據分析、語言翻譯等。然後,為這些問題定義一套指令或查詢模式。
  2. 選擇適合的模型:根據你的需求,選擇一個適合的機器學習模型。這可能是一個通用型的語言模型,也可能是專為特定任務訓練的模型。
  3. 啟用工具:如果需要,可以啟用如代碼解釋器、檢索工具或函數調用等工具,以增強助理的功能。

建立對話的步驟如下:

  1. 建立對話線程(Thread):當用戶開始對話時,為這個對話創建一個線程。這個線程將包含所有與該對話相關的消息。
  2. 添加消息:隨著用戶提問,將這些問題作為消息添加到線程中。
  3. 運行助理:在線程上運行助理,以觸發響應。這將自動調用相關的工具,如代碼解釋器或檢索工具,以提供合適的回答。

這個過程可以幫助建立一個靈活且功能強大的對話式助理,能夠根據用戶的需求提供定制化的回答和解決方案。

  1. 建立 Assistant 代理
  • 打API比較不直覺, 比較建議 建立 Assistant 用 playground 來做, 比較直覺。
  • 而且在 playground 上,選 model…

--

--

Wolke@林建宏 A Man Co-work with AI use coding tool
📝 軟體開發

作為一名啟發者而存在。 -致力於分享經驗和知識,幫助開拓、行動、克服。 Badge: - LINE Expert - Google Developer Expert Books: - 應用詠唱釋放程式生產力 ... - 程式輕鬆入門到完整學習 ... Being: - 大學社群論壇