fbcideas_migusr
2 years agoNew Member
Status:
Completed
OpenAI(or other cognitive skill) API plugin in KQL
Kusto's http_request_post plugin doesn't support table input. We need a plugin that allows us to use an external AI model for enrichment.
4 Comments
- ADIELDARMicrosoft EmployeeYou can convert the table to string or Json like this:
let tbl2dynamic_fl=(tbl:(*))
{
toscalar(tbl
| extend pa = pack_all()
| summarize make_list(pa))
}
;
let tbl1 = datatable(name:string, value:long) [
'A', 1,
'B', 2,
'C', 3]
;
print s=tbl2dynamic(tbl1)
s
[
{
"name": "A",
"value": 1
},
{
"name": "B",
"value": 2
},
{
"name": "C",
"value": 3
}
] - fbcideas_migusrNew MemberStatus added:New
- danieldrorMicrosoft Employeehave a look at the ai specific plugins, namely: https://learn.microsoft.com/en-us/kusto/query/ai-chat-completion-prompt-plugin
- anshulsharmaMicrosoft EmployeeStatus changed:NewtoCompleted
A plugin is now available to connect to OpenAI models, let us know if you have any feedback. ai-chat-completion-prompt-plugin
Recent ideas
Data Pipelines - Run only selected activities
For debugging and testing pipeline activities during development, allow us to select one or multiple activities and run only the selected pipeline activities. For example, I'm working on editing ...frithjof_v18 hours agoCommunity ChampionNew618Views11likes2CommentsSemantic model connection bindings should be in source control (Git)
Semantic model data source connection bindings should be source controlled. A semantic model can contain multiple data source references, each of which can be mapped to a separate Fabric data connec...frithjof_v1 day agoCommunity ChampionNew21Views1like0CommentsBulk changing column names in Visualizations Pane
We often use raw/api column names or measures with a set nomenclature to be consistent and to keep track of them but we do not want to display these names in the visuals. Currently we have to change ...vishal1401971 day agoFrequent VisitorNew6Views0likes0Comments