Skip to main content

Class: GalileoEvaluateApiClient

Defined in: src/evaluate/api-client.ts

Extends

  • GalileoLegacyApiClient

Constructors

Constructor

Defined in: src/evaluate/api-client.ts

Returns

GalileoEvaluateApiClient

Overrides

Properties

datasetId

Defined in: src/legacy-api-client.ts

Inherited from


projectId

Defined in: src/legacy-api-client.ts

Inherited from


runId

Defined in: src/legacy-api-client.ts

Inherited from


type

Defined in: src/legacy-api-client.ts

Inherited from

Methods

createRun()

Defined in: src/evaluate/api-client.ts

Parameters

runName?
string
runTags?
RunTag[]

Returns

Promise<string>

ingestChain()

Defined in: src/evaluate/api-client.ts

Parameters

rows
Node[]
prompt_scorers_configuration
ScorersConfiguration
prompt_registered_scorers_configuration?
RegisteredScorer[]
prompt_customized_scorers_configuration?
CustomizedScorer[]

Returns

Promise<{ message: string; num_rows: number; }>

init()

Defined in: src/legacy-api-client.ts

Parameters

projectName?
string
datasetId?
string

Returns

Promise<void>

Inherited from


makeRequest()

Defined in: src/legacy-api-client.ts

Type Parameters

T
T

Parameters

request_method
Method
endpoint
Routes
data?
null | string | Record<string, any>
params?
Record<string, unknown>

Returns

Promise<T>

Inherited from