Skip to content

HarnessModelProvider

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/core/src/engine/types.ts:49

PropertyModifierTypeDefined in
configSchema?readonlyunknownpackages/core/src/engine/types.ts:52
id?readonlystringpackages/core/src/engine/types.ts:51
namespacereadonlystringpackages/core/src/engine/types.ts:50
optional getInfo(): ModelProviderInfo;

Defined in: packages/core/src/engine/types.ts:54

ModelProviderInfo


optional getModels(): ModelInfo[];

Defined in: packages/core/src/engine/types.ts:55

ModelInfo[]


run(input): Promise<ModelProviderRunResult>;

Defined in: packages/core/src/engine/types.ts:53

ParameterType
inputModelProviderRunInput

Promise<ModelProviderRunResult>


optional supportsRole(roleId): boolean;

Defined in: packages/core/src/engine/types.ts:56

ParameterType
roleIdstring

boolean