生成式 AI 在 B 端軟件中實踐的思考
我一直認為 C 端軟件和 AI 的結合會更順暢一些,例如,筆記工具“墨問”最近推出了 MCP 功能,允許我在各種客戶端中與 AI 交互,并將結果通過 MCP 保存至其中。
這是因為大部分情況下,C 端對準確性的容忍度更高。
B 端軟件則不同,其對準確性要求極高,尤其在金融、醫療等行業。本文簡單談談關于生成式 AI 在 B 端軟件中實踐的一些思考。
AI 在 B 端軟件中的一些場景
- 結合 RPA(機器人流程自動化)、自然語言處理(NLP)、機器學習等 AI 技術,自動化處理重復性高、規則明確的業務流程。
- 利用 AI 進行數據挖掘、模式識別和趨勢預測,為企業戰略制定、市場定位、風險管理等提供數據驅動的決策依據。
- 對模型進行微調,將法律、醫療等專業領域的知識進行訓練,得到垂直領域的專有小模型,為上層應用提供精準的數據支持。
- RAG 場景,主要用在智能知識問答、智能客服等。
AI 在 B 端軟件中的局限
在 AI 應用的場景中,有一部分是生成式 AI。什么是生成式 AI?
生成式 AI 是一種能夠創造新內容的人工智能技術。它通過學習海量數據(如文本、圖片、音頻),掌握其中的規律和模式,然后能夠生成全新的、原創的內容。比如 ChatGPT 可以寫文章、回答問題,DALL-E 可以根據描述畫圖,Sora 可以生成視頻。
可以看出,生成式 AI 有以下特點:
- 輸出具有不確定性。
- 輸出結果的質量依賴模型的能力。
而企業應用對確定性要求非常高,比如:統計團隊成員的績效數據、統計銷售部門的銷售額、統計某些區域的疫苗接種情況等等,這些數據如果出現錯誤,影響會很大。
B 端軟件除了特定的業務系統外,還有一類是平臺級產品,我們的零代碼產品就屬于這一類。
這一類產品通常給技術人員或業務人員使用,讓他們能通過平臺能力來構建最終的業務系統,如果有 AI 加持,可以提升構建的效率。有一些 SaaS 的零代碼產品,可以通過一句話描述生成一個應用。
但僅憑一句話描述生成的應用,往往難以達到實際生產環境的使用標準。因此需要反復進行優化和調整,這個調整的過程會受到模型上下文長度的影響。
此外,生成式 AI 的“幻覺”問題,即模型生成不準確或虛假的信息,仍然是一個未被完全解決的挑戰。這種不確定性在高風險領域尤為突出,可能導致錯誤的決策和操作。
一個對話框就能搞定所有嗎?
在生成式 AI 的實踐中,無論是 RAG 產品,或是一些編程輔助工具,都是提供一個對話框和用戶進行交互。
但僅靠一個對話框搞不定 B 端軟件。
我們在使用系統時,跟 AI 進行對話,AI 的具體運作方式和結果的產生過程,對我們而言如同一個黑盒。
這會帶來一種不安全感。
所以,一個系統的構建,從 0 到 1 會有很多的中間步驟,這些中間步驟也需要通過可視化的方式清晰呈現,關鍵步驟需要讓用戶來進行確認。
而不是直接后臺全部生成好,讓用戶去看一個最終的結果。
ChatGPT 可以根據我們的文字描述生成圖片,當我們需要對圖片進行局部修改時,可以對需要修改的地方進行框選,然后描述修改要求。這種框選的功能就是中間可視化界面。
CLEAR 范式:漸進融合 AI 與 ToB 軟件的路徑
我將上面的問題和局限性告訴了 ChatGPT,ChatGPT 給我提供了一個范式:
- C(Clarify,明確):用戶明確表達業務需求,AI 基于此進行初步的內容生成。
- L(Look,查看):以直觀的可視化界面,將 AI 生成的結果清晰展示給用戶,以便快速評估和確認。
- E(Edit,編輯):用戶可以直接對 AI 生成的結果進行調整、修正,精細化內容,保證準確性和實用性。
- A(Adjust,再優化):用戶根據實際需要,指導 AI 再進行局部或整體的優化調整。
- R(Release,發布):經過前面步驟反復優化,用戶最終確認無誤,提交并落地于實際業務場景中。
其中,E(編輯)和 A(再優化)這兩個步驟體現了人工與 AI 的協同。
雖然 AI 技術發展的很快,但我認為,在近幾年內,AI 與人工相結合的方式仍是實現有效落地的關鍵。
未來的暢想
AI 的發展太快,各大模型廠商你追我趕,應用層各種新功能也層出不窮。我無法預判未來在 B 端軟件中 AI 會發展到什么程度。但我可以有一些設想:
- 從宏觀層面來看,AI 賦能主要就兩方面:為用戶側提效,確保從基層員工到高層領導都能獲得流暢高效的使用體驗;給運維側提效,能快速響應需求變化,高質量交付應用。
- 模型微調與 RAG 知識庫需要逐步融合,或探索新的技術形態,以解決實時性和準確性的挑戰。
- 零代碼這一類的產品會變為基礎設施,提供 API 供 AI 調用,如果要讓 AI 控制的力度足夠細,API 的數量就會變得非常多,AI 怎么能精準對一個或多個 API 進行調用,這是一個挑戰,畢竟現階段推薦的 API 工具不超過 20 個。
- 出現“準確性邊界”框架,用來解決在一些特定場景的幻覺問題和準確性問題。框架所設定的邊界是一個底線。
- 現在 MCP 很火,Google 還推出了 A2A 協議,專注于代理協作,建立了智能體之間相互發現、交流和合作的方式。這兩者在未來也必將碰撞出更多創新的火花。
- 不管是什么形式,最終的解決方案,仍將是人、大模型、工具(API)以及 GUI(可視化界面)四者之間相互交織的產物。
最后
水平有限,以上觀點未必完全準確,部分探討的問題或許已有成熟的解決方案。但在現在這樣一個技術快速更迭的時代,保持持續學習和思考總是沒錯的。