AiModel.ts overview
Since v1.0.0
Exports Grouped by Category
constructors
make
Signature
declare const make: <Provides, Requires>(layer: Layer.Layer<Provides, never, Requires>) => AiModel<Provides, Requires>
Since v1.0.0
models
AiModel (interface)
Signature
export interface AiModel<in out Provides, in out Requires>
extends Layer.Layer<Provides, never, Requires>,
Effect.Effect<Layer.Layer<Provides>, never, Requires> {
readonly [TypeId]: TypeId
}
Since v1.0.0
type ids
TypeId
Signature
declare const TypeId: unique symbol
Since v1.0.0
TypeId (type alias)
Signature
type TypeId = typeof TypeId
Since v1.0.0