五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

《新手小白》如何將 ChatGPT 集成到 Microsoft Word 中詳細(xì)教程

2023-06-01 02:52 作者:科技前沿AI  | 我要投稿

在這篇文章中,我將會(huì)介紹如何將 ChatGPT 集成Microsoft Word 中。讓ChatGPT 可以提高您的工作效率,并顯著提高您的寫作能力。

目錄

  1. 在 MS Word 中使用 ChatGPT 的好處

  2. 如何在 Microsoft Word 中使用 ChatGPT

    1. 安裝插件的步驟

    2. 如何使用 ChatGPT 插件

    3. 如何設(shè)置 ChatGPT 輸出的樣式?

  3. 在 MS Word 中運(yùn)行 ChatGPT 的 VBA 代碼

  4. 如何微調(diào) ChatGPT 輸出

1.在 MS Word 中使用 ChatGPT 的好處

ChatGPT 可用于改進(jìn)您的寫作并在 Microsoft Word 中為您生成內(nèi)容。查看在 Word 中使用它的一些方法 -

  • 根據(jù)職位描述為職位量身定制簡歷

  • 為博客文章或文章生成內(nèi)容

  • 為您總結(jié)冗長的報(bào)告

  • 為社交媒體帖子提供建議

  • 為電子郵件和提案創(chuàng)建模板

  • 幫助非母語人士翻譯成其他語言

2.如何在 Microsoft Word 中使用 ChatGPT

使用 ChatGPT 插件將 ChatGPT 集成到 MS Word 中從未如此簡單。您可以使用下面的鏈接下載插件。它是完全免費(fèi)的,并且可以在所有版本的 Office Desktop 和 Office 365 上運(yùn)行。此外,使用此加載項(xiàng)沒有任何先決條件。

下載插件https://github.com/deepanshu88/MSWord_ChatGPT/raw/main/ChatGPT.dotm

獲取 OpenAI API 密鑰:首先,您需要使用此鏈接訪問 OpenAI 網(wǎng)站進(jìn)行注冊(cè) -?platform.openai.com。通過使用您現(xiàn)有的 Google 或 Microsoft 帳戶,您可以輕松做到這一點(diǎn)。最后一步是獲取秘密 API 密鑰以使用 OpenAI API。復(fù)制您的 API 密鑰以供將來參考。API 密鑰看起來像下面的文本

sk-xxxxxxxxx

安裝插件的步驟

Microsoft 阻止外部加載項(xiàng)文件并表示此文件的來源不受信任。要使文件可信,您需要按照以下步驟操作。

  1. 轉(zhuǎn)到下載的加載項(xiàng)文件所在的文件夾。

  2. 右鍵單擊該文件并從菜單中選擇“屬性” 。

  3. 在General Tab的底部,選中security選項(xiàng)下的Unblock復(fù)選框,然后單擊Ok

要使加載項(xiàng)在您每次啟動(dòng) MS Word 時(shí)都可用,您可以將其保存在“啟動(dòng)”文件夾中。請(qǐng)按照以下步驟操作。

  • 轉(zhuǎn)到文件>選項(xiàng)>高級(jí)

  • 向下滾動(dòng)到General并單擊File Locations。

  • 單擊“啟動(dòng)”?>?“修改”,然后您有兩個(gè)選擇 - 找到存儲(chǔ)下載的加載項(xiàng)文件的文件夾。或者 除了更改 Startup 文件夾位置之外,您還可以將加載項(xiàng)粘貼到現(xiàn)有的 Startup 文件夾中。
    建議使用后一個(gè)選項(xiàng)。如果您更喜歡第一個(gè)選項(xiàng),請(qǐng)確保創(chuàng)建一個(gè)新文件夾并將下載的加載項(xiàng)文件放在那里,然后將啟動(dòng)文件夾的位置導(dǎo)航到這個(gè)新文件夾。這是因?yàn)槿绻褂靡粋€(gè)文件夾,例如 Download/Documents 文件夾,其中可能包含如此多的 Word 文件,MS Word 很可能會(huì)崩潰。

如何使用 ChatGPT 插件

按照以下步驟使用適用于 MS Word 的 ChatGPT 插件。

  1. 打開新的或現(xiàn)有的 MS Word 文檔

  2. 輸入您要詢問的文本 ChatGPT

  3. 選擇您在上一步中輸入的文本

  4. 單擊ChatGPT選項(xiàng)卡>?AI Writer

  5. 輸入您的 API 密鑰

  6. 輸出將在幾秒鐘內(nèi)生成并出現(xiàn)

  7. 輸出將保存在一個(gè)新的 word 文檔中,該文檔位于存儲(chǔ)活動(dòng) word 文檔的同一文件夾中

  8. 輸出文件的文件名是output_mm-dd-yyyy_hr-min-sec.docx

