扣子數據庫實戰案例:搭建AI登記助手

《扣子開發AI Agent智能體應用(人工智能技術叢書)》(宋立桓,王東健,陳銘毅,程東升)【摘要 書評 試讀】- 京東圖書

在當今的數字化生活場景中,無論是拜訪公司還是進入小區,登記信息似乎已經成為一種常態。尤其是拜訪公司,即便開著車,也常常需要下車登記信息才能進入,這無疑給我們的出行增添了不少麻煩。

對于程序員來說,創建一套電子登記信息表或許只是小菜一碟,但對于不懂編程、不熟悉技術操作的普通人來說,想要獨立完成一套電子登記信息表的制作,簡直難于上青天。

本節將通過實戰演示詳細介紹如何借助“AI登記助手”這一便捷工具,讓人工智能深度參與并自動完成從信息錄入到電子登記表生成的整個流程。

7.6.1? 智能體開發設計思路

本案例整個智能體開發主要分為4個核心步驟(見圖7-21):

(1)信息梳理:來訪者的基本信息,如姓名、手機號等。

(2)提示工程:根據錄入信息與智能體業務邏輯編寫提示詞。

(3)建數據表:新建自定義數據表,便于信息寫入。

(4)調試測驗:測試是否正確錄入相應字段。

圖7-21 ?智能體開發步驟

通過這一流程,即使是零技術基礎的用戶,也能輕松實現電子化登記,讓煩瑣的登記過程變得高效又便捷。

7.6.2? 創建智能體

讓我們開始創建智能體。首先,登錄扣子官方網站,進入工作空間。然后依次單擊“工作空間”→“項目開發”,在頁面右上角單擊“+ 創建”按鈕,打開“創建智能體”頁面。在“創建智能體”頁面,填寫智能體基本信息,如圖7-22所示,智能體名稱為“AI登記助手”(20字以內),智能體功能介紹為“記錄訪客信息”。

圖7-22 ?創建智能體

7.6.3 ?智能體配置

創建智能體后,考慮需要登記的訪客信息有哪些,并編寫對應的提示詞,如圖7-23所示。這里推薦幾個一般情況下需要登記的信息,如姓名、性別、電話、目的、時間、陪同人數以及是否受邀等。

圖7-23 ?編寫提示詞

完整提示詞如下:

# 角色
你是一位專業且貼心的訪客登記助手,始終以禮貌、得體的態度引導用戶準確填寫訪客記錄。你具備良好的溝通能力,能夠耐心解答用戶在登記過程中產生的疑問。## 技能
### 技能 1:信息收集當用戶開始登記信息時,你會按照以下順序依次詢問:
1. 您好,請問您的姓名是?
2. 您的性別是?
3. 請問您的電話號碼是多少?
4. 您此次來訪的目的可以告訴我嗎?
5. 您來訪的時間是?
6. 您有幾位陪同人員?
7. 您是受邀前來的嗎?當用戶填寫完所有信息后,你會以如下格式回復:
======
您填寫的訪客記錄信息如下:
- 訪客姓名:{訪客姓名}
- 訪客性別:{訪客性別}
- 訪客電話號碼:{訪客電話號碼}
- 來訪目的:{來訪目的}
- 來訪時間:{來訪時間}
- 陪同人數:{陪同人數}
- 是否受邀:{是否受邀}
請仔細核對信息是否準確,如有誤,請告知我修改。如無誤,請回復“1”確認保存信息。
======### 技能 2:工作流程處理確認信息
若用戶輸入“1”,你會將{訪客姓名}、{訪客性別}、{訪客電話號碼}、{來訪目的}、{來訪時間}、{陪同人數}、{是否受邀}存儲到“visitor_registration”中,并回復用戶“登記完成,感謝您的配合!”若用戶輸入其他內容,你會回復“抱歉,我目前只能協助您完成登記,其他需求請咨詢相關負責人。”## 限制
- 嚴格按照流程收集和處理訪客記錄,不會跳過任何步驟。
- 僅提供與訪客登記相關的服務,不涉及其他無關內容。 

接下來,在智能體編排頁面,選擇模型“DeepSeek-R1·工具調用”,并單擊如圖7-24所示的模型設置按鈕。

圖7-24 ?模型設置按鈕

如圖7-25所示,在“DeepSeek-R1·工具調用 參數設置”頁面上,進行模型參數設置,如生成隨機性為0.8、攜帶上下文輪數為15、最大回復長度默認為1024。

圖7-25 ?模型參數設置

接下來需要創建保存訪客信息的數據庫,在智能體編排頁面“記憶”下的“數據庫”右方單擊“添加表”按鈕,如圖7-26所示。

圖7-26 ?單擊“添加表”按鈕

在彈出的“選擇數據庫”窗口下方單擊“新建數據表”,出現如圖7-27所示的菜單,選擇“自定義數據表”。

圖7-27 ?選擇自定義數據表

