Skip to content

Implement AI based transform function #90

@drewg2009

Description

@drewg2009

Similar to the isValid AI feature #22, we want to have a transform function that can take an input and let AI transform it how it feels best.

For example, the inputString could be a JSON object, and the desired output could be a CSV file.

Input object could be something like this:

{
"inputString": "[{'mph': 20, 'hp': 50, ...}, {'mph': 90, 'hp': 70, ...}]",
"transformationInstruction": "Can you turn this json array into a csv string? The input string is a stringified JSON object."
}

Here could be the output:

{
"result": "mph,hp\n 20,50\n,90,70\n",
"explanation": "I converted the JSON string to csv by doing the following....<more details here>"
}

Let's complete #22 prior to this so we can leverage the same LLM or API implementation

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions