From a3fe8e257a03cec9223a79df8376f90f7740a668 Mon Sep 17 00:00:00 2001 From: Caijinglong Date: Thu, 12 Dec 2024 10:39:33 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20docs:=20Add=20env=20`LLM=5FVISIO?= =?UTF-8?q?N=5FIMAGE=5FUSE=5FBASE64`=20to=20s3=20(#4977)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/self-hosting/environment-variables/s3.mdx | 15 +++++++++++++++ .../environment-variables/s3.zh-CN.mdx | 13 +++++++++++++ 2 files changed, 28 insertions(+) diff --git a/docs/self-hosting/environment-variables/s3.mdx b/docs/self-hosting/environment-variables/s3.mdx index 91176b0d6522..a5bce868f269 100644 --- a/docs/self-hosting/environment-variables/s3.mdx +++ b/docs/self-hosting/environment-variables/s3.mdx @@ -81,3 +81,18 @@ Assuming the S3 service provider's domain is s3.example.net, the bucket is mybuc - virtual-host: `mybucket.s3.example.net/config.env` + +### `LLM_VISION_IMAGE_USE_BASE64` + +- Type: Optional +- Description: Set to `1` to use base64 encoding for image upload. +- Default: undefined +- Example: `1` + +When set to `1`, LobeChat will convert images to base64 encoding before +uploading them to the LLM model. When encountering the following error, +please consider configuring this environment variable to `1`: + +```log +Route: [xai] ProviderBizError: Fetching images over plain http:// is not supported. +``` diff --git a/docs/self-hosting/environment-variables/s3.zh-CN.mdx b/docs/self-hosting/environment-variables/s3.zh-CN.mdx index ed891a596b39..711842d48f6e 100644 --- a/docs/self-hosting/environment-variables/s3.zh-CN.mdx +++ b/docs/self-hosting/environment-variables/s3.zh-CN.mdx @@ -80,3 +80,16 @@ LobeChat 支持多模态的 AI 会话,包括将图片、文件等非结构化 - virtual-host : `mybucket.s3.example.net/config.env` + +### `LLM_VISION_IMAGE_USE_BASE64` + +- 类型:可选 +- 描述:设置为 1 则使用 base64 编码上传图片 +- 默认值:undefined +- 示例:`1` + +当设置为 `1` 时,LobeChat 会将图片转换为 base64 编码后上传到 LLM 模型中,当遇到如下错误时请考虑配置该环境变量为 1 + +```log +Route: [xai] ProviderBizError: Fetching images over plain http:// is not supported. +```