精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

簡易實用項目攻略:如何創建集文檔問答、摘要、轉錄、翻譯與提取于一身的AI門戶

譯文 精選
人工智能
本文我們將共同了解如何將整個項目拼湊起來,介紹技術選型理由,以及如何將其運行起來。不必擔心,所有內容均為開源,且不涉及任何AI“黑話”。

譯者 | 核子可樂

審校 | 重樓

如今AI雖已全面普及,但多數職場人士仍難以統一運用各類互不相關的工具:一會需要使用聊天機器人、一會需要將文本復制到摘要器內,再加上會議轉錄和翻譯,將本應順暢的工作流程拆分得零散瑣碎。

所以問題來了:為什么不能把各項AI功能集中起來?

為此我決定構建單一Web門戶,供用戶隨時上傳文檔、提問、獲取摘要、轉錄會議內容、翻譯文件,甚至從PDF中提取表格等。其功能不求花哨、只講實用,旨在解決我們每天面臨的實際問題。

下面我們將共同了解如何將整個項目拼湊起來,介紹技術選型理由,以及如何將其運行起來。不必擔心,所有內容均為開源,且不涉及任何AI“黑話”。

這個門戶能干啥?

  • 與數據對話:上傳文檔,用自然語言提問,直接獲取答案(不只靠關鍵詞匹配)。
  • 摘要:上傳長報告或政策文件,快速獲取簡短清晰的摘要——若有需要,還可以自定義摘要方式。
  • 轉錄:上傳會議錄音,快速獲得書面轉錄。
  • 翻譯:將文檔轉換為其他語言,保留原始格式。
  • 提取:從PDF中抓取表格和關鍵數據,并下載為JSON或Excel格式。

不必在各類應用間往來切換,只需上傳文件、選擇功能,即可獲得所需內容。

各項功能如何協同起效?

下面簡單來看項目的整體架構:

  • 前端:React
  • 后端:FastAPI(Python)
  • 大模型和嵌入:Azure OpenAI
  • 向量數據庫:Pinecone
  • 音頻轉錄:Whisper(本地運行)
  • 翻譯:Azure Translator
  • 文檔提取:Azure Document Intelligence
  • 存儲:本地或Azure Blob存儲(演示中使用本地存儲)
  • 認證:(生產環境可添加 Azure AD/OAuth)

各組件間的連接方式:

功能演示(附帶圖表及代碼)

與數據對話

無需閱讀全文,即可通過提問直接從PDF文件或者報告中獲取答案,是不是很讓人心動?這就是“與數據對話”功能。大家上傳文檔、用自然語言提出問題,大模型就能直接從文件內容中提取答案。這將為所有人節約時間——包括法律、財務、合規部門,乃至任何需要處理冗長文件的工作者。

如何實現

此門戶會拆分并嵌入文檔,將其存儲在Pinecone當中,并使用Azure OpenAI回答用戶輸入的任何問題。

后端:用于上傳文檔的FastAPI端點

# Python backend example
@app.post("/upload/")
async def upload_file(file: UploadFile = File(...)):
 contents = await file.read()
 text = contents.decode("utf-8", errors="ignore")
 upsert_document(text)
 return {"status": "uploaded"}

后端:用于聊天的FastAPI端點

# Python backend for chat
@app.post("/chat/")
async def chat(query: str = Form(...)):
 matches = query_pinecone(query)
 context = " ".join([m['text'] for m in matches])
 answer = get_answer(query, context)
 return {"answer": answer}

其余后端代碼請參見GitHub

摘要

坦白講,大多數商業文檔都搞得太冗長。摘要功能將幫助我們從這些大文件中獲取簡短、清晰的摘要。我們甚至可以添加自定義提示詞,例如“總結合規性關鍵風險”或“提供主要行動指標”。

如何實現

在上傳文檔之后,后端將內容及用戶的提示詞發送至Azure OpenAI,而后返回摘要內容——再無需通讀全文。

后端:FastAPI摘要端點

# Summarization endpoint
@app.post("/summarize/")
async def summarize(file: UploadFile = File(...), prompt: str = Form("Summarize this document:")):
 contents = await file.read()
 text = contents.decode("utf-8", errors="ignore")
 summary = summarize_text(text, prompt)
 return JSONResponse(content={"summary": summary})

