diff --git a/docs/docs/Configuration/configuration-global-variables.md b/docs/docs/Configuration/configuration-global-variables.md index d38ea6486..370fb1a8c 100644 --- a/docs/docs/Configuration/configuration-global-variables.md +++ b/docs/docs/Configuration/configuration-global-variables.md @@ -167,32 +167,36 @@ LANGFLOW_STORE_ENVIRONMENT_VARIABLES=false Langflow automatically detects and converts some environment variables into global variables of the type **Credential**, which are applied to the specific fields in components that require them. Currently, the following variables are supported: -- `OPENAI_API_KEY` - `ANTHROPIC_API_KEY` -- `GOOGLE_API_KEY` -- `COHERE_API_KEY` -- `GROQ_API_KEY` -- `HUGGINGFACEHUB_API_TOKEN` -- `SEARCHAPI_API_KEY` -- `SERPAPI_API_KEY` -- `AZURE_OPENAI_API_KEY` -- `AZURE_OPENAI_API_VERSION` -- `AZURE_OPENAI_API_INSTANCE_NAME` -- `AZURE_OPENAI_API_DEPLOYMENT_NAME` -- `AZURE_OPENAI_API_EMBEDDINGS_DEPLOYMENT_NAME` -- `PINECONE_API_KEY` -- `ASTRA_DB_APPLICATION_TOKEN` - `ASTRA_DB_API_ENDPOINT` -- `UPSTASH_VECTOR_REST_URL` -- `UPSTASH_VECTOR_REST_TOKEN` -- `VECTARA_CUSTOMER_ID` -- `VECTARA_CORPUS_ID` -- `VECTARA_API_KEY` +- `ASTRA_DB_APPLICATION_TOKEN` - `AWS_ACCESS_KEY_ID` - `AWS_SECRET_ACCESS_KEY` +- `AZURE_OPENAI_API_DEPLOYMENT_NAME` +- `AZURE_OPENAI_API_EMBEDDINGS_DEPLOYMENT_NAME` +- `AZURE_OPENAI_API_INSTANCE_NAME` +- `AZURE_OPENAI_API_KEY` +- `AZURE_OPENAI_API_VERSION` +- `COHERE_API_KEY` +- `COMPOSIO_API_KEY` +- `GOOGLE_API_KEY` +- `GROQ_API_KEY` +- `HUGGINGFACEHUB_API_TOKEN` +- `NOVITA_API_KEY` +- `OPENAI_API_KEY` +- `PINECONE_API_KEY` +- `SAMBANOVA_API_KEY` +- `SEARCHAPI_API_KEY` +- `SERPAPI_API_KEY` +- `TAVILY_API_KEY` +- `UPSTASH_VECTOR_REST_TOKEN` +- `UPSTASH_VECTOR_REST_URL` +- `VECTARA_API_KEY` +- `VECTARA_CORPUS_ID` +- `VECTARA_CUSTOMER_ID` For information about other environment variables and their usage, see [Environment Variables](/environment-variables). ## Security best practices -For information about securing your global variables and other sensitive data, see [Security best practices](/configuration-security-best-practices). \ No newline at end of file +For information about securing your global variables and other sensitive data, see [Security best practices](/configuration-security-best-practices). diff --git a/src/backend/base/langflow/services/settings/constants.py b/src/backend/base/langflow/services/settings/constants.py index e944672aa..4338ecda4 100644 --- a/src/backend/base/langflow/services/settings/constants.py +++ b/src/backend/base/langflow/services/settings/constants.py @@ -27,4 +27,5 @@ VARIABLES_TO_GET_FROM_ENVIRONMENT = [ "AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "NOVITA_API_KEY", + "TAVILY_API_KEY", ] diff --git a/uv.lock b/uv.lock index 8e8a405c3..665b0c962 100644 --- a/uv.lock +++ b/uv.lock @@ -4863,7 +4863,7 @@ dev = [ [[package]] name = "langflow-base" -version = "0.2.0" +version = "0.3.0" source = { editable = "src/backend/base" } dependencies = [ { name = "aiofile" },