2024年8月20日 星期二

[筆記][Word][頁首頁尾]封面內文頁碼設定

不常操作就會忘記小細節,這邊做個筆記。
  • 需求:封面不編號+需要編號的內文章節。
  • 封面先分節(下一頁),簡單的分成兩節。
  • 配置大約如下圖。

  • 封面頁:頁碼設定。✅第一頁不同。就不會顯示編號。
  • 內文頁:
    因為是屬於另外一節,屬於獨立的頁碼設定。
    [❌]第一頁不同,第一頁就要開始顯示號碼,所以這邊取消勾選就會顯示頁碼。
  • 頁碼編號都從1開始編,不接續前頁。





2024年8月15日 星期四

[筆記][AI助理][OpenAI Assistant]後臺已建立助理,如何透過程式使用(建立對話)?

問題: 後臺已建立助理,如何透過程式使用(建立對話)?

參考:

  • OpenAI Assistants API
  • OpenAI Assistants API 初體驗
  • C#套件:Betalgo.OpenAI
  • 幾個專有名詞:Assistant、Thread、Message、Run 、File。
    • overview上的翻譯:
      • Assistant:使用 OpenAI模型和呼叫工具的專用 AI
      • Thread:執行緒,助理和使用者之間的對話會話。線程存儲訊息並自動處理截斷以使內容適合模型的上下文。
      • Message:由助理或使用者建立的訊息。訊息可以包括文字、圖像和其他文件。訊息以列表形式儲存在線程上。
      • Run:在執行緒上呼叫助理。助理使用其配置和執行緒的消息透過呼叫模型和工具來執行任務。作為運行的一部分,助理將訊息附加到執行緒。
      • Run Step:助理在運行過程中所採取的步驟的詳細清單。助理可以在運行期間呼叫工具或建立訊息。檢查運行步驟可以讓您反思助理如何獲得最終結果。
      • File:上傳附件給助理。
    • Assistant:就是助理。可以透過GetAssistanList相關方法去取得助理清單。
    • Thread:使用者使用時,會建立一組新的Thread(配給ThreadId),已完成相關對話串。(下次使用也可以透過ThreadId繼續對話,thread如果沒有刪除,大約存在60天。)
    • Message:使用者提問與AI回應。透過傳入thtreadid,去建立對話。
    • Run:請助理處理使用者提問,回應的訊息會在messageList中。