Select Page
PDF對話新時代:如何秒懂每份文件?

PDF對話新時代:如何秒懂每份文件?

Chat with Any PDF: 進入無限學習的新時代!

這次想與大家分享一項在 ChatFPT 上的創新技術,名為 “Chat with Any PDF”。它可以幫我們讀懂艱難的論文節省大量的時間,讓你成為各個領域的專家。


1. 📜 無懼文件長度:直接上傳你的PDF!

你是否有過這樣的體驗?拿到一份精彩絕倫的論文或專書,卻發現其篇幅龐大、專業詞彙繁多,而感到望而卻步?Chat with Any PDF讓你無需再擔憂!只要直接上傳PDF(最多200頁),這個平台就能迅速為你「讀懂」內容。

2. 🤖 自動提問功能:打開學習之門

當系統讀完你的文件,它會預設給你三個問題,讓你可以從這些基礎問題開始進行深入討論。這不僅是一個教育工具,更是一個深入探索知識的起點。

3. 💬 越問越深:開啟知識的寶藏

隨著你的問答,系統將會根據PDF內容給予越來越深入的回答,這意味著你可以透過問答的方式,徹底掌握文件的每一個角落。

4. 🌐 成為各領域專家

想成為物理學家?醫學研究員?有了Chat with Any PDF,你可以快速理解並深入研究各個領域的知識,開啟你的無限學習潛能!

5. 🔧 強大的背後技術:ChatGPT

這項技術的核心在於使用ChatGPT來處理大型PDF文檔。ChatGPT的語言處理能力確保了平台可以快速且精確地抽取和理解PDF內容。

6. 📚 最適合的文檔長度

雖然這系統支持最多200頁的文檔,但根據實際測試,20頁以上的文檔效果最佳,能夠讓你在短時間內獲得最多的資訊。


如何秒懂PDF

以下示範一個用 Drag Your GAN 的論文,來示範用中文來問他問題

結語:

Chat with Any PDF不僅僅是一項創新技術,更是我們進入無限學習新時代的入口。現在,我們都有機會成為真正的專家,只需一份PDF,一個問題。快來體驗這項技術,開啟你的學習之旅吧!

OpenSource:

https://github.com/postor/chatpdf-minimal-demo

如何用chatgpt讀pdf

https://github.com/ywchiu/largitdata/blob/master/code/Course_222.ipynb?fbclid=IwAR2LyQxnk-Dx_waRZ8uIAMgIMSdY2LFwpymk73lmzZzLAn0OurEVl0WzB3I&mibextid=Zxz2cZ

延伸閱讀

ChatGPT也可以寫小說了,以ChatGPT作為長篇小說的創作工具

在這篇文章中,我們將深入探索如何透過利用OpenAI的語言模型ChatGPT來創作長篇小說,並突破其輸入輸出字數的限制。透過技術和策略性的實作,我們將探討如何把片段性的產出整合成一個有連貫性的故事,同時探討如何保持角色和劇情的一致性。此外,我們也將討論在創作過程中可能遇到的挑戰,以及如何進行有效的修改和校對。讀者將獲得全面的瞭解,深入理解如何將ChatGPT應用於長篇小說創作。

RecurrentGPT將長短期記憶網絡(LSTM)中的向量化元素(例如,細胞狀態、隱藏狀態、輸入和輸出)用自然語言(即,文本段落)替換,在每個時間步長t,RecurrentGPT接收一段在t-1步生成的文本段落以及對下一段的簡短計劃。然後,它將關注到長期記憶,長期記憶包含所有以前生成的段落的摘要。

延伸閱讀

開發 ChatGPT 的兩種方法

開發 ChatGPT 的兩種方法

ChatGPT 一開始出來的時候還沒有開放 API 的時候,就有很多人用 Session key 的方法去使用他的服務,到現在雖然說用官方的 OpenAPI 已經很強大了,但缺點是 ChatGPT 永遠比較新,像是剛出來 ChatGPT 4 的時候,就沒有 API 可以用,都要等好幾個月,這時候只能使用 Session key 的方法去存取服務,這個方法可以採用 revChatGPT

revChatGPT 的三種安裝方法

原始碼下載:

https://github.com/acheong08/ChatGPT

Pip 安裝

https://pypi.org/project/revChatGPT/

只要打下面的指令就可以安裝

python -m pip install --upgrade revChatGPT

revChatGPT 的使用方法

免費使用要用 V1 ,免費版本會有些限制,目前的限制如下

  • Proxy server: 5 requests / 10 seconds
  • OpenAI: 50 requests / hour for each account

採用登入方法,要去 config.json 中填入你的帳號和密碼

{
  "email": "email",
  "password": "your password"
}

採用 Session Key 的方法,要去你的瀏覽器中,找到你的 Key 並且回填,但這種方法,一旦你登出後就要重新來過,只有自己一個人使用的時候可以用,比較不推薦,使用方法,先點下面的連結

https://chat.openai.com/api/auth/session

找到 accessToken 後面的文字,複製後取代 <access_token> 即可

{
  "access_token": "<access_token>"
}

設定完成後可以建立一個 Python 檔案,測試一下

from revChatGPT.V1 import Chatbot
chatbot = Chatbot(config={
  "access_token": "<your access_token>"
})
print("Chatbot: ")
prev_text = ""
for data in chatbot.ask(
    "請給我10個拯救地球的好主意",
):
    message = data["message"][len(prev_text) :]
    print(message, end="", flush=True)
    prev_text = data["message"]
print()

OpenAI 官方 Python API

這邊網路教學很多,而且常常在改,我就放一個教學,可以直接去看一下

Character.AI-模擬鋼鐵人的風格陪聊

Character.AI-模擬鋼鐵人的風格陪聊

最近因為 ChatGPT 讓對話式 AI 爆紅,其實在對話 AI 已經存在很久了,有很多應用,介紹一款由 Google LaMDA(對話式生成 AI)前團隊所出來開發的 Character AI ,可以用各式名人的口吻來陪你聊天、對話,其中我最喜歡用鋼鐵人的口吻,不知道用它來做客服機器人是好還是壞?

Chatacter AI

https://beta.character.ai/

用鋼鐵人的口吻尬聊

你還愛小辣椒嗎?

進入寶可夢的世界

Character AI Pokemon

還可以用來學語文

Character AI 學英文