Allow getReadableOutput on ExecutableFunctionCallInterface to allow array as well

Created on 13 March 2025, 25 days ago

Problem/Motivation

Currently the ExecutableFunctionCallInterface only can output strings, but since most of the providers has a way of taking an array of data types, we should also allow for that in the output.

This would be highly advantagous in places like RAG responses, where its good to see where one result starts and another ends.

For providers that can not handle this, they will have to do a Yaml::dump, if its and array.

Proposed resolution

1. Change so the interface can output array as well as string.

📌 Task
Status

Active

Version

1.1

Component

AI Core module

Created by

🇩🇪Germany marcus_johansson

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024