This task can be a question, a prompt, etc. It can include additional parameters and artifacts.

interface ExecutionInput {
    input_artifacts?: Artifact[];
    input_params?: {
        [name: string]: string;
    }[];
    input_query: string;
}

Hierarchy (view full)

Properties

input_artifacts?: Artifact[]

List of artifact ids that are associated with the task

input_params?: {
    [name: string]: string;
}[]

Additional parameters required for the task

Type declaration

  • [name: string]: string
input_query: string

The input for the task. It can be a prompt, a question, etc