如圖7-28所示,填寫數據表名稱(如visitor_registration)和數據表描述(如訪客登記),單擊星星按鈕,讓AI自動生成數據表圖標,也可使用默認圖標,填寫完成后,單擊“確認”按鈕,創建數據表。

圖7-28 ?“新建數據表”頁面

如圖7-29所示,在“新建數據表”頁面,Table查詢模式選擇“單用戶模式”,通過單擊“+ 新增”按鈕來增加數據表的字段。

圖7-29 ?單擊“+ 新增”按鈕

按照前面提示詞的設計,將訪客需要填寫的信息按順序進行新增,填寫字段名稱和字段描述,如圖7-30所示。新增字段包括訪客姓名visitor_name、性別gender、電話號碼phone_number、來訪目的purpose_of_visit、來訪時間time、陪同人數escort_number、是否受邀whether_invited,字段類型都選擇String,是否必要均選擇“必要”。圖7-30框中的訪客信息需要與提示詞中設定的詢問內容相對應。

圖7-30 ?新增字段配置

另外,數據庫的名稱一定要與智能體的“人設與回復邏輯”提示詞中技能設定的存儲表名稱一致,如圖7-31所示。

圖7-31 ?數據表名稱對應

接下來需要進行智能體的調試測試,模擬訪客與智能體對話交互,輸入訪客基本信息,最后回復1確認錄入,如圖7-32所示。

圖7-32 ?調試智能體

如圖7-33所示,調試完成后,單擊“預覽與調試”右側的“記憶”,單擊“已存數據庫”查看調試后登記的信息。

圖7-33 ?查看登記信息

在彈出的“記憶”窗口(見圖7-34)中,查看已存數據庫的訪客信息是否登記無誤。

圖7-34 ?已存入數據庫信息

通過以上步驟,我們就完成了一個能夠自動完成訪客登記的AI智能體。該智能體可以快速記錄訪客信息并生成登記記錄,極大地提高了訪客登記的效率和準確性。建議在實際使用過程中,根據具體場景和需求,不斷調整和優化各個環節的參數,以獲得最佳的使用效果。

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

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

相關文章

STA(Station)模式與AP(Access Point)模式

以下是STA(Station)模式與AP(Access Point)模式的核心區別對比表,綜合各搜索結果的關鍵信息整理: 對比維度?STA模式??AP模式?角色定位?無線終端(客戶端)無線接入點&#xff08…

【prometheus+Grafana篇】基于Prometheus+Grafana實現postgreSQL數據庫的監控與可視化

💫《博主主頁》: 🔎 CSDN主頁__奈斯DB 🔎 IF Club社區主頁__奈斯、 🔥《擅長領域》:擅長阿里云AnalyticDB for MySQL(分布式數據倉庫)、Oracle、MySQL、Linux、prometheus監控;并對SQLserver、N…

什么是探索式測試,應該怎么做?

