Skip to main content

Class: GalileoEvaluateWorkflow

Defined in: src/evaluate/workflow.ts

Deprecated

This class is no longer actively maintained. Please use runExperiment instead.

Extends

  • default

Constructors

Constructor

Defined in: src/workflow.ts

Parameters

projectName
string

Returns

GalileoEvaluateWorkflow

Inherited from

Properties

projectName

Defined in: src/workflow.ts

Inherited from


workflows

Defined in: src/workflow.ts

Inherited from

Methods

addAgentStep()

Defined in: src/workflow.ts

Parameters

step
StepWithChildrenType

Returns

undefined | AWorkflowStep

Inherited from


addAgentWorkflow()

Defined in: src/workflow.ts

Parameters

step
StepWithChildrenType

Returns

AWorkflow

Inherited from


addLlmStep()

Defined in: src/workflow.ts

Parameters

step
LlmStepType

Returns

undefined | AWorkflowStep

Inherited from


addRetrieverStep()

Defined in: src/workflow.ts

Parameters

step
RetrieverStepType

Returns

undefined | AWorkflowStep

Inherited from


addSingleStepWorkflow()

Defined in: src/workflow.ts

Parameters

step
LlmStepType

Returns

AWorkflow

Inherited from


addToolStep()

Defined in: src/workflow.ts

Parameters

step
StepWithoutChildrenType

Returns

undefined | AWorkflowStep

Inherited from


addWorkflow()

Defined in: src/workflow.ts

Parameters

step
StepWithChildrenType

Returns

AWorkflow

Inherited from


addWorkflowStep()

Defined in: src/workflow.ts

Parameters

step
StepWithChildrenType

Returns

undefined | AWorkflowStep

Inherited from


concludeWorkflow()

Defined in: src/workflow.ts

Parameters

output?
StepIOType
durationNs?
number
statusCode?
number

Returns

null | AWorkflow

Inherited from


init()

Defined in: src/evaluate/workflow.ts

Returns

Promise<void>

uploadWorkflows()

Defined in: src/evaluate/workflow.ts

Parameters

scorersConfig
ScorersConfiguration
runName?
string
runTags?
RunTag[]
registeredScorers?
RegisteredScorer[]
customizedScorers?
CustomizedScorer[]

Returns

Promise<AWorkflow[]>