-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into feat/document_ie
- Loading branch information
Showing
424 changed files
with
44,210 additions
and
6,972 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
kind: pipeline # 定义对象类型,还有secret和signature两种类型 | ||
type: docker # 定义流水线类型,还有kubernetes、exec、ssh等类型 | ||
name: cicd # 定义流水线名称 | ||
|
||
steps: # 定义流水线执行步骤,这些步骤将顺序执行 | ||
- name: package # 流水线名称 | ||
image: python:3.10-slim # 定义创建容器的Docker镜像 | ||
volumes: # 将容器内目录挂载到宿主机,仓库需要开启Trusted设置 | ||
- name: maven-cache | ||
path: /root/.m2 # 将maven下载依赖的目录挂载出来,防止重复下载 | ||
- name: maven-build | ||
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来 | ||
commands: # 定义在Docker容器中执行的shell命令 | ||
- pip install Cython | ||
- pip install wheel | ||
- pip install twine | ||
- cd ./src/bisheng-langchain | ||
- python setup.py bdist_wheel | ||
- cp dist.* /app/build/ | ||
|
||
- name: build_backend | ||
image: python:3.10-slim # 定义创建容器的Docker镜像 | ||
volumes: # 将容器内目录挂载到宿主机,仓库需要开启Trusted设置 | ||
- name: maven-cache | ||
path: /root/.m2 # 将maven下载依赖的目录挂载出来,防止重复下载 | ||
- name: maven-build | ||
path: /app/build # 将应用打包好的Jar和执行脚本挂载出来 | ||
commands: | ||
- cd ./src/backend | ||
- pip install bisheng_langchain==$RELEASE_VERSION | ||
- sed -i 's/^bisheng_langchain.*/bisheng_langchain = "'$RELEASE_VERSION'"/g' pyproject.toml | ||
- poetry lock | ||
|
||
- name: build-image # 步骤名称 | ||
image: plugins/docker # 使用镜像 | ||
settings: # 当前设置 | ||
username: # 账号名称 | ||
from_secret: docker_username | ||
password: # 账号密码 | ||
from_secret: docker_password | ||
dockerfile: deploy/Dockerfile # Dockerfile地址, 注意是相对地址 | ||
repo: yxs970707/deploy-web-demo # 镜像名称 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
from bisheng.api.errcode.base import BaseErrorCode | ||
|
||
|
||
# 组件模块 返回错误码,业务代码104 | ||
class AssistantNotExistsError(BaseErrorCode): | ||
Code: int = 10400 | ||
Msg: str = '助手不存在' | ||
|
||
|
||
class AssistantInitError(BaseErrorCode): | ||
Code: int = 10401 | ||
Msg: str = '助手上线失败' | ||
|
||
|
||
class AssistantNameRepeatError(BaseErrorCode): | ||
Code: int = 10402 | ||
Msg: str = '助手名称重复' | ||
|
||
|
||
class AssistantNotEditError(BaseErrorCode): | ||
Code: int = 10403 | ||
Msg: str = '助手已上线,不可编辑' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
from bisheng.api.errcode.base import BaseErrorCode | ||
|
||
|
||
# 组件模块 返回错误码,业务代码103 | ||
class ComponentExistError(BaseErrorCode): | ||
Code: int = 10300 | ||
Msg: str = '组件已存在' | ||
|
||
|
||
class ComponentNotExistError(BaseErrorCode): | ||
Code: int = 10301 | ||
Msg: str = '组件不存在' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.