Package: @effect/ai-anthropic
Module: AnthropicLanguageModel
Creates an Anthropic LanguageModel service from a model identifier and optional request defaults.
When to use
Use when you need to construct a LanguageModel.Service value backed by
AnthropicClient inside an Effect.
Details
The returned effect requires AnthropicClient. Request defaults from the
config option are merged with any Config service in the context, with
context values taking precedence.
See
layer for providing the service as a Layermodel for creating a model descriptor for AiModel.provideSignature
declare const make: (args_0: { readonly model: (string & {}) | Model; readonly config?: Omit<typeof Config.Service, "model"> | undefined; }) => Effect.Effect<LanguageModel.Service, never, AnthropicClient>
Since v4.0.0