当前位置: 首页 > article >正文

dify-api的.env配置文件

源码位置:dify\api\.env

本文使用Dify v1.3.1。配置文件中各变量的详细信息表,如下所示:

变量英文名变量中文名默认值变量功能
SECRET_KEY秘密密钥XXX用于安全地签署会话cookie的应用秘密密钥。确保在部署时使用强密钥。
CONSOLE_API_URL控制台API基础URLhttp://127.0.0.1:5001控制台API的基础URL地址。
CONSOLE_WEB_URL控制台Web基础URLhttp://127.0.0.1:3000控制台Web应用的基础URL地址。
SERVICE_API_URL服务API基础URLhttp://127.0.0.1:5001服务API的基础URL地址。
APP_WEB_URL应用Web基础URLhttp://127.0.0.1:3000应用Web的基础URL地址。
FILES_URL文件URLhttp://127.0.0.1:5001文件的访问URL地址。
FILES_ACCESS_TIMEOUT文件访问超时时间(秒)300签名被拒绝后的时间,以秒为单位。
ACCESS_TOKEN_EXPIRE_MINUTES访问令牌过期时间(分钟)60访问令牌的过期时间,以分钟为单位。
REFRESH_TOKEN_EXPIRE_DAYS刷新令牌过期时间(天)30刷新令牌的过期时间,以天为单位。
REDIS_HOSTRedis主机localhostRedis服务器的主机地址。
REDIS_PORTRedis端口6379Redis服务器的端口号。
REDIS_USERNAMERedis用户名Redis服务器的用户名(如有)。
REDIS_PASSWORDRedis密码difyai123456Redis服务器的密码。
REDIS_USE_SSL是否使用SSLFALSE是否通过SSL连接Redis服务器。
REDIS_DBRedis数据库编号0Redis使用的数据库编号。
REDIS_USE_SENTINEL是否使用Redis SentinelFALSE是否启用Redis Sentinel配置。
REDIS_SENTINELSRedis Sentinel地址列表Redis Sentinel的地址列表。
REDIS_SENTINEL_SERVICE_NAMERedis Sentinel服务名称Redis Sentinel的服务名称。
REDIS_SENTINEL_USERNAMERedis Sentinel用户名Redis Sentinel的用户名(如有)。
REDIS_SENTINEL_PASSWORDRedis Sentinel密码Redis Sentinel的密码(如有)。
REDIS_SENTINEL_SOCKET_TIMEOUTRedis Sentinel套接字超时时间0.1Redis Sentinel的套接字超时时间。
REDIS_USE_CLUSTERS是否使用Redis集群FALSE是否启用Redis集群配置。
REDIS_CLUSTERSRedis集群地址列表Redis集群的地址列表。
REDIS_CLUSTERS_PASSWORDRedis集群密码Redis集群的密码(如有)。
CELERY_BROKER_URLCelery消息代理URLredis://:difyai123456@localhost:6379/1Celery的消息代理配置,使用Redis作为代理。
DB_USERNAMEPostgreSQL数据库用户名postgresPostgreSQL数据库的用户名。
DB_PASSWORDPostgreSQL数据库密码difyai123456PostgreSQL数据库的密码。
DB_HOSTPostgreSQL数据库主机localhostPostgreSQL数据库的主机地址。
DB_PORTPostgreSQL数据库端口5432PostgreSQL数据库的端口号。
DB_DATABASEPostgreSQL数据库名称difyPostgreSQL数据库的名称。
STORAGE_TYPE存储类型opendal用于存储上传文件、私钥等的存储类型。支持多种类型如s3、aliyun-oss等。
OPENDAL_SCHEMEOpenDAL方案fsApache OpenDAL的方案配置。
OPENDAL_FS_ROOTOpenDAL文件系统根目录storageApache OpenDAL文件系统的根目录。
S3_USE_AWS_MANAGED_IAM是否使用AWS管理的IAMFALSE是否使用AWS管理的IAM进行S3存储配置。
S3_ENDPOINTS3存储端点https://your-bucket-name.storage.s3.cloudflare.comS3存储的端点URL。
S3_BUCKET_NAMES3存储桶名称your-bucket-nameS3存储桶的名称。
S3_ACCESS_KEYS3访问密钥your-access-keyS3存储的访问密钥。
S3_SECRET_KEYS3秘密密钥your-secret-keyS3存储的秘密密钥。
S3_REGIONS3区域your-regionS3存储的区域。
AZURE_BLOB_ACCOUNT_NAMEAzure Blob存储账户名称your-account-nameAzure Blob存储的账户名称。
AZURE_BLOB_ACCOUNT_KEYAzure Blob存储账户密钥your-account-keyAzure Blob存储的账户密钥。
AZURE_BLOB_CONTAINER_NAMEAzure Blob存储容器名称your-container-nameAzure Blob存储的容器名称。
AZURE_BLOB_ACCOUNT_URLAzure Blob存储账户URLhttps://<your_account_name>.blob.core.windows.netAzure Blob存储的账户URL。
ALIYUN_OSS_BUCKET_NAME阿里云OSS存储桶名称your-bucket-name阿里云OSS存储桶的名称。
ALIYUN_OSS_ACCESS_KEY阿里云OSS访问密钥your-access-key阿里云OSS的访问密钥。
ALIYUN_OSS_SECRET_KEY阿里云OSS秘密密钥your-secret-key阿里云OSS的秘密密钥。
ALIYUN_OSS_ENDPOINT阿里云OSS端点your-endpoint阿里云OSS的端点URL。
ALIYUN_OSS_AUTH_VERSION阿里云OSS认证版本v1阿里云OSS的认证版本。
ALIYUN_OSS_REGION阿里云OSS区域your-region阿里云OSS的区域。
ALIYUN_OSS_PATH阿里云OSS路径your-path阿里云OSS中的路径,不能以“/”开头。
GOOGLE_STORAGE_BUCKET_NAMEGoogle存储桶名称your-bucket-nameGoogle存储桶的名称。
GOOGLE_STORAGE_SERVICE_ACCOUNT_JSON_BASE64Google服务账户JSON(Base64编码)your-google-service-account-json-base64-stringGoogle存储的服务账户JSON,Base64编码。
TENCENT_COS_BUCKET_NAME腾讯COS存储桶名称your-bucket-name腾讯COS存储桶的名称。
TENCENT_COS_SECRET_KEY腾讯COS秘密密钥your-secret-key腾讯COS的秘密密钥。
TENCENT_COS_SECRET_ID腾讯COS秘密IDyour-secret-id腾讯COS的秘密ID。
TENCENT_COS_REGION腾讯COS区域your-region腾讯COS的区域。
TENCENT_COS_SCHEME腾讯COS协议your-scheme腾讯COS使用的协议。
HUAWEI_OBS_BUCKET_NAME华为OBS存储桶名称your-bucket-name华为OBS存储桶的名称。
HUAWEI_OBS_SECRET_KEY华为OBS秘密密钥your-secret-key华为OBS的秘密密钥。
HUAWEI_OBS_ACCESS_KEY华为OBS访问密钥your-access-key华为OBS的访问密钥。
HUAWEI_OBS_SERVER华为OBS服务器URLyour-server-url华为OBS的服务器URL。
BAIDU_OBS_BUCKET_NAME百度OBS存储桶名称your-bucket-name百度OBS存储桶的名称。
BAIDU_OBS_SECRET_KEY百度OBS秘密密钥your-secret-key百度OBS的秘密密钥。
BAIDU_OBS_ACCESS_KEY百度OBS访问密钥your-access-key百度OBS的访问密钥。
BAIDU_OBS_ENDPOINT百度OBS端点your-server-url百度OBS的端点URL。
OCI_ENDPOINTOCI存储端点your-endpointOCI存储的端点URL。
OCI_BUCKET_NAMEOCI存储桶名称your-bucket-nameOCI存储桶的名称。
OCI_ACCESS_KEYOCI访问密钥your-access-keyOCI存储的访问密钥。
OCI_SECRET_KEYOCI秘密密钥your-secret-keyOCI存储的秘密密钥。
OCI_REGIONOCI区域your-regionOCI存储的区域。
VOLCENGINE_TOS_ENDPOINTVolcengine TOS端点your-endpointVolcengine TOS存储的端点URL。
VOLCENGINE_TOS_BUCKET_NAMEVolcengine TOS存储桶名称your-bucket-nameVolcengine TOS存储桶的名称。
VOLCENGINE_TOS_ACCESS_KEYVolcengine TOS访问密钥your-access-keyVolcengine TOS的访问密钥。
VOLCENGINE_TOS_SECRET_KEYVolcengine TOS秘密密钥your-secret-keyVolcengine TOS的秘密密钥。
VOLCENGINE_TOS_REGIONVolcengine TOS区域your-regionVolcengine TOS的区域。
SUPABASE_BUCKET_NAMESupabase存储桶名称your-bucket-nameSupabase存储桶的名称。
SUPABASE_API_KEYSupabase API密钥your-access-keySupabase的API密钥。
SUPABASE_URLSupabase服务器URLyour-server-urlSupabase服务器的URL。
WEB_API_CORS_ALLOW_ORIGINSWeb API CORS允许的源http://127.0.0.1:3000,*Web API允许的CORS源。
CONSOLE_CORS_ALLOW_ORIGINS控制台CORS允许的源http://127.0.0.1:3000,*控制台允许的CORS源。
VECTOR_STORE向量数据库类型weaviate使用的向量数据库类型,如weaviate、qdrant等。
WEAVIATE_ENDPOINTWeaviate端点http://localhost:8080Weaviate数据库的端点URL。
WEAVIATE_API_KEYWeaviate API密钥WVF5YThaHlkYwhGUSmCRgsX3tD5ngdN8pkihWeaviate的API密钥。
WEAVIATE_GRPC_ENABLED是否启用Weaviate gRPCFALSE是否启用Weaviate的gRPC连接。
WEAVIATE_BATCH_SIZEWeaviate批量大小100Weaviate批量处理的大小。
QDRANT_URLQdrant URLhttp://localhost:6333Qdrant数据库的URL。
QDRANT_API_KEYQdrant API密钥difyai123456Qdrant的API密钥。
QDRANT_CLIENT_TIMEOUTQdrant客户端超时(秒)20Qdrant客户端的超时时间,以秒为单位。
QDRANT_GRPC_ENABLED是否启用Qdrant gRPCFALSE是否启用Qdrant的gRPC连接。
QDRANT_GRPC_PORTQdrant gRPC端口6334Qdrant的gRPC端口号。
COUCHBASE_CONNECTION_STRINGCouchbase连接字符串127.0.0.1Couchbase的连接字符串。
COUCHBASE_USERCouchbase用户AdministratorCouchbase的用户名。
COUCHBASE_PASSWORDCouchbase密码passwordCouchbase的密码。
COUCHBASE_BUCKET_NAMECouchbase存储桶名称EmbeddingsCouchbase存储桶的名称。
COUCHBASE_SCOPE_NAMECouchbase作用域名称_defaultCouchbase的作用域名称。
MILVUS_URIMilvus URIhttp://127.0.0.1:19530Milvus数据库的URI。
MILVUS_TOKENMilvus令牌Milvus的访问令牌。
MILVUS_USERMilvus用户rootMilvus的用户名。
MILVUS_PASSWORDMilvus密码MilvusMilvus的密码。
MYSCALE_HOSTMyScale主机127.0.0.1MyScale数据库的主机地址。
MYSCALE_PORTMyScale端口8123MyScale数据库的端口号。
MYSCALE_USERMyScale用户defaultMyScale数据库的用户名。
MYSCALE_PASSWORDMyScale密码MyScale数据库的密码。
MYSCALE_DATABASEMyScale数据库名defaultMyScale数据库的名称。
MYSCALE_FTS_PARAMSMyScale全文搜索参数MyScale的全文搜索参数。
RELYT_HOSTRelyt主机127.0.0.1Relyt数据库的主机地址。
RELYT_PORTRelyt端口5432Relyt数据库的端口号。
RELYT_USERRelyt用户postgresRelyt数据库的用户名。
RELYT_PASSWORDRelyt密码postgresRelyt数据库的密码。
RELYT_DATABASERelyt数据库名postgresRelyt数据库的名称。
TENCENT_VECTOR_DB_URL腾讯向量数据库URLhttp://127.0.0.1腾讯向量数据库的URL。
TENCENT_VECTOR_DB_API_KEY腾讯向量数据库API密钥dify腾讯向量数据库的API密钥。
TENCENT_VECTOR_DB_TIMEOUT腾讯向量数据库超时(秒)30腾讯向量数据库的超时时间,以秒为单位。
TENCENT_VECTOR_DB_USERNAME腾讯向量数据库用户名dify腾讯向量数据库的用户名。
TENCENT_VECTOR_DB_DATABASE腾讯向量数据库名dify腾讯向量数据库的名称。
TENCENT_VECTOR_DB_SHARD腾讯向量数据库分片数1腾讯向量数据库的分片数量。
TENCENT_VECTOR_DB_REPLICAS腾讯向量数据库副本数2腾讯向量数据库的副本数量。
ELASTICSEARCH_HOSTElasticSearch主机127.0.0.1ElasticSearch服务器的主机地址。
ELASTICSEARCH_PORTElasticSearch端口9200ElasticSearch服务器的端口号。
ELASTICSEARCH_USERNAMEElasticSearch用户名elasticElasticSearch的用户名。
ELASTICSEARCH_PASSWORDElasticSearch密码elasticElasticSearch的密码。
PGVECTO_RS_HOSTPGVECTO_RS主机localhostPGVECTO_RS数据库的主机地址。
PGVECTO_RS_PORTPGVECTO_RS端口5431PGVECTO_RS数据库的端口号。
PGVECTO_RS_USERPGVECTO_RS用户postgresPGVECTO_RS数据库的用户名。
PGVECTO_RS_PASSWORDPGVECTO_RS密码difyai123456PGVECTO_RS数据库的密码。
PGVECTO_RS_DATABASEPGVECTO_RS数据库名postgresPGVECTO_RS数据库的名称。
PGVECTOR_HOSTPGVector主机127.0.0.1PGVector数据库的主机地址。
PGVECTOR_PORTPGVector端口5433PGVector数据库的端口号。
PGVECTOR_USERPGVector用户postgresPGVector数据库的用户名。
PGVECTOR_PASSWORDPGVector密码postgresPGVector数据库的密码。
PGVECTOR_DATABASEPGVector数据库名postgresPGVector数据库的名称。
PGVECTOR_MIN_CONNECTIONPGVector最小连接数1PGVector数据库的最小连接数。
PGVECTOR_MAX_CONNECTIONPGVector最大连接数5PGVector数据库的最大连接数。
TABLESTORE_ENDPOINTTableStore服务的访问地址https://instance-name.cn-hangzhou.ots.aliyuncs.com指定了连接到哪个区域的哪个实例
TABLESTORE_INSTANCE_NAMETableStore的实例名称instance-name用于标识特定的表格存储实例
TABLESTORE_ACCESS_KEY_ID阿里云账户的访问密钥IDxxx用于API认证
TABLESTORE_ACCESS_KEY_SECRET阿里云账户的访问密钥密文xxx与密钥ID配合使用完成身份验证
TIDB_VECTOR_HOSTTiDB向量数据库主机xxx.eu-central-1.xxx.aws.tidbcloud.comTiDB向量数据库的主机地址。
TIDB_VECTOR_PORTTiDB向量数据库端口4000TiDB向量数据库的端口号。
TIDB_VECTOR_USERTiDB向量数据库用户xxx.rootTiDB向量数据库的用户名。
TIDB_VECTOR_PASSWORDTiDB向量数据库密码xxxxxxTiDB向量数据库的密码。
TIDB_VECTOR_DATABASETiDB向量数据库名difyTiDB向量数据库的名称。
TIDB_ON_QDRANT_URLTiDB在Qdrant上的URLhttp://127.0.0.1TiDB在Qdrant上的URL。
TIDB_ON_QDRANT_API_KEYTiDB在Qdrant上的API密钥difyTiDB在Qdrant上的API密钥。
TIDB_ON_QDRANT_CLIENT_TIMEOUTTiDB在Qdrant上的客户端超时20TiDB在Qdrant上的客户端超时时间,以秒为单位。
TIDB_ON_QDRANT_GRPC_ENABLED是否启用TiDB在Qdrant上的gRPCFALSE是否启用TiDB在Qdrant上的gRPC连接。
TIDB_ON_QDRANT_GRPC_PORTTiDB在Qdrant上的gRPC端口6334TiDB在Qdrant上的gRPC端口号。
TIDB_PUBLIC_KEYTiDB公共密钥difyTiDB的公共密钥。
TIDB_PRIVATE_KEYTiDB私有密钥difyTiDB的私有密钥。
TIDB_API_URLTiDB API URLhttp://127.0.0.1TiDB的API URL。
TIDB_IAM_API_URLTiDB IAM API URLhttp://127.0.0.1TiDB的IAM API URL。
TIDB_REGIONTiDB区域regions/aws-us-east-1TiDB的区域。
TIDB_PROJECT_IDTiDB项目IDdifyTiDB的项目ID。
TIDB_SPEND_LIMITTiDB消费限制100TiDB的消费限制。
CHROMA_HOSTChroma主机127.0.0.1Chroma数据库的主机地址。
CHROMA_PORTChroma端口8000Chroma数据库的端口号。
CHROMA_TENANTChroma租户default_tenantChroma的租户名称。
CHROMA_DATABASEChroma数据库名default_databaseChroma数据库的名称。
CHROMA_AUTH_PROVIDERChroma认证提供者chromadb.auth.token_authn.TokenAuthenticationServerProviderChroma的认证提供者。
CHROMA_AUTH_CREDENTIALSChroma认证凭证difyai123456Chroma的认证凭证。
ANALYTICDB_KEY_IDAnalyticDB密钥IDyour-akAnalyticDB的密钥ID。
ANALYTICDB_KEY_SECRETAnalyticDB密钥秘密your-skAnalyticDB的密钥秘密。
ANALYTICDB_REGION_IDAnalyticDB区域IDcn-hangzhouAnalyticDB的区域ID。
ANALYTICDB_INSTANCE_IDAnalyticDB实例IDgp-ab123456AnalyticDB的实例ID。
ANALYTICDB_ACCOUNTAnalyticDB账户testaccountAnalyticDB的账户。
ANALYTICDB_PASSWORDAnalyticDB密码testpasswordAnalyticDB的密码。
ANALYTICDB_NAMESPACEAnalyticDB命名空间difyAnalyticDB的命名空间。
ANALYTICDB_NAMESPACE_PASSWORDAnalyticDB命名空间密码difypasswordAnalyticDB的命名空间密码。
ANALYTICDB_HOSTAnalyticDB主机gp-test.aliyuncs.comAnalyticDB的主机地址。
ANALYTICDB_PORTAnalyticDB端口5432AnalyticDB的端口号。
ANALYTICDB_MIN_CONNECTIONAnalyticDB最小连接数1AnalyticDB的最小连接数。
ANALYTICDB_MAX_CONNECTIONAnalyticDB最大连接数5AnalyticDB的最大连接数。
OPENSEARCH_HOSTOpenSearch主机127.0.0.1OpenSearch服务器的主机地址。
OPENSEARCH_PORTOpenSearch端口9200OpenSearch服务器的端口号。
OPENSEARCH_USEROpenSearch用户名adminOpenSearch的用户名。
OPENSEARCH_PASSWORDOpenSearch密码adminOpenSearch的密码。
OPENSEARCH_SECUREOpenSearch是否使用安全连接TRUEOpenSearch是否使用安全(HTTPS)连接。
BAIDU_VECTOR_DB_ENDPOINT百度向量数据库端点http://127.0.0.1:5287百度向量数据库的端点URL。
BAIDU_VECTOR_DB_CONNECTION_TIMEOUT_MS百度向量数据库连接超时(毫秒)30000百度向量数据库的连接超时时间,以毫秒为单位。
BAIDU_VECTOR_DB_ACCOUNT百度向量数据库账户root百度向量数据库的账户。
BAIDU_VECTOR_DB_API_KEY百度向量数据库API密钥dify百度向量数据库的API密钥。
BAIDU_VECTOR_DB_DATABASE百度向量数据库名dify百度向量数据库的名称。
BAIDU_VECTOR_DB_SHARD百度向量数据库分片数1百度向量数据库的分片数量。
BAIDU_VECTOR_DB_REPLICAS百度向量数据库副本数3百度向量数据库的副本数量。
UPSTASH_VECTOR_URLUpstash向量数据库URLyour-server-urlUpstash向量数据库的URL。
UPSTASH_VECTOR_TOKENUpstash向量数据库令牌your-access-tokenUpstash向量数据库的访问令牌。
VIKINGDB_ACCESS_KEYViKingDB访问密钥your-akViKingDB的访问密钥。
VIKINGDB_SECRET_KEYViKingDB秘密密钥your-skViKingDB的秘密密钥。
VIKINGDB_REGIONViKingDB区域cn-shanghaiViKingDB的区域。
VIKINGDB_HOSTViKingDB主机api-vikingdb.xxx.volces.comViKingDB的主机地址。
VIKINGDB_SCHEMAViKingDB模式httpViKingDB的模式。
VIKINGDB_CONNECTION_TIMEOUTViKingDB连接超时30ViKingDB的连接超时时间,以秒为单位。
VIKINGDB_SOCKET_TIMEOUTViKingDB套接字超时30ViKingDB的套接字超时时间,以秒为单位。
LINDORM_URLLindorm URLhttp://ld-*******************-proxy-search-pub.lindorm.aliyuncs.com:30070Lindorm的URL。
LINDORM_USERNAMELindorm用户名adminLindorm的用户名。
LINDORM_PASSWORDLindorm密码adminLindorm的密码。
USING_UGC_INDEX是否使用UGC索引FALSE是否启用UGC索引。
LINDORM_QUERY_TIMEOUTLindorm查询超时1Lindorm查询超时
OCEANBASE_VECTOR_HOSTOceanBase向量数据库主机127.0.0.1OceanBase向量数据库的主机地址。
OCEANBASE_VECTOR_PORTOceanBase向量数据库端口2881OceanBase向量数据库的端口号。
OCEANBASE_VECTOR_USEROceanBase向量数据库用户root@testOceanBase向量数据库的用户名。
OCEANBASE_VECTOR_PASSWORDOceanBase向量数据库密码difyai123456OceanBase向量数据库的密码。
OCEANBASE_VECTOR_DATABASEOceanBase向量数据库名testOceanBase向量数据库的名称。
OCEANBASE_MEMORY_LIMITOceanBase内存限制6GOceanBase向量数据库的内存限制。
OCEANBASE_ENABLE_HYBRID_SEARCH是否启用混合搜索功能FALSE是否启用混合搜索功能
UPLOAD_FILE_SIZE_LIMIT上传文件大小限制(MB)15上传文件的大小限制,以MB为单位。
UPLOAD_FILE_BATCH_LIMIT上传文件批量限制5上传文件的批量限制。
UPLOAD_IMAGE_FILE_SIZE_LIMIT上传图片文件大小限制(MB)10上传图片文件的大小限制,以MB为单位。
UPLOAD_VIDEO_FILE_SIZE_LIMIT上传视频文件大小限制(MB)100上传视频文件的大小限制,以MB为单位。
UPLOAD_AUDIO_FILE_SIZE_LIMIT上传音频文件大小限制(MB)50上传音频文件的大小限制,以MB为单位。
MULTIMODAL_SEND_FORMAT多模态发送格式base64多模态数据的发送格式。
PROMPT_GENERATION_MAX_TOKENS提示生成最大令牌数512提示生成的最大令牌数量。
CODE_GENERATION_MAX_TOKENS代码生成最大令牌数1024代码生成的最大令牌数量。
PLUGIN_BASED_TOKEN_COUNTING_ENABLED是否使用基于插件的令牌(token)计数功能FALSE是否使用基于插件的令牌(token)计数功能
MAIL_TYPE邮件类型邮件发送类型,支持resend、smtp等。
MAIL_DEFAULT_SEND_FROM默认发件人no-reply no-reply@dify.ai默认的邮件发件人地址。
RESEND_API_KEYResend API密钥Resend服务的API密钥。
RESEND_API_URLResend API URLhttps://api.resend.comResend服务的API URL。
SMTP_SERVERSMTP服务器smtp.gmail.comSMTP服务器地址。
SMTP_PORTSMTP端口465SMTP服务器端口号。
SMTP_USERNAMESMTP用户名123SMTP服务器的用户名。
SMTP_PASSWORDSMTP密码abcSMTP服务器的密码。
SMTP_USE_TLS是否使用TLSTRUE是否在SMTP连接中启用TLS。
SMTP_OPPORTUNISTIC_TLS是否使用机会性TLSFALSE是否在SMTP连接中启用机会性TLS。
SENTRY_DSNSentry DSNSentry的DSN,用于错误跟踪和日志记录。
DEBUG调试模式FALSE是否启用调试模式。
SQLALCHEMY_ECHOSQLAlchemy回显FALSE是否启用SQLAlchemy的SQL回显。
NOTION_INTEGRATION_TYPENotion集成类型publicNotion集成的类型,支持public和internal。
NOTION_CLIENT_SECRETNotion客户端密钥you-client-secretNotion集成的客户端密钥。
NOTION_CLIENT_IDNotion客户端IDyou-client-idNotion集成的客户端ID。
NOTION_INTERNAL_SECRETNotion内部密钥you-internal-secretNotion集成的内部密钥。
ETL_TYPEETL类型difyETL处理的类型。
UNSTRUCTURED_API_URL非结构化API URL非结构化数据处理的API URL。
UNSTRUCTURED_API_KEY非结构化API密钥非结构化数据处理的API密钥。
SCARF_NO_ANALYTICS是否禁用SCARF分析TRUE是否禁用SCARF的分析功能。
SSRF_PROXY_HTTP_URLSSRF代理HTTP URLSSRF代理的HTTP URL。
SSRF_PROXY_HTTPS_URLSSRF代理HTTPS URLSSRF代理的HTTPS URL。
SSRF_DEFAULT_MAX_RETRIESSSRF默认最大重试次数3SSRF请求的默认最大重试次数。
SSRF_DEFAULT_TIME_OUTSSRF默认超时(秒)5SSRF请求的默认超时时间,以秒为单位。
SSRF_DEFAULT_CONNECT_TIME_OUTSSRF默认连接超时(秒)5SSRF请求的默认连接超时时间,以秒为单位。
SSRF_DEFAULT_READ_TIME_OUTSSRF默认读取超时(秒)5SSRF请求的默认读取超时时间,以秒为单位。
SSRF_DEFAULT_WRITE_TIME_OUTSSRF默认写入超时(秒)5SSRF请求的默认写入超时时间,以秒为单位。
BATCH_UPLOAD_LIMIT批量上传限制10批量上传的最大限制。
KEYWORD_DATA_SOURCE_TYPE关键词数据源类型database关键词数据的来源类型。
WORKFLOW_FILE_UPLOAD_LIMIT工作流文件上传限制10工作流中可上传的文件数量限制。
CODE_EXECUTION_ENDPOINT代码执行端点http://127.0.0.1:8194代码执行的端点URL。
CODE_EXECUTION_API_KEY代码执行API密钥dify-sandbox代码执行的API密钥。
CODE_MAX_NUMBER代码执行最大数字9223372036854775807代码执行中允许的最大数字。
CODE_MIN_NUMBER代码执行最小数字-9223372036854775808代码执行中允许的最小数字。
CODE_MAX_STRING_LENGTH代码执行最大字符串长度80000代码执行中允许的最大字符串长度。
TEMPLATE_TRANSFORM_MAX_LENGTH模板转换最大长度80000模板转换的最大长度。
CODE_MAX_STRING_ARRAY_LENGTH代码执行最大字符串数组长度30代码执行中允许的最大字符串数组长度。
CODE_MAX_OBJECT_ARRAY_LENGTH代码执行最大对象数组长度30代码执行中允许的最大对象数组长度。
CODE_MAX_NUMBER_ARRAY_LENGTH代码执行最大数字数组长度1000代码执行中允许的最大数字数组长度。
API_TOOL_DEFAULT_CONNECT_TIMEOUTAPI工具默认连接超时(秒)10API工具的默认连接超时时间,以秒为单位。
API_TOOL_DEFAULT_READ_TIMEOUTAPI工具默认读取超时(秒)60API工具的默认读取超时时间,以秒为单位。
HTTP_REQUEST_MAX_CONNECT_TIMEOUTHTTP请求最大连接超时(秒)300HTTP请求的最大连接超时时间,以秒为单位。
HTTP_REQUEST_MAX_READ_TIMEOUTHTTP请求最大读取超时(秒)600HTTP请求的最大读取超时时间,以秒为单位。
HTTP_REQUEST_MAX_WRITE_TIMEOUTHTTP请求最大写入超时(秒)600HTTP请求的最大写入超时时间,以秒为单位。
HTTP_REQUEST_NODE_MAX_BINARY_SIZEHTTP请求节点最大二进制大小10485760HTTP请求节点允许的最大二进制数据大小(字节)。
HTTP_REQUEST_NODE_MAX_TEXT_SIZEHTTP请求节点最大文本大小1048576HTTP请求节点允许的最大文本数据大小(字节)。
HTTP_REQUEST_NODE_SSL_VERIFYHTTP请求节点在发送请求时是否验证 SSL 证书TRUEHTTP请求节点在发送请求时是否验证 SSL 证书。
RESPECT_XFORWARD_HEADERS_ENABLED是否信任X-*头部FALSE是否信任X-*头部以重定向客户端。
LOG_FILE日志文件路径./logs/dify.log日志文件的存储路径。
LOG_FILE_MAX_SIZE日志文件最大大小(MB)20日志文件的最大大小,以MB为单位。
LOG_FILE_BACKUP_COUNT日志文件最大备份数量5日志文件的最大备份数量。
LOG_DATEFORMAT日志日期格式%Y-%m-%d %H:%M:%S日志的日期格式。
LOG_TZ日志时区UTC日志的时区设置。
LOG_FORMAT日志格式%(asctime)s,%(msecs)d %(levelname)-2s [%(filename)s:%(lineno)d] %(req_id)s %(message)s日志的格式设置。
INDEXING_MAX_SEGMENTATION_TOKENS_LENGTH索引最大分段令牌长度4000索引分段的最大令牌长度。
WORKFLOW_MAX_EXECUTION_STEPS工作流最大执行步骤500工作流的最大执行步骤数。
WORKFLOW_MAX_EXECUTION_TIME工作流最大执行时间(秒)1200工作流的最大执行时间,以秒为单位。
WORKFLOW_CALL_MAX_DEPTH工作流调用最大深度5工作流调用的最大深度。
WORKFLOW_PARALLEL_DEPTH_LIMIT工作流并行深度限制3工作流并行执行的深度限制。
MAX_VARIABLE_SIZE最大变量大小204800变量的最大允许大小。
WORKFLOW_NODE_EXECUTION_STORAGE工作流存储配置,包括rdbms和hybridrdbms工作流存储配置,包括rdbms和hybrid
APP_MAX_EXECUTION_TIME应用最大执行时间(秒)1200应用的最大执行时间,以秒为单位。
APP_MAX_ACTIVE_REQUESTS应用最大活动请求数0应用的最大活动请求数量。
CELERY_BEAT_SCHEDULER_TIMECelery Beat调度器时间1Celery Beat调度器的时间间隔。
POSITION_TOOL_PINS位置工具固定项位置工具的固定项配置。
POSITION_TOOL_INCLUDES位置工具包含项位置工具的包含项配置。
POSITION_TOOL_EXCLUDES位置工具排除项位置工具的排除项配置。
POSITION_PROVIDER_PINS位置提供者固定项位置提供者的固定项配置。
POSITION_PROVIDER_INCLUDES位置提供者包含项位置提供者的包含项配置。
POSITION_PROVIDER_EXCLUDES位置提供者排除项位置提供者的排除项配置。
PLUGIN_DAEMON_KEY插件守护进程的认证密钥,用于确保安全通信lYkiYYT…tU+qUEi插件守护进程的认证密钥,用于确保安全通信
PLUGIN_DAEMON_URL插件守护进程的访问地址,默认在本地5002端口运行http://127.0.0.1:5002插件守护进程的访问地址,默认在本地5002端口运行
PLUGIN_REMOTE_INSTALL_PORT用于远程安装插件的端口号5003用于远程安装插件的端口号
PLUGIN_REMOTE_INSTALL_HOST用于远程安装插件的主机地址localhost用于远程安装插件的主机地址
PLUGIN_MAX_PACKAGE_SIZE插件包的最大允许大小(约15MB)15728640插件包的最大允许大小(约15MB)
INNER_API_KEY_FOR_PLUGIN系统内部组件与插件通信使用的API密钥QaHbTe…2Jvy0/eAh8Y1系统内部组件与插件通信使用的API密钥
MARKETPLACE_ENABLED控制是否启用市场功能,设为true表示开启TRUE控制是否启用市场功能,设为true表示开启
MARKETPLACE_API_URL设置市场API的访问地址,指向Dify官方市场服务https://marketplace.dify.ai设置市场API的访问地址,指向Dify官方市场服务
ENDPOINT_URL_TEMPLATEwebhook端点URL格式的模板http://localhost:5002/e/{hook_id}webhook端点URL格式的模板
RESET_PASSWORD_TOKEN_EXPIRY_MINUTES重置密码令牌过期时间(分钟)5重置密码令牌的过期时间,以分钟为单位
CREATE_TIDB_SERVICE_JOB_ENABLED是否启用创建TiDB服务任务FALSE是否启用创建TiDB服务任务
MAX_SUBMIT_COUNT最大提交线程数100最大提交线程数
LOGIN_LOCKOUT_DURATION登录锁定持续时间(秒)86400登录锁定持续时间(秒)
ENABLE_OTEL控制是否启用OpenTelemetry功能FALSE控制是否启用OpenTelemetry功能
OTLP_BASE_ENDPOINTOpenTelemetry数据导出的基础URL地址http://localhost:4318OpenTelemetry数据导出的基础URL地址
OTLP_API_KEY访问OpenTelemetry收集器的API密钥访问OpenTelemetry收集器的API密钥
OTEL_EXPORTER_TYPE指定使用的遥测数据导出器类型otlp指定使用的遥测数据导出器类型
OTEL_SAMPLING_RATE采样率,此处为10%的追踪数据0.1采样率,此处为10%的追踪数据
OTEL_BATCH_EXPORT_SCHEDULE_DELAY批量导出数据的调度延迟(毫秒)5000批量导出数据的调度延迟(毫秒)
OTEL_MAX_QUEUE_SIZE导出队列的最大容量2048导出队列的最大容量
OTEL_MAX_EXPORT_BATCH_SIZE单次批量导出的最大项目数512单次批量导出的最大项目数
OTEL_METRIC_EXPORT_INTERVAL指标数据导出的时间间隔(毫秒)60000指标数据导出的时间间隔(毫秒)
OTEL_BATCH_EXPORT_TIMEOUT批量导出操作的超时时间(毫秒)10000批量导出操作的超时时间(毫秒)
OTEL_METRIC_EXPORT_TIMEOUT指标数据导出的超时时间(毫秒)30000指标数据导出的超时时间(毫秒)
ALLOW_EMBED防止点击劫持(Clickjacking)的安全配置项FALSE防止点击劫持(Clickjacking)的安全配置项

参考文献:
[1] dify-api的.env配置文件:https://z0yrmerhgi8.feishu.cn/wiki/DOtVwVqwgi6wC4kIsuYcatFUncd

相关文章:

dify-api的.env配置文件

源码位置&#xff1a;dify\api\.env 本文使用Dify v1.3.1。配置文件中各变量的详细信息表&#xff0c;如下所示&#xff1a; 变量英文名变量中文名默认值变量功能SECRET_KEY秘密密钥XXX用于安全地签署会话cookie的应用秘密密钥。确保在部署时使用强密钥。CONSOLE_API_URL控制…...

【Linux】Linux 操作系统 - 18 , 重谈文件(二) ~ 文件描述符和重定向原理 , 手把手带你彻底理解 !!!

文章目录 ● 文件描述符一 、Linux 系统对文件的管理(要知道)二 、什么是文件描述符 fd ?三 、再探文件被管理过程(重要)四 、文件描述符 0 、1、21. 文件描述符的分配原则2. 提前认识三个默认打开的文件 ● 重定向原理(重要)一 、重定向现象二 、深入剖析重定向现象(重要)1…...

第五十三节:综合项目实践-车牌识别系统

一、项目背景与意义 车牌识别系统(LPR)是智能交通领域的核心技术之一,广泛应用于停车场管理、违章抓拍、高速公路收费等场景。本文将通过Python+OpenCV实现一个完整的车牌识别系统,涵盖图像预处理→车牌定位→字符分割→字符识别四大核心环节。 二、系统架构设计 技术栈组…...

AI时代新词-AI伦理(AI Ethics)

一、什么是AI伦理&#xff1f; AI伦理&#xff08;AI Ethics&#xff09;是指在人工智能&#xff08;AI&#xff09;的设计、开发、部署和使用过程中&#xff0c;涉及的道德、法律和社会问题的综合考量。它关注AI技术对人类社会、文化、价值观以及个人权利的影响&#xff0c;并…...

湖北理元理律师事务所债务优化服务中的“四维平衡“之道

债务问题解决需要兼顾多方利益&#xff0c;湖北理元理律师事务所通过独特的服务模式&#xff0c;在法律、经济、心理、社会四个维度建立平衡点。 一、法律维度的专业把控 合规性审查&#xff1a; 合同效力认定 诉讼时效核查 担保责任界定 程序合法性&#xff1a; 所有协…...

Git Push 失败:HTTP 413 Request Entity Too Large

Git Push 失败&#xff1a;HTTP 413 Request Entity Too Large 问题排查 在使用 Git 推送包含较大编译产物的项目时&#xff0c;你是否遇到过 HTTP 413 Request Entity Too Large 错误&#xff1f;这通常并不是 Git 的问题&#xff0c;而是 Web 服务器&#xff08;如 Nginx&am…...

第10章 网络与信息安全基础知识

网络概述 多模光纤的特点&#xff1a;成本低&#xff0c;宽芯线&#xff0c;聚光好&#xff0c;耗散大&#xff0c;低效&#xff0c;用于低速度、短距离的通信。 单模光纤的特点&#xff1a;成本高&#xff0c;窄芯线&#xff0c;需要激光源&#xff0c;耗散小&#xff0c;高效…...

GO语言学习(九)

GO语言学习&#xff08;九&#xff09; 上一期我们了解了实现web的工作中极为重要的net/http抱的细节讲解&#xff0c;大家学会了实现web开发的一些底层基础知识&#xff0c;在这一期我来为大家讲解一下web工作的一个重要方法&#xff0c;&#xff1a;使用数据库&#xff0c;现…...

go 访问 sftp 服务 github.com/pkg/sftp 的使用踩坑,连接未关闭(含 sftp 服务测试环境搭建)

前言 最近在使用 sftp 服务时&#xff0c;被告知发起了海量的连接&#xff0c;直接把服务器搞崩&#xff0c;ip 被封了。 这是啥情况&#xff1f; golang 写的代码&#xff0c;我就正常的访问 sftp 服务&#xff0c;连接使用过后也都关闭了&#xff0c;咋会出现连接一直连着…...

Linux多线程(二)之进程vs线程

文章目录 Linux进程VS线程进程和线程进程的多个线程共享关于进程线程的问题 重谈地址空间Linux线程周边的概念 Linux进程VS线程 进程和线程 进程是资源分配的基本单位&#xff08;进程是承担分配系统资源的基本实体&#xff09; 执行流也是资源&#xff01;线程是进程内部的执…...

【MogDB】测试 ubuntu server 22.04 LTS 安装mogdb 5.0.11

测试 ubuntu server 22.04 LTS 安装mogdb 5.0.11 使用的操作系统镜像是 https://releases.ubuntu.com/22.04/ubuntu-22.04.5-live-server-amd64.iso 装好操作系统后&#xff0c;把root登录打开了&#xff0c;方便后续操作。 测试过程 使用官方命令在线安装ptk rootubuntu22…...

AI时代新词-数字孪生(Digital Twin)

一、什么是数字孪生&#xff08;Digital Twin&#xff09;&#xff1f; 数字孪生&#xff08;Digital Twin&#xff09;是一种通过创建物理实体的虚拟副本&#xff0c;并利用数据和算法来模拟、分析和优化物理实体的性能和行为的技术。数字孪生结合了物联网&#xff08;IoT&am…...

【HW系列】—web常规漏洞(文件上传漏洞)

文章目录 一、简介二、危害三、文件检测方式分类四、判断文件检测方式五、文件上传绕过技术六、漏洞防御措施 一、简介 文件上传漏洞是指Web应用程序在处理用户上传文件时&#xff0c;未对文件类型、内容、路径等进行严格校验和限制&#xff0c;导致攻击者可上传恶意文件&…...

如何实现 C/C++ 与 Python 的通信

C/C 与 Python 的通信可以通过多种方式实现&#xff0c;如使用 C API、Ctypes、Cython、SWIG、Python.h 或基于共享库的调用等。其中&#xff0c;使用 Ctypes 方式最为简便&#xff0c;适合快速调用已有的 C 函数库。例如&#xff0c;通过将 C 代码编译为动态链接库&#xff08…...

python炸鱼船

import pygame, random # 加载库 from pygame.locals import * pygame.init() pygame.display.set_caption("炸渔船") canvas pygame.display.set_mode((700, 500)) bgpygame.image.load("bg.png") bgpygame.transform.scale(bg,(700,500))class Hero(py…...

使用AutoKeras2.0的AutoModel进行结构化数据回归预测

1、First of All: Read The Fucking Source Code import autokeras as ak import numpy as np from sklearn.model_selection import train_test_split from sklearn.metrics import mean_squared_error# 生成数据集 np.random.seed(42) x np.random.rand(1000, 10) # 生成1…...

好用但不常用的Git配置

参考文章 文章目录 tag标签分支新仓库默认分支推送 代码合并冲突处理默认diff算法 tag标签 默认是以字母顺序排序&#xff0c;这会导致一些问题&#xff0c;比如0.5.101排在0.5.1000之后。为了解决这个问题&#xff0c;我们可以把默认排序改为数值排序 git config --global t…...

ULVAC VWR-400M/ERH 真空蒸发器 Compact Vacuum Evaporator DEPOX (VWR-400M/ERH)

ULVAC VWR-400M/ERH 真空蒸发器 Compact Vacuum Evaporator DEPOX (VWR-400M/ERH)...

P1068 [NOIP 2009 普及组] 分数线划定

题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才&#xff0c;A 市对所有报名的选手进行了笔试&#xff0c;笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的 150% 划定&#xff0c;即如果计划录取 m 名志愿者&#xf…...

PPT连同备注页(演讲者模式)一块转为PDF

首先&#xff0c;进入创建PDF/XPS&#xff1a; 然后进入选项&#xff1a; 发布选项-发布内容里选备注页&#xff1a; 导出的原始结果是这样的&#xff1a; 这个时候裁剪一下&#xff0c;范围为所有页面&#xff1a; 最终结果&#xff1a; 如果导出不选“备注页”而是只勾选“包…...

第三十二天打卡

作业&#xff1a;参考pdpbox官方文档中的其他类&#xff0c;绘制相应的图&#xff0c;任选即可 1. 安装并导入库 确保安装与文档版本一致的 pdpbox&#xff08;此处以 0.3.0 为例&#xff09;&#xff1a; bash 复制 下载 pip install pdpbox0.3.0 导入所需库&#xff1a…...

