effect-io-ai

Package: @effect/ai-openai-compat
Module: OpenAiLanguageModel

OpenAiLanguageModel.layer

Creates a layer for the OpenAI-compatible language model.

When to use

Use when composing application layers and you want OpenAI-compatible APIs to satisfy LanguageModel.LanguageModel while supplying OpenAiClient from another layer.

See

Signature

declare const layer: (options: { readonly model: string; readonly config?: ModelConfig | undefined; }) => Layer.Layer<LanguageModel.LanguageModel, never, OpenAiClient>

Source

Since v4.0.0