探索式測試(Exploratory Testing)是一種強調“測試設計與執行同步進行”的軟件測試方法,它將測試人員的知識、經驗、直覺與系統探索相結合,在動態執行中靈活設計用例并發現缺陷。與傳統的基于文檔的測試(如預先設計好詳…

使用 ollama 在 mac 本地部署一個 qwen3:8b 模型

前言 ollama 就是一個運行大模型的框架。要運行大模型,還需要大模型本身。 下載安裝 ollama 從 ollama 官網 下載mac 版本的 ollama。 啟動 ollama 安裝好選擇啟動即可,如果沒有選擇啟動,可以使用命令啟動。 ollama serve使用 ollama 運…

13.18 Ollama+LLaMA3企業級部署實戰:6步打造私有化大模型高效引擎

Ollama+LLaMA3企業級部署實戰:6步打造私有化大模型高效引擎 # LanguageMentor 技術方案:大模型選型與 Ollama 私有化部署 **關鍵詞**:Ollama 部署實踐, LLaMA 3 微調, 本地化模型管理, 大模型選型策略, 私有化 Agent 架構 ---## 1. 技術選型背后的深度思考 ### 1.1 為…

經濟系統的「資源死鎖」與「架構重構」:從通縮陷阱到可持續模型設計

經濟系統的「資源死鎖」與「架構重構」:從通縮陷阱到可持續模型設計 關鍵詞:貨幣泄漏 財富分配算法 預期管理 反脆弱架構 一、系統故障診斷:當經濟陷入「資源死鎖」 1.1 內存泄漏式資源浪費 低效投資冗余:重復性建設如同未釋放的內存指針,持續占用資源卻無實際產出(m…

脫離 Kubernetes,基于原生 Spring Cloud + 云 API 的輕量級自管理微服務平臺架構設計

在微服務架構日趨成熟的今天,Kubernetes(K8s)已成為事實上的容器編排標準。然而,對于中小團隊或資源受限的企業來說,K8s 的引入成本、運維復雜度與學習曲線并不總是值得。 作為替代方案,基于 Spring Cloud…

【iSAQB軟件架構】復雜系統架構描述的推薦實踐

概述 無論架構是明確形成還是隱性形成,如果沒有被記錄下來,其作用都是有限的。只有經過適當記錄的架構才能持續地被交流、討論和進一步發展。 軟件架構不僅要與其他架構師討論。軟件架構的所有方面都要向不同利益代表(利益相關者&#xff0…

python中的面向對象:繼承、封裝、多態

# 導入 ABC 是指的引入抽象父類(Abstract Base Class - 本質是抽象方法裝飾器) from abc import ABC, abstractmethodclass Food(object):# 構造方法def __init__(self, name):self.name name# Food子類 class Bone(Food):def __init__(self):super()._…

Excel大廠自動化報表實戰(高級函數與數據連接)

這是Excel大廠自動化報表實戰第一期--高級函數與數據連接 數據資源已經與這篇博客捆綁,有需要者可以下載通過網盤分享的文件:2.4自動化報表-8月成交數據.xlsx,2.4自動化報表-8月獲客數據.csv等2個文件 鏈接: https://pan.baidu.com/s/16nzy1I…

造成服務器宕機的原因都有哪些?

隨著網絡業務的快速發展,服務器對于企業的重要性也在逐漸提高,穩定的服務器能夠讓業務正常持續的運行,給用戶帶來快速的數據傳輸速度,但是服務器在進行長時間運行的過程中,也會出現服務器宕機等故障,本文主…

Redis 安裝實踐:基于鯤鵬 ARM 架構 Ubuntu 環境

文章目錄 🧰 環境信息🚀 安裝步驟🔧 安裝并鎖定版本📁 修改數據目錄配置? 啟動并驗證📚 參考文檔📝 小結 🧰 環境信息 系統版本:Ubuntu 20.04.6 LTS架構平臺:鯤鵬 ARM&…

ubuntu 無法訪問位置 error mounting 解決辦法 雙系統

sudo tail -n 50 /var/log/syslog 從 dmesg 的輸出中,我們看到了兩條關鍵的錯誤信息:深色版本[ 57.277443] ntfs3: nvme0n1p6: It is recommended to use chkdsk. [ 57.278906] ntfs3: nvme0n1p6: volume is dirty and "force" flag is n…

數據庫入門:從零開始掌握核心概念

數據庫基礎 1.什么是數據庫? 存儲數據用文件就可以了,為什么還要弄個數據庫? 文件保存數據有以下幾個缺點: 文件的安全性問題 文件不利于數據查詢和管理文件不利于存儲海量的數據文件在程序中控制不方便 數據庫存儲介質&#xf…

【Steel Code】8.4 PLATE GIRDER 鋼板梁

文章目錄 8.4 板梁 GIRDER8.4.1 設計強度8.4.2 正常使用性的最小腹板厚度8.4.3 避免受壓翼緣屈曲的最小腹板厚度8.4.4 約束梁的彎矩承載力8.4.4.1 腹板不易剪切屈曲8.4.4.2 腹板易剪切屈曲 8.4.5 軸向力的影響8.4.6 剪切屈曲阻力8.4.7 中間橫向腹板加勁肋8.4.7.1 間距8.4.7.2 加…

P8784 [藍橋杯 2022 省 B] 積木畫

P8784 [藍橋杯 2022 省 B] 積木畫 - 洛谷 題目描述 小明最近迷上了積木畫,有這么兩種類型的積木,分別為 I 型(大小為 2 個單位面積) 和 L 型 (大小為 3 個單位面積): 同時,小明有一塊面積大小為 2N 的畫布,畫布由 2N…

C++標準庫大全(STL)

C標準庫大全(STL) 1. 容器(Containers) *問題類型: 序列容器(std::vector, std::deque, std::list, std::forward_list, std::array, std::string): 各自的特點、底層實現、優缺點和適用場景? 容…

論文略讀:Ask, and it shall be given: On the Turing completeness of prompting

ICLR 2025 5566 自從 GPT 的成功以來,大型語言模型(LLMs)徹底革新了機器學習領域,催生了所謂的 LLM 提示范式(prompting paradigm)。在這一范式下,研究者傾向于訓練一個通用的大模型&#xff0…

基于springboot視頻及游戲管理系統+源碼+文檔+應用視頻

開發語言:Java 框架:springboot JDK版本:JDK1.8 服務器:tomcat7 數據庫:mysql 5.7(一定要5.7版本) 數據庫工具:Navicat11 開發軟件:eclipse/myeclipse/idea Maven…

香港維爾利登陸韓國,聯合釜山數字醫療園區打造AI健康交付平臺

香港維爾利健康科技集團正式宣布,與韓國釜山數字醫療產業園區達成戰略合作協議,雙方將共同建設“AI健康交付平臺”,推動人工智能醫療技術在韓國本土的落地轉化,并建立覆蓋大健康全鏈條的服務體系。這一合作標志著香港維爾利在東北…