iT邦幫忙

0

Llamaindex 金融PDF的RAG選擇

  • 分享至 

  • xImage

目前正在使用Llamaindex 的相關套件看到鐵人賽有再寫相關的
想請問讀取金融PDFRAG選擇建議以及query 選擇建議
是要計算金融PDF的財務指標通常會在100頁以下
使用python

看更多先前的討論...收起先前的討論...
尼克 iT邦大師 1 級 ‧ 2024-10-08 09:39:28 檢舉
看不懂你的描述
尼克 iT邦大師 1 級 ‧ 2024-10-08 09:41:48 檢舉
目前正在使用Llamaindex 的相關套件,看到鐵人賽有在寫相關的資訊。
想請問讀取金融PDF 的RAG選擇,
//看不懂底下你的表達
建議以及query 選擇建議
是要計算金融PDF的財務指標通常會在100頁以下
使用python
twtabc iT邦新手 4 級 ‧ 2024-10-09 17:23:23 檢舉
看起來是他有金融PDF文件想取裡面的部分交給Llamaindex 處理, 期望是用python寫
cklgy88 iT邦新手 5 級 ‧ 2024-10-09 23:21:45 檢舉
恩~就是我有中文金融的PDF我需要計算它裡面某些財務指標
但我利用llamaindex做基本的RAG以及問答他卻無法計算出來
所以我想說是否有高級RAG或是其他query方法可以讓GPT去計算到金融指標並返回數值給我

目前用的prompt是以下這樣:
請從這份 文檔 中提取以下財務數據,並計算:
計算銀行借款對淨值比率
公式:銀行借款 ÷ 淨值
單位:百分比 (%)
請提供簡潔的答案,並使用中文回答。
```
import os
from llama_index.core import Settings
from llama_index.core import SimpleDirectoryReader, VectorStoreIndex
from llama_index.llms.openai import OpenAI
from llama_index.embeddings.openai import OpenAIEmbedding
query="""
請從這份 文檔 中提取以下財務數據,並計算:
計算銀行借款對淨值比率
公式:銀行借款 ÷ 淨值
單位:百分比 (%)
請提供簡潔的答案,並使用中文回答。
"""
# 創建 LLM
Settings.llm = OpenAI()
Settings.chunk_overlap=2048
Settings.chunk_size=4096
Settings.embed_model = OpenAIEmbedding(model='text-embedding-3-large')
# 加載文檔
documents = SimpleDirectoryReader(r"./uploads").load_data(show_progress=True)
# 創建索引
index = VectorStoreIndex.from_documents(documents , show_progress=True)
# 創建查詢引擎
query_engine = index.as_query_engine(similarity_top_k=5)
response=query_engine.query(query)
print(response)
```
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答