|
|
|
|
|
|
|
|
# See the License for the specific language governing permissions and
|
|
|
# See the License for the specific language governing permissions and
|
|
|
# limitations under the License.
|
|
|
# limitations under the License.
|
|
|
#
|
|
|
#
|
|
|
|
|
|
import logging
|
|
|
|
|
|
|
|
|
from rag.utils import ELASTICSEARCH
|
|
|
from rag.utils import ELASTICSEARCH
|
|
|
from rag.nlp import search
|
|
|
from rag.nlp import search
|
|
|
import os
|
|
|
import os
|
|
|
|
|
|
|
|
|
access_logger = getLogger("access")
|
|
|
access_logger = getLogger("access")
|
|
|
database_logger = getLogger("database")
|
|
|
database_logger = getLogger("database")
|
|
|
chat_logger = getLogger("chat")
|
|
|
chat_logger = getLogger("chat")
|
|
|
|
|
|
database_logger.setLevel(logging.WARNING)
|
|
|
|
|
|
|
|
|
API_VERSION = "v1"
|
|
|
API_VERSION = "v1"
|
|
|
RAG_FLOW_SERVICE_NAME = "ragflow"
|
|
|
RAG_FLOW_SERVICE_NAME = "ragflow"
|