Environment variables
env
Module used to configure Transformers.js.
Example: Disable remote models.
Copied
Example: Set local model path.
Copied
Example: Set cache directory.
Copied
env.env
Global variable used to control execution. This provides users a simple way to configure Transformers.js.
backends
Object
Expose environment variables of different backends, allowing users to set these variables if they want to.
__dirname
string
Directory name of module. Useful for resolving local paths.
version
string
This version of Transformers.js.
allowRemoteModels
boolean
Whether to allow loading of remote files, defaults to true
. If set to false
, it will have the same effect as setting local_files_only=true
when loading pipelines, models, tokenizers, processors, etc.
remoteHost
string
Host URL to load models from. Defaults to the Hugging Face Hub.
remotePathTemplate
string
Path template to fill in and append to remoteHost
when loading models.
allowLocalModels
boolean
Whether to allow loading of local files, defaults to true
. If set to false
, it will skip the local file check and try to load the model from the remote host.
localModelPath
string
Path to load local models from. Defaults to /models/
.
useFS
boolean
Whether to use the file system to load files. By default, it is true
if available.
useBrowserCache
boolean
Whether to use Cache API to cache models. By default, it is true
if available.
useFSCache
boolean
Whether to use the file system to cache files. By default, it is true
if available.
cacheDir
string
The directory to use for caching files with the file system. By default, it is ./.cache
.
useCustomCache
boolean
Whether to use a custom cache system (defined by customCache
), defaults to false
.
customCache
Object
Last updated