簡歷生成器

您可以使用此插件生成簡歷。請(qǐng)務(wù)必提供清晰詳細(xì)的提示,以便 ChatGPT 根據(jù)您的要求生成簡歷。始終具體并嘗試使用多個(gè)提示以獲得最佳結(jié)果。請(qǐng)參閱下面的一些示例 -

為 [Profile Name] 寫一份專業(yè)簡歷。我有 [N] 年的經(jīng)驗(yàn)。我過去的頭銜和公司是[頭銜,公司名稱]。包括要點(diǎn)。
為數(shù)據(jù)科學(xué)家寫一份專業(yè)簡歷。我有5年的經(jīng)驗(yàn)。我過去的頭銜和公司是分析師,XX銀行,團(tuán)隊(duì)負(fù)責(zé)人,XXX。包括要點(diǎn)。
根據(jù)此職位描述為 [Profile Name] 寫一份簡歷。[在此處添加職位描述]

電子郵件寫作

您可以要求 ChatGPT 插件為您起草電子郵件。無論您需要向同事或朋友發(fā)送正式的商務(wù)電子郵件還是友好的消息,ChatGPT 都可以幫助您撰寫專業(yè)且起草良好的消息。您只需提供電子郵件的目的和一些上下文,ChatGPT 就會(huì)為您生成一封寫得很好的電子郵件。您還可以選擇電子郵件的語氣。

明天給經(jīng)理寫一封關(guān)于病假的電子郵件。我的經(jīng)理叫張三。我叫李四。
明天給同事寫一封關(guān)于事假的電子郵件。我的同事王二。我叫李四。語氣應(yīng)該是非正式的。

指定語氣也很好——正式/非正式/幽默。

總結(jié)寫作

ChatGPT 插件可用于為您匯總?cè)唛L的 word 文檔。例如,您有一個(gè)很長的文檔,您需要根據(jù)它創(chuàng)建摘要。閱讀全文然后寫摘要可能既費(fèi)時(shí)又無聊。

用要點(diǎn)總結(jié)下面的文本 - [在此處粘貼文本]

如何設(shè)置 ChatGPT 輸出的樣式?

您可以通過將以下行添加到您詢問 ChatGPT 的提示的末尾來設(shè)置 MS Word 文檔的樣式

  • 突出顯示深藍(lán)色的標(biāo)題。

    為軟件工程師寫一份簡歷。突出顯示深藍(lán)色的標(biāo)題。
  • 包括要點(diǎn)。

  • 請(qǐng)將文本格式設(shè)置為斜體。

  • 文字應(yīng)為紅色。

在下一節(jié)中,我們將看到此插件的源代碼。如果您對(duì)了解源代碼不感興趣,可以跳過下一節(jié)。加載項(xiàng)和 VBA 代碼的用途相同。

使用加載項(xiàng)的好處是它會(huì)在您每次打開新的 word 文檔時(shí)自動(dòng)打開。而 MS Word 宏文件特定于特定的 word 文檔。您必須每次打開相同的宏文件才能訪問 ChatGPT。此外,加載項(xiàng)還會(huì)在 word 文檔中執(zhí)行格式化。

3.在 MS Word 中運(yùn)行 ChatGPT 的 VBA 代碼

您可以使用下面的 VBA 代碼在 MS Word 中運(yùn)行 ChatGPT。確保更改 API 密鑰

Sub?chatGPT()

????Dim?request?As?Object
????Dim?text?As?String,?response?As?String,?API?As?String,?api_key?As?String,?DisplayText?As?String,?error_result?As?String
????Dim?startPos?As?Long,?status_code?As?Long
????Dim?prompt?As?String
????Dim?selectedText?As?range

????'API?Info
????API?=?"https://api.openai.com/v1/chat/completions"
????
????'API?Key?api_key?=?"sk-xxxxxxxxxxxx"

