diff --git a/libs/sdk-js/src/client.ts b/libs/sdk-js/src/client.ts index c17e15ed5..133da19b3 100644 --- a/libs/sdk-js/src/client.ts +++ b/libs/sdk-js/src/client.ts @@ -60,6 +60,9 @@ class BaseClient { this.defaultHeaders = config?.defaultHeaders || {}; if (config?.apiKey != null) { this.defaultHeaders["X-Api-Key"] = config.apiKey; + } else if (process.env.LANGCHAIN_API_KEY) { + // Attempt to read the API key from the environment + this.defaultHeaders["X-Api-Key"] = process.env.LANGCHAIN_API_KEY; } }