環境:安卓手機運行環境;WinsurfAI編程工具;阿里百煉提前創建Agent應用;
耗時:2小時;
1,新建安卓項目
完成文本輸入,并將輸入的文字顯示出來。
2,安裝SDK
參考文檔
安裝阿里云百煉SDK_大模型服務平臺百煉(Model Studio)-阿里云幫助中心
把關鍵描述給Windsurf,
添加完成后,會自動clean和編譯build(terminal command需要手動點確認)
自己搞了幾分鐘。編譯成功了。有了調用terminal的能力,會閉環解決問題。
(產品設計上,只有自閉環,才能降低門檻啊)
3,調用模型
對話請求
通過API調用百煉應用_大模型服務平臺百煉(Model Studio)-阿里云幫助中心
包括:修復沒有連網權限的問題,就可以對話了。
4,修復Agent回復文本最后空字符等顯示問題;
這樣基礎版本就跑起來了。
5,流式輸出
把流式輸出的示例代碼給Windsurf
一次性調通;
6,知識庫調用
知識庫支持Agent應用在平臺上配置的的知識庫,驗證可以檢索生成。
也可以應用指定,好處是 知識庫的選擇讓應用根據業務邏輯選擇,業務邏輯設計上更自由一些。
7,自定義透傳
創建Agent應用時,把一些參數作為變量,由應用層根據業務邏輯 對這些變量動態賦值。也是應用開發時的常見的邏輯。
未實現,后續需要再用。
8,后續
后續要調試的有:多輪對話、語音識別+TTS接入、圖片、視頻模態的內容接入知識庫,做問答對話顯示。