项目三 - 任务8:实现词频统计功能

本项目旨在实现一个词频统计功能&#xff0c;通过读取文本文件并利用Java编程技巧处理和分析文本数据。首先&#xff0c;使用BufferedReader逐行读取文件内容&#xff0c;然后通过String.split(" ")方法将每行文本分割成单词数组。接下来&#xff0c;采用HashMap来存…...

MongoDB 快速整合 SpringBoot 示例

1.添加依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spr…...

2025.05.22-得物春招机考真题解析-第二题

&#x1f4cc; 点击直达笔试专栏 &#x1f449;《大厂笔试突围》 &#x1f4bb; 春秋招笔试突围在线OJ &#x1f449; 笔试突围OJ 02. 魔法书页重排 问题描述 A先生是一位魔法师&#xff0c;他有一本古老的魔法书&#xff0c;书中有 n n n 页&#xff0c;每页都刻有一个魔…...

ollama list模型列表获取 接口代码

ollama list模型列表获取 接口代码 curl http://localhost:11434/v1/modelscoding package hcx.ollama;/*** ClassName DockerOllamaList* Description TODO* Author dell* Date 2025/5/26 11:31* Version 1.0**/import java.io.BufferedReader; import java.io.InputStreamR…...

OPC Client第5讲(wxwidgets):初始界面的事件处理;按照配置文件初始化界面的内容

接上一讲&#xff0c;即实现下述界面的事件处理代码&#xff1b;并且按照配置文件初始化界面的内容&#xff08;三、&#xff09; 事件处理的基础知识&#xff0c;见下述链接五、 OPC Client第3讲&#xff08;wxwidgets&#xff09;&#xff1a;wxFormBuilder&#xff1b;基础…...

什么是BFC,如何触发BFC,BFC有什么特性?

理解 BFC指的是块级格式化上下文,处于BFC内部的盒子与外界互不影响 触发条件 position:absolute/fixed都会产生bfcdisplay:inline-block,table,flex等float:left/right 浮动也会产生bfchtml根元素也是bfc bfc的特性 属于同一个BFC下的盒子会垂直排列属于同一个BFC下的两个…...

python做题日记(9)

第二十一题 第二十一题是合并两个有序链表&#xff0c;合并后的链表仍然需要保持有序&#xff0c;因为在合并之前已经是两个有序链表&#xff0c;因此在合并时只需要遍历比较两个链表中的下一结点数值&#xff0c;将其中较小的一个结点添加到新的列表中。如果有任何一个链表已经…...

Leetcode 3557. Find Maximum Number of Non Intersecting Substrings

Leetcode 3557. Find Maximum Number of Non Intersecting Substrings 1. 解题思路2. 代码实现 题目链接&#xff1a;3557. Find Maximum Number of Non Intersecting Substrings 1. 解题思路 这一题就是一个比较直接的动态规划的题目&#xff0c;我们只需要考察每一个位是否…...

【C++进阶篇】初识哈希

哈希表深度剖析&#xff1a;原理、冲突解决与C容器实战 一. 哈希1.1 哈希概念1.2 哈希思想1.3 常见的哈希函数1.3.1 直接定址法1.3.2 除留余数法1.3.3 乘法散列法&#xff08;了解&#xff09;1.3.4 平方取中法&#xff08;了解&#xff09; 1.4 哈希冲突1.4.1 冲突原因1.4.2 解…...