OpenAiLanguageModel
Ai Models
Signature
declare function model(model: string & {} | Model, config?: Omit<Service, "model">): Model<"openai", LanguageModel, OpenAiClient>modelWithTokenizer
Added in v1.0.0
Source
Signature
declare function modelWithTokenizer(model: string & {} | Model, config?: Omit<Service, "model">): Model<"openai", any, OpenAiClient>Configuration
withConfigOverride
Added in v1.0.0
Source
Signature
declare const withConfigOverride: { (overrides: Service): <A, E, R>(self: Effect<A, E, R>) => Effect<A, E, R>; <A, E, R>(self: Effect<A, E, R>, overrides: Service): Effect<A, E, R>;}Constructors
Context
Layers
Signature
declare function layer(options: { readonly config?: Omit<Service, "model">; readonly model: string & {} | Model;}): Layer<LanguageModel, never, OpenAiClient>layerWithTokenizer
Added in v1.0.0
Source
Signature
declare function layerWithTokenizer(options: { readonly config?: Omit<Service, "model">; readonly model: string & {} | Model;}): Layer<any, never, OpenAiClient>Models
Other
ProviderMetadata
Added in v1.0.0
Source