diff --git a/api/apps/chunk_app.py b/api/apps/chunk_app.py index 644353ba6..feeb52f6e 100644 --- a/api/apps/chunk_app.py +++ b/api/apps/chunk_app.py @@ -148,10 +148,7 @@ def set(): t for t in re.split( r"[\n\t]", req["content_with_weight"]) if len(t) > 1] - if len(arr) != 2: - return get_data_error_result( - message="Q&A must be separated by TAB/ENTER key.") - q, a = rmPrefix(arr[0]), rmPrefix(arr[1]) + q, a = rmPrefix(arr[0]), rmPrefix("\n".join(arr[1:])) d = beAdoc(d, arr[0], arr[1], not any( [rag_tokenizer.is_chinese(t) for t in q + a]))