詳見React SummarizeForm組件

音頻轉錄

大家肯定都處理過會議或者電話錄音……再聽一遍真的讓人崩潰。現在有了這項功能,只需上傳音頻或者視頻文件,即可快速獲取書面記錄。

如何實現

音頻上傳完成后,后端會使用Whisper轉錄所有內容,而后將全文顯示在瀏覽器內。

后端:FastAPI音頻轉錄端點

# Audio transcription endpoint
@app.post("/transcribe/")
async def transcribe(file: UploadFile = File(...)):
 audio_bytes = await file.read()
 transcript = transcribe_audio_file(audio_bytes, file.filename)
 return JSONResponse(content={"transcript": transcript})

TranscribeForm.js

語言翻譯

全球團隊往往需要跨語種協作,而文檔翻譯則速度極慢且耗費大量人力。現在大家可以上傳任意文件、選定目標語言并快速獲取翻譯版本——連格式都幾乎保持一致。

如何實現

上傳文檔、選定語言,后端會調用Azure Translator進行翻譯,并將結果展示給用戶。

后端:FastAPI翻譯端點

# Translation endpoint
@app.post("/translate/")
async def translate(
 file: UploadFile = File(...),
 to_language: str = Form(...)
):
 contents = await file.read()
 text = contents.decode("utf-8", errors="ignore")
 translated = fake_translate(text, to_language)
 return JSONResponse(content={"translated": translated})

TranslateForm.js

文檔提取器

從PDF和表單中提取表格和鍵值數據一直是最讓文員們抓狂的任務。不怕,現在可以交給AI搞定。

如何實現

上傳PDF(或其他掃描文檔),選擇JSON或Excel格式,此門戶將使用Azure Document Intelligence提取表格及鍵值對。結果可供隨時下載。

后端:FastAPI提取端點

# Document extractor endpoint
@app.post("/extract/")
async def extract(
 file: UploadFile = File(...),
 output_format: str = Form("json")
):
 contents = await file.read()
 filename = file.filename

 if output_format == "excel":
 xls_path = extract_tables_and_kv(contents, filename, output_format="excel")
 return FileResponse(xls_path, media_type="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", filename="extracted_tables.xlsx")
 else:
 output = extract_tables_and_kv(contents, filename, output_format="json")
 return JSONResponse(content=output)

ExtractForm.js

如何運行這套門戶

開源代碼地址: github.com/sanjaybk7/AIPortal

  • 克隆repo: git clone https://github.com/sanjaybk7/AIPortal.git
  • 后端:
    進入 backend,設置Python、安裝依賴項并運行FastAPI。
  • 前端:
    進入 frontend,安裝依賴項并運行React。
  • 打開瀏覽器:
    訪問 http://localhost:3000 并開始上傳。

注意,這里需要使用Azure和Pinecone的API密鑰,相關設置方法已在repo說明中提供。

總結

相信很多朋友跟我一樣,已經厭倦了在不同AI工具間往來切換。通過這篇簡短的攻略,咱們成功把多款現代AI工具集中起來,感興趣的朋友不妨趕緊用起來!

原文標題How I Built an AI Portal for Document Q and A, Summarization, Transcription, Translation, and Extraction,作者:Sanjay Krishnegowda

責任編輯:姜華 來源: 51CTO內容精選
相關推薦

2011-05-25 19:16:35

2011-10-13 16:54:33

聯想激光打印機

2011-08-31 15:39:16

惠普激光打印機

2021-04-15 19:37:06

戴爾

2019-12-05 19:09:00

華為暢享10S

2015-09-22 21:24:37

惠普激光打印機

2011-11-26 12:24:44

惠普復合一體機

2019-12-05 19:57:00

華為暢享10S

2012-03-06 15:38:41

華碩RT-N56U無線路由

2012-12-04 10:15:06

2019-02-18 11:26:49

AI 數據人工智能

2019-02-15 14:33:56

AI模型翻譯語言

2023-05-31 11:38:31

NVIDIASpectrum-X

2024-01-10 21:19:09

Linux 內核文件系統

2011-12-09 20:03:05

平板

2022-04-29 09:10:25

MobaXterm軟件Linux

2013-09-17 09:59:26

2012-06-12 10:59:29

明基投影機

2012-05-08 15:07:41

