Files
dataelement--bisheng/docker/bisheng-uns/config.yaml
T
2026-07-13 13:36:36 +08:00

58 lines
2.6 KiB
YAML

# 可根据loguru的文档配置不同 handlers
logger_conf:
# 默认输出到控制台的日志级别, 大于等于此级别都会输出
level: DEBUG
# 默认输出格式
format: '[{time:YYYY-MM-DD HH:mm:ss.SSSSSS}] [{level.name} process-{process.id}-{thread.id} {name}:{line}] - trace={extra[trace_id]} {message}'
# 参考loguru.add()中的参数可以配置多个handler
handlers:
# 文件路径,支持插入一些系统环境变量,若环境变量不存在则置空。例如 HOSTNAME: 主机名。后端会处理环境变量的替换
- sink: "/app/logs/bisheng_uns.log"
# 日志级别
level: INFO
# 和原生不一样,后端会将配置使用eval()执行转为函数用来过滤特定日志级别。推荐lambda
# filter: "lambda record: record['level'].name == 'INFO'"
# 日志格式化函数,extra内支持trace_id
format: "[{time:YYYY-MM-DD HH:mm:ss.SSSSSS}]|{level}|BISHENG|{extra[trace_id]}|{process.id}|{thread.id}|{message}"
# 每天的几点进行切割
rotation: "00:00"
retention: "3 Days"
- sink: "/app/logs/err-v0-BISHENG-UNS-{HOSTNAME}.log"
level: ERROR
filter: "lambda record: record['level'].name == 'ERROR'"
format: "[{time:YYYY-MM-DD HH:mm:ss.SSSSSS}]|{level}|BISHENG|{extra[trace_id]}||{process.id}|{thread.id}|||#EX_ERR:POS={name},line {line},ERR=500,EMSG={message}"
rotation: "00:00"
retention: "3 Days"
# pdf解析需要用到的模型配置, 配置了rt_server环境变量的话会替换为对应的地址
pdf_model_params:
layout_ep: "http://192.168.106.12:9001/v2.1/models/elem_layout_v1/infer"
cell_model_ep: "http://192.168.106.12:9001/v2.1/models/elem_table_cell_detect_v1/infer"
rowcol_model_ep: "http://192.168.106.12:9001/v2.1/models/elem_table_rowcol_detect_v1/infer"
table_model_ep: "http://192.168.106.12:9001/v2.1/models/elem_table_detect_v1/infer"
ocr_model_ep: "http://192.168.106.12:9001/v2.1/models/elem_ocr_collection_v3/infer"
# 是否全部走ocr识别, false的话则由代码逻辑判断是否需要走ocr识别
is_all_ocr: false
# ocr识别需要的配置项
ocr_conf:
params:
sort_filter_boxes: true,
enable_huarong_box_adjust: true,
rotateupright: false,
support_long_image_segment: true,
split_long_sentence_blank: true
scene_mapping:
print:
det: general_text_det_mrcnn_v2.0
recog: transformer-blank-v0.2-faster
hand:
det: general_text_det_mrcnn_v2.0
recog: transformer-hand-v1.16-faster
print_recog:
recog: transformer-blank-v0.2-faster
hand_recog:
recog: transformer-hand-v1.16-faster
det:
det: general_text_det_mrcnn_v2.0