From 1ba099721c17a4d1c84b762ebb70f65cd63d5cef Mon Sep 17 00:00:00 2001 From: c121914yu Date: Fri, 6 Sep 2024 09:32:30 +0000 Subject: [PATCH] deploy: d45cb2f84a69436ac353fee0faf3fff6b6454ec3 --- docs/development/docker/index.html | 20 +-- docs/development/openapi/chat/index.html | 32 ++-- docs/development/openapi/dataset/index.html | 162 ++++++++++---------- docs/development/openapi/share/index.html | 30 ++-- docs/development/upgrading/4810/index.html | 2 +- docs/workflow/modules/http/index.html | 16 +- 6 files changed, 131 insertions(+), 131 deletions(-) diff --git a/docs/development/docker/index.html b/docs/development/docker/index.html index b5c18f6eb215..a556b7d697f4 100644 --- a/docs/development/docker/index.html +++ b/docs/development/docker/index.html @@ -26,9 +26,9 @@ menu
article

Docker Compose 快速部署

使用 Docker Compose 快速部署 FastGPT

部署架构图

推荐配置

PgVector版本

体验测试首选

环境最低配置(单节点)推荐配置
测试2c2g2c4g
100w 组向量4c8g 50GB4c16g 50GB
500w 组向量8c32g 200GB16c64g 200GB

Milvus版本

对于千万级以上向量性能更优秀。

点击查看 Milvus 官方推荐配置

环境最低配置(单节点)推荐配置
测试2c8g4c16g
100w 组向量未测试
500w 组向量

zilliz cloud版本

亿级以上向量首选。

由于向量库使用了 Cloud,无需占用本地资源,无需太关注。

前置工作

1. 确保网络环境

如果使用OpenAI等国外模型接口,请确保可以正常访问,否则会报错:Connection error 等。 方案可以参考:代理方案

2. 准备 Docker 环境

diff --git a/docs/development/openapi/dataset/index.html b/docs/development/openapi/dataset/index.html index 101dfeabd590..2a8c03bd51b4 100644 --- a/docs/development/openapi/dataset/index.html +++ b/docs/development/openapi/dataset/index.html @@ -26,8 +26,8 @@ menu
dataset

知识库接口

FastGPT OpenAPI 知识库接口

如何获取知识库ID(datasetId)如何获取文件集合ID(collection_id)

创建训练订单

http

HTTP 模块

FastGPT HTTP 模块介绍

特点

  • 可重复添加
  • 手动配置
  • 触发执行
  • 核中核模块

介绍

HTTP 模块会向对应的地址发送一个 HTTP 请求,实际操作与 Postman 和 ApiFox 这类直流工具使用差不多。

  • Params 为路径请求参数,GET请求中用的居多。
  • Body 为请求体,POST/PUT请求中用的居多。
  • Headers 为请求头,用于传递一些特殊的信息。
  • 自定义变量中可以接收前方节点的输出作为变量
  • 3 种数据中均可以通过 {{}} 来引用变量。
  • url 也可以通过 {{}} 来引用变量。
  • 变量来自于全局变量系统变量前方节点输出

参数结构

系统变量说明

你可以将鼠标放置在请求参数旁边的问号中,里面会提示你可用的变量。

  • appId: 应用的ID
  • chatId: 当前对话的ID,测试模式下不存在。
  • responseChatItemId: 当前对话中,响应的消息ID,测试模式下不存在。
  • variables: 当前对话的全局变量。
  • cTime: 当前时间。
  • histories: 历史记录(默认最多取10条,无法修改长度)

Params, Headers

不多描述,使用方法和Postman, ApiFox 基本一致。

可通过 {{key}} 来引入变量。例如:

keyvalue
appId{{appId}}
AuthorizationBearer {{token}}

Body

只有特定请求类型下会生效。

可以写一个自定义的 Json,并通过 {{key}} 来引入变量。例如: