大模型prompt實例:知識庫信息質量校驗模塊

大模型相關目錄

大模型,包括部署微調prompt/Agent應用開發、知識庫增強、數據庫增強、知識圖譜增強、自然語言處理、多模態等大模型應用開發內容
從0起步,揚帆起航。

  1. 大模型應用向開發路徑:AI代理工作流
  2. 大模型應用開發實用開源項目匯總
  3. 大模型問答項目問答性能評估方法
  4. 大模型數據側總結
  5. 大模型token等基本概念及參數和內存的關系
  6. 大模型應用開發-華為大模型生態規劃
  7. 從零開始的LLaMA-Factory的指令增量微調
  8. 基于實體抽取-SMC-語義向量的大模型能力評估通用算法(附代碼)
  9. 基于Langchain-chatchat的向量庫構建及檢索(附代碼)
  10. 一文教你成為合格的Prompt工程師
  11. 最簡明的大模型agent教程
  12. 批量使用API調用langchain-chatchat知識庫能力
  13. langchin-chatchat部分開發筆記(持續更新)
  14. 文心一言、訊飛星火、GPT、通義千問等線上API調用示例
  15. 大模型RAG性能提升路徑
  16. langchain的基本使用
  17. 結合基礎模型的大模型多源信息應用開發
  18. COT:大模型的強化利器
  19. 多角色大模型問答性能提升策略(附代碼)
  20. 大模型接入外部在線信息提升應用性能
  21. 從零開始的Dify大模型應用開發指南
  22. 基于dify開發的多模態大模型應用(附代碼)
  23. 基于零一萬物多模態大模型通過外接數據方案優化圖像文字抽取系統
  24. 快速接入stable diffusion的文生圖能力
  25. 多模態大模型通過外接數據方案實現電力智能巡檢(設計方案)
  26. 大模型prompt實例:知識庫信息質量校驗模塊

文章目錄

  • 大模型相關目錄
  • 需求介紹
  • 示例
  • RAG-AIOS大模型應用開發模式


需求介紹

團隊開發了一個引入外接知識庫信息和在線檢索信息的項目,即RAG-AIOS大模型應用開發模式,其設計思路如下:
【情況1:未檢索到知識庫信息,未檢索到在線信息。】
【情況2:未檢索到知識庫信息,檢索到在線信息。】
【情況3:檢索到知識庫信息,且信息符合使用需求。】
【情況4:檢索到知識庫信息,但信息不符合使用需求,未檢索到在線信息。】
【情況5:檢索到知識庫信息,但信息不符合使用需求,檢索到在線信息。】
為檢測知識庫檢索出的信息質量,需設計LLM+prompt。

示例

### 職位描述:您是一個文本分類引擎,用于分析文本數據并根據用戶輸入或自動確定的類別分配類別。 
### 任務:您的任務為輸入文本進行二分類判斷,結果為"合格"或"不合格"。
### 輸出:輸出只有{"類別":"合格"}或{"類別":"不合格"}兩個選項。
### 約束:不要在響應中包含 JSON 數組以外的任何內容。"用戶輸入":"縣電視臺調整節目內容應該打什么電話"
"知識檢索":"{"實施主體": "煙臺市公安局","承辦機構": "煙臺市公安局(受省公安廳委托實施);招遠經開區管委(受省公安廳委托實施)","事項版本": "22","辦理結果名稱": "保安服務許可證","法定辦結時限": "30個工作日","是否存在運行系統": "暫無","咨詢渠道": "窗口咨詢:山東省煙臺市萊山區銀海路46號煙臺市政務服務中心1樓公安綜合服務區B107治安管理窗口。 信件咨詢:馬德峪","投訴渠道": "","受理時間、地點": "受理地點:山東省煙臺市萊山區銀海路46號煙臺市政務服務中心1樓公安綜合服務區B107治安管理窗口。 (B107治安管理窗口) 受理時間:5月-10月夏季辦公時間工作日星期一至星期五上午08:00-12:00,下午14:00-17:30;11月-4月冬季辦公時間工作日星期一至星期五上午08:30-12:00,下午13:30-17:00(法定節假日除外)。"}"### 思考:用戶提問涉及關鍵詞“縣電視臺”、“調整節目內容”、“電話”,雖然用戶問題與檢索內容有一點關系,但是無法直接回答用戶提問,因此判定為不合格。
### 輸出:```json {"類別":"不合格"} ```"用戶輸入":"考古調查怎么申請"
"知識檢索":"{"實施主體": "煙臺市文化和旅游局","承辦機構": "煙臺市文化和旅游局(受省文化和旅游廳〔省文物局〕委托實施)","事項版本": "29","辦理結果名稱": "關于XXXX項目/地塊考古調查勘探的意見","法定辦結時限": "20個工作日","是否存在運行系統": "暫無","咨詢渠道": "窗口咨詢:煙臺市政務服務中心(山東省煙臺市萊山區銀海路 46 號一樓A101-A112號窗口) 信件咨詢:張志超","投訴渠道": "","受理時間、地點": "受理地點:煙臺市政務服務中心(山東省煙臺市萊山區銀海路 46 號一樓A101-A112號窗口) (綜合受理窗口) 受理時間:5月-10月 夏季辦公時間工作日:上午8:30-12:00 下午:14:00-17:30 ; 11月-4月 冬季辦公時間工作日:上午8:30-12:00 下午:13:30-17:00(法定節假日除外)"}"### 思考:用戶提問涉及關鍵詞“考古調查”、“申請”,通過與知識檢索內容進行對比,問題可直接用于回答用戶提問,可知檢索內容合格。
### 輸出:```json {"類別":"合格"} ```"用戶輸入":{{#sys.query#}}"知識檢索":{{#context#}}“特別注意”:檢索內容必須可直接用于準確回答用戶提問,信息相關、勉強合格等情況都判別為不合格