富士施樂復合一體機
點贊
收藏

51CTO技術棧公眾號

成人污网站在线观看| 成人一区二区电影| a级片在线观看| 日韩专区视频| 亚洲国产精品嫩草影院| 看欧美日韩国产| 亚洲字幕av一区二区三区四区| 中文字幕免费一区二区三区| 亚洲国产成人91精品| 国产精品少妇在线视频| 26uuu亚洲电影在线观看| 99久久国产免费看| 国产欧美日韩专区发布| 国产对白videos麻豆高潮| japanese国产精品| 精品国内片67194| www.色偷偷.com| av美女在线观看| 中文字幕中文字幕中文字幕亚洲无线| 成人欧美一区二区三区黑人免费| 亚洲高清视频免费观看| 狠狠色综合网| 久久精品亚洲一区| 美女100%露胸无遮挡| 成人三级毛片| 欧美一二三区精品| 亚洲欧美在线精品| 在线免费三级电影网站| 亚洲一区中文日韩| 97超碰人人爱| 99中文字幕一区| 91欧美一区二区| 国产成人精品自拍| 国产伦子伦对白视频| 日韩va欧美va亚洲va久久| 97碰在线观看| 免费视频网站www| 91综合在线| 亚洲欧美日本另类| 成人免费无码大片a毛片| 99精品国产九九国产精品| 欧美亚一区二区| 国产91对白刺激露脸在线观看| 欧美人与动牲性行为| 亚洲精选视频免费看| 在线天堂一区av电影| 国产成人天天5g影院在线观看| 95精品视频在线| 国产一区精品视频| 蜜臀久久精品久久久久| 国产精品亚洲一区二区三区妖精 | 夜夜嗨av一区二区三区免费区 | 秋霞蜜臀av久久电影网免费| 精品久久人人做人人爱| 免费看91视频| 福利片一区二区| 亚洲成人在线视频播放| 丰满熟女人妻一区二区三区| 亚洲精品一区国产| 精品日产卡一卡二卡麻豆| 制服下的诱惑暮生| 亚洲精品视频一二三区| 欧美精品一区男女天堂| 亚洲 欧美 日韩在线| 精品一区二区男人吃奶| 日韩电影中文字幕在线| 男人天堂av电影| 红桃视频在线观看一区二区| 中文字幕av日韩| 少妇太紧太爽又黄又硬又爽小说 | 中文在线免费看视频| 日本不卡一区二区三区| 国产欧美va欧美va香蕉在| 国产精品无码久久久久成人app| 国产主播一区二区| 成人av免费电影| 日韩黄色影片| 中日韩av电影| 国产尤物av一区二区三区| 69av成人| 在线观看亚洲a| 午夜激情视频网| 国产一区二区三区不卡av| 亚洲品质视频自拍网| 亚洲av无一区二区三区| 亚洲视频碰碰| 国产精品高清网站| 精品黑人一区二区三区在线观看| 成人福利视频网站| 日产中文字幕在线精品一区| 男人的天堂在线视频免费观看 | 欧美精品久久久久久久免费| 伊人久久国产| 欧美疯狂性受xxxxx喷水图片| 久久久久亚洲av无码网站| 妖精一区二区三区精品视频| xvideos成人免费中文版| 国产无码精品久久久| 日本特黄久久久高潮 | 自拍自偷一区二区三区| 色视频www在线播放国产成人| 黄色一级视频免费观看| 视频精品一区二区| 91传媒视频在线观看| 免费黄色片在线观看| 亚洲欧美日韩国产手机在线| 久久久999视频| 欧美高清hd| 国产亚洲xxx| 日本三级理论片| 国产一区亚洲一区| 日韩中文字幕av在线| 国产深夜视频在线观看| 欧美日韩成人一区二区| 亚洲综合自拍网| 亚洲va在线| 国产成人精品av在线| 亚洲精品字幕在线| 1024成人网| 国产极品美女高潮无套久久久| 日韩欧美高清一区二区三区| 在线观看欧美视频| 国产嫩bbwbbw高潮| 成人久久久精品乱码一区二区三区 | 一级黄色a视频| 久久久久久久久蜜桃| www.日本在线播放| 视频二区欧美| 精品国模在线视频| 这里只有精品国产| 久久久久国产精品人| 日韩av高清在线看片| 欧美日韩国产一区二区在线观看| 日韩在线观看网站| 中文字幕制服诱惑| 久久久五月婷婷| 国产日产欧美视频| 免费日韩一区二区三区| 欧美精品18videos性欧美| 国产精品综合在线| 中文字幕在线观看一区二区| 浓精h攵女乱爱av| 精品视频久久| 日本最新高清不卡中文字幕| 亚洲色图欧美视频| 亚洲国产精品视频| 国产人妻黑人一区二区三区| 亚洲黄页一区| 九九99久久| 国产高清自产拍av在线| 亚洲国产成人av在线| 日韩免费视频网站| 成人美女视频在线看| 国产不卡一区二区视频| 精品国内亚洲2022精品成人| 免费97视频在线精品国自产拍| 国产又粗又长又大视频| 亚洲三级小视频| 国产毛片久久久久久| 欧美人与禽猛交乱配视频| 99久久精品免费看国产四区| 波多野结衣中文在线| 欧美精品一区二区在线播放 | 欧洲中文字幕精品| 纪美影视在线观看电视版使用方法| 日韩激情在线观看| 亚洲欧美影院| 57pao成人永久免费| 欧美大秀在线观看| 日本成人动漫在线观看| 丁香五六月婷婷久久激情| japanese中文字幕| 麻豆国产欧美日韩综合精品二区| 男女爱爱视频网站| 91蜜桃臀久久一区二区| 欧美一区二区.| youjizz在线播放| 在线观看91精品国产麻豆| 黄色一级片在线| 91蝌蚪porny成人天涯| 亚洲激情在线观看视频| 亚洲蜜桃视频| 好看的日韩精品视频在线| 色综合天天色| 欧美久久精品一级黑人c片 | 国产91精品看黄网站在线观看| 日本一区二区三区dvd视频在线| 欧美视频国产视频| 悠悠资源网久久精品| 涩涩涩999| 视频二区欧美| 人人爽久久涩噜噜噜网站| 午夜在线视频| 亚洲第一视频网站| 一区二区 亚洲| 亚洲第一在线综合网站| 人成免费在线视频| jlzzjlzz国产精品久久| 国产三级三级看三级| 精品动漫3d一区二区三区免费版| 奇米精品在线| 精品国产影院| 亚洲最大av在线| 快播电影网址老女人久久| 欧美黄色成人网| av网站大全在线观看| 精品国产一区二区精华| 一级黄色录像大片| 欧美午夜丰满在线18影院| 欧美成人精品欧美一| 国产日韩欧美综合在线| 北京富婆泄欲对白| 精品午夜久久福利影院| 日本一极黄色片| 国内自拍视频一区二区三区| 亚洲国产一区二区精品视频| 日韩高清三区| 成人动漫在线视频| 成人网av.com/| 国产精品免费视频xxxx| 蜜桃视频www网站在线观看| 欧美日韩国产成人| 日本在线视频站| 一区二区三区 在线观看视| 天堂а√在线8种子蜜桃视频| 日韩一区二区三区四区| 一卡二卡在线观看| 欧美亚洲高清一区二区三区不卡| 日韩久久中文字幕| 天天综合色天天综合色h| 国产性一乱一性一伧一色| 尤物视频一区二区| 2025国产精品自拍| 中文字幕色av一区二区三区| 亚洲自拍偷拍图| xnxx国产精品| 亚洲最大免费视频| 成人av电影在线网| 色欲欲www成人网站| 国产福利91精品一区二区三区| 亚洲va在线va天堂va偷拍| 日韩电影在线免费看| 精品视频无码一区二区三区| 久久久久国产精品一区二区| 亚洲国产精品久久久久爰色欲| 亚洲美女啪啪| 阿v天堂2017| 国产一区91| 可以在线看的黄色网址| 久久蜜桃精品| 亚洲污视频在线观看| 奇米一区二区三区| xx欧美撒尿嘘撒尿xx| 麻豆精品久久精品色综合| 中文字幕免费高清在线| 国产一区二区三区在线观看免费| 亚洲欧美日本一区二区| 国产精品亚洲第一| 国产情侣久久久久aⅴ免费| 不卡一卡二卡三乱码免费网站| 精人妻一区二区三区| 99视频精品全部免费在线| 美国黄色a级片| 国产偷国产偷精品高清尤物 | 欧美黄色录像片| 992tv成人免费观看| 欧美日本亚洲韩国国产| 国产不卡一区二区视频| 香蕉视频成人在线观看| 色婷婷狠狠18| 激情六月婷婷久久| 香蕉视频污视频| 久久综合久久综合久久综合| 麻豆视频免费在线播放| 亚洲欧美日本在线| 国产精品国产三级国产专区52| 91久久奴性调教| 99热这里只有精品在线观看| 日韩av网站导航| 999国产在线视频| 欧美激情xxxxx| 韩国主播福利视频一区二区三区| 国产精品中文久久久久久久| 99热这里只有精品首页| 日韩影视精品| 欧美色图首页| 色七七在线观看| 国产精品18久久久久久久久| 中国美女乱淫免费看视频| 国产精品家庭影院| 日本一区二区网站| 精品婷婷伊人一区三区三| 亚洲欧美激情另类| 亚洲视频日韩精品| 日本色护士高潮视频在线观看| 日本精品久久电影| 狂野欧美xxxx韩国少妇| 欧美日产一区二区三区在线观看| 99久久久久国产精品| 欧美v在线观看| 国产精品一级在线| 欧美人妻一区二区三区| 亚洲自拍欧美精品| 一区二区视频免费| 精品香蕉在线观看视频一| 免费av在线网站| 国产成人精品午夜| 91大神精品| 中文字幕欧美人与畜| 欧美一级网站| 波多野结衣视频播放| 日韩美女视频一区| 99re热视频| 日韩精品欧美国产精品忘忧草| 1769免费视频在线观看| 国产精品福利网站| 台湾亚洲精品一区二区tv| 国产91沈先生在线播放| 美女视频一区在线观看| 国产精品jizz| 香港成人在线视频| 亚洲va欧美va| 久久亚洲精品一区二区| 欧洲亚洲精品| 视频三区二区一区| 久久婷婷麻豆| 日本少妇色视频| 亚洲丰满少妇videoshd| 国产女人高潮的av毛片| www.欧美三级电影.com| 国产成人免费| 色综合666| 青青青伊人色综合久久| 欧洲美熟女乱又伦| 色综合色狠狠综合色| 三级在线视频| 欧美一性一乱一交一视频| 里番精品3d一二三区| 无码人妻精品一区二区蜜桃网站| 久久99精品久久久| 国产白丝一区二区三区 | 国产精品久久久久久久久晋中| 无码一区二区三区| 亚洲一级片在线看| 日韩免费小视频| 日韩欧美电影一区二区| 首页综合国产亚洲丝袜| 国产精久久一区二区三区| 在线视频欧美区| av中文在线| 国产原创欧美精品| 中国成人一区| 91精品国产高清91久久久久久| 亚洲黄色av一区| 色丁香婷婷综合久久| 26uuu久久噜噜噜噜| 久久99影视| 中文字幕第38页| 亚洲精品中文字幕乱码三区| 午夜免费福利视频| 韩剧1988免费观看全集| 免费视频国产一区| 亚洲高清在线免费观看| 国产精品久久久久久久久快鸭| 国产精品久久久久久久成人午夜| 欧美成人三级视频网站| 8848成人影院| 激情网站五月天| 亚洲欧洲色图综合| 亚洲美女福利视频| 青青草原成人在线视频| 日韩精品一区二区三区免费观影| 在线免费视频a| 亚洲乱码日产精品bd| 人妻无码中文字幕| 欧洲亚洲妇女av| 天天做天天爱天天爽综合网| 亚洲美女高潮久久久| 欧美天天综合色影久久精品| 日本在线观看免费| 国产精品免费在线| 石原莉奈在线亚洲二区| avtt天堂在线| 亚洲精品一区中文| 91精品一区| 国产精品一区二区免费在线观看| 欧美国产精品专区| 亚洲精品喷潮一区二区三区| 日本久久精品视频| 欧美一区二区三区另类| 黄色a一级视频| 在线不卡的av| 性欧美freesex顶级少妇| 天天成人综合网| 久久众筹精品私拍模特| 99热这里只有精品5| 日韩免费观看高清| 亚洲视频狠狠| 欧美做爰啪啪xxxⅹ性| 亚洲人成电影网|