????If?api_key?=?""?Then
????????MsgBox?"Error:?API?key?is?blank!"
????????Exit?Sub
????End?If
????
????'?Prompt?the?user?to?select?text?in?the?document
????If?Selection.Type?<>?wdSelectionIP?Then
????????prompt?=?Trim(Selection.text)
????????Set?selectedText?=?Selection.range
????Else
????????MsgBox?"Please?select?some?text?before?running?this?macro."
????????Exit?Sub
????End?If
????????
????'Cleaning
????text?=?Replace(prompt,?Chr(34),?Chr(39))
????text?=?Replace(text,?vbLf,?"")
????text?=?Replace(text,?vbCr,?"")
????text?=?Replace(text,?vbCrLf,?"")

????'?Remove?selection
????Selection.Collapse

????'Create?an?HTTP?request?object
????Set?request?=?CreateObject("MSXML2.XMLHTTP")
????With?request
????????.Open?"POST",?API,?False
????????.setRequestHeader?"Content-Type",?"application/json"
????????.setRequestHeader?"Authorization",?"Bearer?"?&?api_key
????????.send?"{""model"":?""gpt-3.5-turbo"",??""messages"":?[{""content"":"""?&?text?&?""",""role"":""user""}],"?_
?????????????&?"""temperature"":?1,?""top_p"":?0.7}"
??????status_code?=?.Status
??????response?=?.responseText
????End?With

????'Extract?content
????If?status_code?=?200?Then
??????Result?=?Split(response,?""",""")
??????For?i?=?LBound(Result)?To?UBound(Result)
????????If?InStr(Result(i),?"content")?>?0?Then
????????????????startPos?=?i
????????????????Exit?For
????????End?If
?????Next?i
??????DisplayText?=?Mid(Result(startPos),?InStr(Result(startPos),?":")?+?2,?InStr(Result(startPos),?"""},"))
??????DisplayText?=?Mid(DisplayText,?1,?InStr(DisplayText,?"""},")?-?1)
??????DisplayText?=?Replace(DisplayText,?"""",?Chr(34))
??????DisplayText?=?Replace(DisplayText,?"
",?vbLf)
????????????????
????'Insert?response?text?into?Word?document
????selectedText.InsertAfter?vbNewLine?&?DisplayText

????????
????Else
????????startPos?=?InStr(response,?"""message"":?""")?+?Len("""message"":?""")
????????endPos?=?InStr(startPos,?response,?"""")
????????If?startPos?>?Len("""message"":?""")?And?endPos?>?startPos?Then
????????????DisplayText?=?Mid(response,?startPos,?endPos?-?startPos)
????????Else
????????????DisplayText?=?""
????????End?If
????????
????????'Insert?error?message?into?Word?document
????????EDisplayText?=?"Error?:?"?&?DisplayText
????????selectedText.InsertAfter?vbNewLine?&?EDisplayText
????????
????End?If
????
????
????'Clean?up?the?object
????Set?request?=?Nothing

End?Sub

以下步驟提供了在 MS Word 中使用 VBA 代碼的基本說明。

  1. Alt+F11打開 VBA 編輯器。

  2. 單擊“插入”>“模塊”以創(chuàng)建新模塊。

  3. 在模塊中,粘貼 VBA 代碼。

  4. 將 API 密鑰替換api_key為您的實(shí)際 API 密鑰。

  5. 關(guān)閉 VBA 編輯器。

  6. Alt+F8運(yùn)行宏,然后選擇ChatGPT并點(diǎn)擊運(yùn)行按鈕。

如果你想使用ChatGPT-4,你可以在上面的 VBA 代碼中替換gpt-3.5-turbo為。gpt-4

4.如何微調(diào) ChatGPT 輸出

在上面的加載項(xiàng)/VBA 代碼中,您會(huì)遇到一個(gè)溫度參數(shù)。它的范圍從 0 到 2。增加該值(例如 1.2)將導(dǎo)致更隨機(jī)的輸出,而減小該值(例如 0.2)將產(chǎn)生更集中的輸出。


《新手小白》如何將 ChatGPT 集成到 Microsoft Word 中詳細(xì)教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
盐山县| 太白县| 巴中市| 上蔡县| 青神县| 望奎县| 莱芜市| 德化县| 潼南县| 秭归县| 宜阳县| 平原县| 新昌县| 望城县| 吉安市| 武隆县| 贡觉县| 林州市| 伊宁市| 永仁县| 安远县| 乐业县| 克什克腾旗| 新竹市| 杭锦旗| 潍坊市| 来安县| 杂多县| 新野县| 桑日县| 阿克苏市| 手游| 繁峙县| 五大连池市| 彰武县| 河西区| 津南区| 灵川县| 双江| 肇源县| 阜城县|