"description": "The storage type of model configures, if None, use the default storage(current database). When you run in light mode, it will not use any storage.",
"validValues": [
"database",
"memory"
]
},
{
"name": "trace",
"type": "TracerParameters",
"required": false,
"description": "Tracer config for web server, if None, use global tracer config",
"description": "Logging configuration for web server, if None, use global config",
"nestedTypes": [
{
"type": "link",
"text": "loggingparameters configuration",
"url": "../utils/utils_loggingparameters_4ba5c6"
}
]
},
{
"name": "disable_alembic_upgrade",
"type": "boolean",
"required": false,
"description": "Whether to disable alembic to initialize and upgrade database metadata",
"defaultValue": "False"
},
{
"name": "db_ssl_verify",
"type": "boolean",
"required": false,
"description": "Whether to verify the SSL certificate of the database",
"defaultValue": "False"
},
{
"name": "default_thread_pool_size",
"type": "integer",
"required": false,
"description": "The default thread pool size, If None, use default config of python thread pool"
},
{
"name": "remote_embedding",
"type": "boolean",
"required": false,
"description": "Whether to enable remote embedding models. If it is True, you need to start a embedding model through `dbgpt start worker --worker_type text2vec --model_name xxx --model_path xxx`",
"defaultValue": "False"
},
{
"name": "remote_rerank",
"type": "boolean",
"required": false,
"description": "Whether to enable remote rerank models. If it is True, you need to start a rerank model through `dbgpt start worker --worker_type text2vec --rerank --model_name xxx --model_path xxx`",
"defaultValue": "False"
},
{
"name": "awel_dirs",
"type": "string",
"required": false,
"description": "The directories to search awel files, split by `,`"
},
{
"name": "new_web_ui",
"type": "boolean",
"required": false,
"description": "Whether to use the new web UI, default is True",
"description": "The endpoint of the OSS server. e.g. https://oss-cn-hangzhou.aliyuncs.com"
},
{
"name": "region",
"type": "string",
"required": true,
"description": "The region of the OSS server. e.g. cn-hangzhou"
},
{
"name": "access_key_id",
"type": "string",
"required": false,
"description": "The access key ID of the OSS server. You can also set it in the environment variable OSS_ACCESS_KEY_ID"
},
{
"name": "access_key_secret",
"type": "string",
"required": false,
"description": "The access key secret of the OSS server. You can also set it in the environment variable OSS_ACCESS_KEY_SECRET"
},
{
"name": "use_environment_credentials",
"type": "boolean",
"required": false,
"description": "Whether to use the environment variables OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET as the credentials. Default is False.",
"defaultValue": "False"
},
{
"name": "fixed_bucket",
"type": "string",
"required": false,
"description": "The fixed bucket name to use. If set, all logical buckets in DB-GPT will be mapped to this bucket. We suggest you set this value to avoid bucket name conflicts."
},
{
"name": "bucket_prefix",
"type": "string",
"required": false,
"description": "The prefix of the bucket name. If set, all logical buckets in DB-GPT will be prefixed with this value. Just work when fixed_bucket is None.",
"defaultValue": "dbgpt-fs-"
},
{
"name": "auto_create_bucket",
"type": "boolean",
"required": false,
"description": "Whether to create the bucket automatically if it does not exist. If set to False, the bucket must exist before using it.",
"defaultValue": "True"
},
{
"name": "save_chunk_size",
"type": "integer",
"required": false,
"description": "The chunk size when saving the file. When the file is larger 10x than this value, it will be uploaded in multiple parts. Default is 1M.",
"description": "The endpoint of the s3 server. e.g. https://s3.us-east-1.amazonaws.com"
},
{
"name": "region",
"type": "string",
"required": true,
"description": "The region of the s3 server. e.g. us-east-1"
},
{
"name": "access_key_id",
"type": "string",
"required": false,
"description": "The access key ID of the s3 server. You can also set it in the environment variable AWS_ACCESS_KEY_ID"
},
{
"name": "access_key_secret",
"type": "string",
"required": false,
"description": "The access key secret of the s3 server. You can also set it in the environment variable AWS_SECRET_ACCESS_KEY"
},
{
"name": "use_environment_credentials",
"type": "boolean",
"required": false,
"description": "Whether to use the environment variables AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY as the credentials. Default is False.",
"defaultValue": "False"
},
{
"name": "fixed_bucket",
"type": "string",
"required": false,
"description": "The fixed bucket name to use. If set, all logical buckets in DB-GPT will be mapped to this bucket. We suggest you set this value to avoid bucket name conflicts."
},
{
"name": "bucket_prefix",
"type": "string",
"required": false,
"description": "The prefix of the bucket name. If set, all logical buckets in DB-GPT will be prefixed with this value. Just work when fixed_bucket is None.",
"defaultValue": "dbgpt-fs-"
},
{
"name": "auto_create_bucket",
"type": "boolean",
"required": false,
"description": "Whether to create the bucket automatically if it does not exist. If set to False, the bucket must exist before using it.",
"defaultValue": "True"
},
{
"name": "save_chunk_size",
"type": "integer",
"required": false,
"description": "The chunk size when saving the file. When the file is larger 10x than this value, it will be uploaded in multiple parts. Default is 1M.",
"defaultValue": "1048576"
},
{
"name": "signature_version",
"type": "string",
"required": false,
"description": "The signature version of the s3 server. e.g. s3v4, s3v2, None (default)"
},
{
"name": "s3_config",
"type": "object",
"required": false,
"description": "The additional configuration for the S3 client.",