RAG-AIOS大模型應用開發模式

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/9974.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/9974.shtml
英文地址,請注明出處:http://en.pswp.cn/web/9974.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于FPGA的數字信號處理(11)--定點數的舍入模式(2)向最臨近值取整nearest

前言 在之前的文章介紹了定點數為什么需要舍入和幾種常見的舍入模式。今天我們再來看看另外一種舍入模式:向最臨近值取整nearest。 10進制數的nearest nearest: 向最臨近值方向取整。它的舍入方式和四舍五入非常類似,都是舍入到最近的整數…

【Unity AR開發系列】介紹如何使用這個支持熱更的AR開發插件,快速地開發AR應用

預告 Unity開發AR系列 本專欄將介紹如何使用這個支持熱更的AR開發插件,快速地開發AR應用。 更新 二、使用插件一鍵安裝HybridCLR和ARCore 三、配置帶HybridCLR的ARCore開發環境

計算機視覺與深度學習實戰之以Python為工具:基于主成分分析的人臉二維碼識別

注意:本文的下載教程,與以下文章的思路有相同點,也有不同點,最終目標只是讓讀者從多維度去熟練掌握本知識點。 下載教程:計算機視覺與深度學習實戰-以MATLAB和Python為工具_基于主成分分析的人臉二維碼識別_項目開發案例教程.pdf 一、引言 隨著科技的快速發展,計算機視覺…

單鏈表經典oj題(2)

前言 這次將要把剩下的oj題將以圖解和自己的理解把它講解完,希望對大家有所幫助,這次的講解也是干貨 第一題 21. 合并兩個有序鏈表 - 力扣(LeetCode) ok這次就簡單點,大家自己去看題目了 將兩個升序鏈表合并為一個…

帶有-i選項的sed命令在Linux上執行成功,但在MacOS上失敗了

問題: 我已經成功地使用以下 sed 命令在Linux中搜索/替換文本: sed -i s/old_string/new_string/g /path/to/file然而,當我在Mac OS X上嘗試時,我得到: command i expects \ followed by text我以為我的Mac運行的是…

未授權訪問:Memcached 未授權訪問漏洞

目錄 1、漏洞原理 2、環境搭建 3、未授權訪問 防御手段 今天繼續學習各種未授權訪問的知識和相關的實操實驗,一共有好多篇,內容主要是參考先知社區的一位大佬的關于未授權訪問的好文章,還有其他大佬總結好的文章: 這里附上大…

如何在OpenWrt軟路由中增加一個新功能

為了在OpenWrt中增加一個新的功能,并使其支持 UCI 配置,我們可以創建一個簡單的C語言服務,例如一個簡單的日志服務。此服務將記錄到日志文件中,并支持通過 UCI 配置啟用或禁用日志功能。以下是詳細的步驟和代碼示例。 1 創建服務…

K8S三 K8S部署微服務應用

一 用k8s部署微服務應用 以我們之前用docker部署過的eureka應用為例,首先添加配置文件eureka-app-deployment.yaml用于創建Deployment apiVersion: apps/v1 kind: Deployment metadata:name: eureka-app-deployment # deployment名字labels:app: eureka-app spec:…

