Files
Flowise/packages/components/src/Interface.Evaluation.ts
T
Henry Heng 5a37227d14 Chore/refractor (#4454)
* markdown files and env examples cleanup

* components update

* update jsonlines description

* server refractor

* update telemetry

* add execute custom node

* add ui refractor

* add username and password authenticate

* correctly retrieve past images in agentflowv2

* disable e2e temporarily

* add existing username and password authenticate

* update migration to default workspace

* update todo

* blob storage migrating

* throw error on agent tool call error

* add missing execution import

* add referral

* chore: add error message when importData is undefined

* migrate api keys to db

* fix: data too long for column executionData

* migrate api keys from json to db at init

* add info on account setup

* update docstore missing fields

---------

Co-authored-by: chungyau97 <chungyau97@gmail.com>
2025-05-27 07:29:42 +01:00

44 lines
831 B
TypeScript

// Evaluation Related Interfaces
export interface IDataset {
id: string
name: string
createdDate: Date
updatedDate: Date
}
export interface IDatasetRow {
id: string
datasetId: string
input: string
output: string
updatedDate: Date
}
export enum EvaluationStatus {
PENDING = 'pending',
COMPLETED = 'completed'
}
export interface IEvaluation {
id: string
name: string
chatflowId: string
chatflowName: string
datasetId: string
datasetName: string
evaluationType: string
average_metrics: string
status: string
runDate: Date
}
export interface IEvaluationRun {
id: string
evaluationId: string
input: string
expectedOutput: string
actualOutput: string
metrics: string
runDate: Date
reasoning: string
score: number
}