ai_query函數

適用於:檢查標記是的磚的SQL

預覽

這個特性是在公共預覽

調用現有的磚模型服務端點並解析並返回其響應。

需求

語法

ai_query(endpointName,請求(,param1,value1](])

參數

  • endpointName:一個字符串,現有磚模型的名稱為調用服務端點在同一個工作區。定義者必須“可以查詢”許可的端點。

  • 請求:一個表達式,用於調用端點的請求。

    • 如果輸入不是一個struct表達式,端點應該隻有一個輸入。

    • 如果輸入是一個struct表達式,端點應該命名為輸入。的結構體字段名稱應與所期望的輸入名稱端點。

  • paramN鍵值:提供必需的信息選擇的端點。鍵必須是字符串,是區分大小寫的。值的類型取決於以下鍵:

返回

從端點解析響應。

例子

>選擇ai_query(“qa_bot”,“什麼被存儲在統一的metastore目錄?”,“returnType”,“字符串”)“統一目錄商店的metastore關於數據資產元數據(表和視圖)和權限管理訪問他們。”>選擇ai_query(“qa_bot”,named_struct(“提示”,給我寫一個關於發射的多莉2.0。,“溫度”,05),“returnType”,“字符串”)“我們LLM升級,使其更有效率,更強大,和更容易地獲得更廣泛的受眾。”>創建函數correct_grammar(文本字符串)返回字符串返回ai_query(“多莉”,named_struct(“提示”,CONCAT(“糾正這種標準英語:\ n”,文本),“溫度”,05)“returnType”,“字符串”);>格蘭特執行correct_grammerds;- - - - - -DS修複語法問題一個批處理>選擇*除了文本,correct_grammar(文本)作為文本文章;