【C++】CentOS環境搭建-升級CMAKE

【C】CentOS環境搭建-升級CMAKE CMAKE報錯CMake 3.12 or higher is required. You are running version 2.8.12.2升級步驟1.移除當前的cmake2.安裝必要的構建工具和庫3.下載最新的cmake源碼并解壓5.編譯和安裝6.驗證安裝 CMAKE報錯CMake 3.12 or higher is required. You are r…

oraclesql中刪除表中重復行的方法

在Oracle SQL中,刪除表中的重復行有幾種常見的方法。以下是其中的三種: 使用ROWID: 通過比較ROWID,你可以找到并刪除重復的行。這是因為ROWID是Oracle數據庫為每一行數據分配的唯一標識符。 sql DELETE FROM persons p1 WHERE ROWID NOT…

MySQL存儲引擎詳解

存儲引擎 MySQL體系結構 連接層:與客戶端連接,權限校驗、連接池服務層:SQL接口和解析、查詢優化、緩存、函數引擎層:索引、存儲引擎存儲層:系統文件、日志(Redo、Undo等) 存儲引擎介紹 不同的…

SSH:安全遠程訪問的基石

SSH:安全遠程訪問的基石 一、引言 在當今這個數字化、網絡化的時代,遠程訪問和管理計算機資源已成為日常工作的重要組成部分。然而,如何在不安全的網絡環境中確保數據傳輸的機密性、完整性和可靠性,成為了一個亟待解決的問題。S…

前端測試策略與實踐:單元測試、E2E測試與可訪問性審計

前端測試策略是確保Web應用程序質量、性能和用戶體驗的關鍵組成部分。有效的測試策略通常包括單元測試、端到端(E2E)測試以及可訪問性審計等多個層面。以下是關于這三類測試的策略與實踐建議: 單元測試 定義與目的: 單元測試是針…

P2622 關燈問題

小小注解: 1. vis:表示到達該狀態的步數(min)1, 因為我們是從開始狀態 窮舉,所以每次到一個新狀態(之前沒有到過的狀態)就是最小步數。 如何判斷是否是一個新狀態呢&#xff0c…

axios常用配置

Axios 是一個基于 promise 的 HTTP 庫,廣泛用于瀏覽器和 node.js 中。以下是一些 Axios 常用的配置選項: url: 字符串,請求的服務器URL,是必填項。method: 請求方法,如 ‘get’, ‘post’, ‘put’, ‘delete’ 等&am…

免費遠程控制軟件哪個好用

免費遠程控制軟件哪個好用 在現今高度信息化的社會,遠程控制軟件已成為許多用戶進行遠程辦公、技術支持和教育培訓的重要工具。市面上有許多免費的遠程控制軟件,但哪款才是最好用的呢?本文將為您介紹幾款熱門的免費遠程控制軟件,…

Tab菜單與下拉式菜單

Tab菜單 利用CSS隱藏或顯示欄目中的部分內容&#xff0c;實際Tab面板包含的全部內容都已下載到客戶端瀏覽器當中。一般Tab面板僅顯示一個Tab菜單項&#xff0c;當用戶點選對應的菜單選項之后&#xff0c;才會顯示對應的內容。 <!DOCTYPE html> <html><head>…

Matlab: ode45解微分方程——以彈簧振子模型為例

簡介&#xff1a; 在科學和工程中&#xff0c;我們經常遇到描述事物變化的微分方程。這些方程可以幫助我們理解從行星運動到藥物在體內的擴散等各種現象。但是&#xff0c;很多微分方程非常復雜&#xff0c;手動求解幾乎不可能。這時&#xff0c;我們就可以使用像 ode45這樣的…

【DL】FocalLoss的PyTorch實現

【DL】FocalLoss的PyTorch實現 此篇不介紹FocalLoss的原理&#xff0c;僅展示PyTorch實現FocalLoss的兩種方式。個人認為相關原理已在文章《FocalLoss原理通俗解釋及其二分類和多分類場景下的原理與實現》中講得很清晰&#xff0c;故此篇不再介紹。 方式一 同時計算一個batc…

【iOS】frame與bounds區別

文章目錄 前言framebounds兩者區別size的區別總結 前言 在學習響應者鏈的過程中用到了frame與bounds的混用&#xff0c;這兩個屬性經常出現在我們的開發中&#xff0c;特別撰寫一篇博客分析區別 首先&#xff0c;我們來看一下iOS特有的坐標系&#xff0c;在iOS坐標系中以左上…