Package: @effect/ai-openai
Module: OpenAiClientGenerated
Creates a layer for the generated OpenAI client, loading the requisite
configuration via Effect’s Config module.
Signature
declare const layerConfig: (options?: { readonly apiKey?: Config.Config<Redacted.Redacted<string> | undefined> | undefined; readonly apiUrl?: Config.Config<string> | undefined; readonly organizationId?: Config.Config<Redacted.Redacted<string> | undefined> | undefined; readonly projectId?: Config.Config<Redacted.Redacted<string> | undefined> | undefined; readonly transformClient?: ((client: HttpClient.HttpClient) => HttpClient.HttpClient) | undefined; }) => Layer.Layer<OpenAiClientGenerated, Config.ConfigError, HttpClient.HttpClient>
Since v4.0.0