From 5c650a8dc342c76531e8dcf23d116f9dc81547d9 Mon Sep 17 00:00:00 2001 From: liunux4odoo <41217877+liunux4odoo@users.noreply.github.com> Date: Wed, 22 May 2024 13:11:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=9B=AE=E5=BD=95=E7=BB=93?= =?UTF-8?q?=E6=9E=84=20(#4058)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 优化目录结构 * 修改一些测试问题 --------- Co-authored-by: glide-the <2533736852@qq.com> --- .gitignore | 8 +- .../chatchat/copy_config_example.py | 14 - .../tests/unit_server/test_init_server.py | 6 - Dockerfile => docker/Dockerfile | 0 .../Image Build \357\274\206 YAML Setup.md" | 0 .../langchain_sample.yaml | 0 .../chatchat-server}/README.md | 0 .../chatchat/configs/__init__.py | 0 .../chatchat/configs/_basic_config.py | 0 .../chatchat/configs/_kb_config.py | 0 .../chatchat/configs/_model_config.py | 0 .../chatchat/configs/_prompt_config.py | 0 .../chatchat/configs/_server_config.py | 0 .../chatchat/configs/model_providers.yaml | 3 - ...345\233\276\347\211\207-124076-270516.jpg" | Bin ...\345\233\276\347\211\207-20096-279847.jpg" | Bin ...345\233\276\347\211\207-220157-552735.jpg" | Bin ...\345\233\276\347\211\207-36114-765327.jpg" | Bin ...345\233\276\347\211\207-392521-261326.jpg" | Bin ...\345\233\276\347\211\207-42284-124759.jpg" | Bin ...\345\233\276\347\211\207-57107-679259.jpg" | Bin ...345\233\276\347\211\207-618350-869132.jpg" | Bin ...345\233\276\347\211\207-838373-426344.jpg" | Bin ...345\233\276\347\211\207-906937-836104.jpg" | Bin ...345\233\276\347\211\207-108319-429731.jpg" | Bin ...345\233\276\347\211\207-580318-260070.jpg" | Bin ...345\233\276\347\211\207-793118-735987.jpg" | Bin ...345\233\276\347\211\207-918388-323086.jpg" | Bin ...\345\233\276\347\211\207-19929-302935.jpg" | Bin ...345\233\276\347\211\207-299768-254064.jpg" | Bin ...345\233\276\347\211\207-454007-940199.jpg" | Bin ...345\233\276\347\211\207-628857-182232.jpg" | Bin ...345\233\276\347\211\207-729151-372321.jpg" | Bin ...\345\233\276\347\211\207-81470-404273.jpg" | Bin ...\345\233\276\347\211\207-17565-176537.jpg" | Bin ...345\233\276\347\211\207-349153-657791.jpg" | Bin ...345\233\276\347\211\207-350029-666381.jpg" | Bin ...345\233\276\347\211\207-759487-923925.jpg" | Bin ...345\233\276\347\211\207-805089-731888.jpg" | Bin ...\345\233\276\347\211\207-95996-523276.jpg" | Bin ...345\233\276\347\211\207-276446-401476.jpg" | Bin ...345\233\276\347\211\207-380552-579242.jpg" | Bin ...\345\233\276\347\211\207-590671-36787.jpg" | Bin ...345\233\276\347\211\207-699343-219844.jpg" | Bin ...345\233\276\347\211\207-789705-122117.jpg" | Bin ...\345\233\276\347\211\207-923924-83386.jpg" | Bin ...345\233\276\347\211\207-930255-616209.jpg" | Bin ...00\346\234\257\345\216\237\347\220\206.md" | 0 ...00\346\234\257\345\216\237\347\220\206.md" | 0 ...30\344\270\216\345\272\224\347\224\250.md" | 0 ...25\344\270\216\345\216\237\347\220\206.md" | 0 ...55\347\273\203\345\216\237\347\220\206.md" | 0 ...30\345\214\226\347\255\226\347\225\245.md" | 0 .../test_files/langchain-ChatGLM_closed.csv | 0 .../test_files/langchain-ChatGLM_closed.jsonl | 0 .../test_files/langchain-ChatGLM_closed.xlsx | Bin .../test_files/langchain-ChatGLM_open.csv | 0 .../test_files/langchain-ChatGLM_open.jsonl | 0 .../test_files/langchain-ChatGLM_open.xlsx | Bin .../samples/content/test_files/langchain.pdf | Bin .../samples/content/test_files/test.txt | 0 .../data/nltk_data/corpora/cmudict/README | 0 .../data/nltk_data/corpora/cmudict/cmudict | 0 .../averaged_perceptron_tagger.pickle | Bin .../nltk_data/tokenizers/punkt/PY3/README | 0 .../tokenizers/punkt/PY3/czech.pickle | Bin .../tokenizers/punkt/PY3/danish.pickle | Bin .../tokenizers/punkt/PY3/dutch.pickle | Bin .../tokenizers/punkt/PY3/english.pickle | Bin .../tokenizers/punkt/PY3/estonian.pickle | Bin .../tokenizers/punkt/PY3/finnish.pickle | Bin .../tokenizers/punkt/PY3/french.pickle | Bin .../tokenizers/punkt/PY3/german.pickle | Bin .../tokenizers/punkt/PY3/greek.pickle | Bin .../tokenizers/punkt/PY3/italian.pickle | Bin .../tokenizers/punkt/PY3/malayalam.pickle | Bin .../tokenizers/punkt/PY3/norwegian.pickle | Bin .../tokenizers/punkt/PY3/polish.pickle | Bin .../tokenizers/punkt/PY3/portuguese.pickle | Bin .../tokenizers/punkt/PY3/russian.pickle | Bin .../tokenizers/punkt/PY3/slovene.pickle | Bin .../tokenizers/punkt/PY3/spanish.pickle | Bin .../tokenizers/punkt/PY3/swedish.pickle | Bin .../tokenizers/punkt/PY3/turkish.pickle | Bin .../data/nltk_data/tokenizers/punkt/README | 0 .../nltk_data/tokenizers/punkt/czech.pickle | 0 .../nltk_data/tokenizers/punkt/danish.pickle | 0 .../nltk_data/tokenizers/punkt/dutch.pickle | 0 .../nltk_data/tokenizers/punkt/english.pickle | 0 .../tokenizers/punkt/estonian.pickle | 0 .../nltk_data/tokenizers/punkt/finnish.pickle | 0 .../nltk_data/tokenizers/punkt/french.pickle | 0 .../nltk_data/tokenizers/punkt/german.pickle | 0 .../nltk_data/tokenizers/punkt/greek.pickle | 0 .../nltk_data/tokenizers/punkt/italian.pickle | 0 .../tokenizers/punkt/malayalam.pickle | Bin .../tokenizers/punkt/norwegian.pickle | 0 .../nltk_data/tokenizers/punkt/polish.pickle | 0 .../tokenizers/punkt/portuguese.pickle | 0 .../nltk_data/tokenizers/punkt/russian.pickle | Bin .../nltk_data/tokenizers/punkt/slovene.pickle | 0 .../nltk_data/tokenizers/punkt/spanish.pickle | 0 .../nltk_data/tokenizers/punkt/swedish.pickle | 0 .../nltk_data/tokenizers/punkt/turkish.pickle | 0 .../assistants/2024-03-29/webui.py | 97 +++ .../chatchat/img/LLM_success.png | Bin .../chatchat/img/agent_continue.png | Bin .../chatchat/img/agent_success.png | Bin .../chatchat/img/chatchat-qrcode.jpg | Bin .../img/chatchat_icon_blue_square_v2.png | Bin .../chatchat/img/docker_logs.png | Bin .../chatchat/img/fastapi_docs_026.png | Bin .../chatchat/img/init_knowledge_base.jpg | Bin .../chatchat/img/knowledge_base_success.jpg | Bin .../chatchat/img/langchain+chatglm.png | Bin .../chatchat/img/langchain+chatglm2.png | Bin .../img/logo-long-chatchat-trans-v2.png | Bin .../chatchat/img/official_account_qr.png | Bin .../img/official_wechat_mp_account.png | Bin .../chatchat/img/partners/autodl.svg | 0 .../chatchat/img/partners/aws.svg | 0 .../chatchat/img/partners/chatglm.svg | 0 .../chatchat/img/partners/zhenfund.svg | 0 .../chatchat/img/qr_code_90.jpg | Bin .../chatchat/img/qr_code_90.png | Bin .../chatchat/img/qr_code_91.jpg | Bin .../chatchat/img/qr_code_92.jpg | Bin .../chatchat/img/qr_code_93.jpg | Bin .../chatchat/img/qr_code_94.jpg | Bin .../chatchat/img/qr_code_95.jpg | Bin .../chatchat/img/qr_code_96.jpg | Bin .../chatchat/img/qrcode_90_2.jpg | Bin .../chatchat/init_database.py | 0 .../chatchat-server/chatchat}/init_server.py | 0 .../chatchat/server/__init__.py | 0 .../server/agent/agent_factory/__init__.py | 0 .../agent/agent_factory/agents_registry.py | 0 .../server/agent/agent_factory/glm3_agent.py | 0 .../server/agent/agent_factory/qwen_agent.py | 0 .../chatchat/server/agent/agent_instruct.md | 0 .../chatchat/server/agent/container.py | 0 .../server/agent/tools_factory/__init__.py | 0 .../agent/tools_factory/aqa_processor.py | 0 .../server/agent/tools_factory/arxiv.py | 0 .../server/agent/tools_factory/calculate.py | 0 .../agent/tools_factory/search_internet.py | 0 .../search_local_knowledgebase.py | 0 .../agent/tools_factory/search_youtube.py | 0 .../server/agent/tools_factory/shell.py | 0 .../server/agent/tools_factory/text2image.py | 0 .../agent/tools_factory/tools_registry.py | 0 .../agent/tools_factory/vqa_processor.py | 0 .../agent/tools_factory/weather_check.py | 0 .../server/agent/tools_factory/wolfram.py | 0 .../chatchat/server/api_allinone_stale.py | 0 .../chatchat/server/api_server/api_schemas.py | 0 .../chatchat/server/api_server/chat_routes.py | 0 .../chatchat/server/api_server/kb_routes.py | 0 .../server/api_server/openai_routes.py | 0 .../chatchat/server/api_server/server_app.py | 0 .../server/api_server/server_routes.py | 0 .../server/api_server/static/favicon.png | Bin .../api_server/static/redoc.standalone.js | 0 .../api_server/static/swagger-ui-bundle.js | 0 .../server/api_server/static/swagger-ui.css | 0 .../chatchat/server/api_server/tool_routes.py | 0 .../agent_callback_handler.py | 0 .../conversation_callback_handler.py | 0 .../chatchat/server/chat/chat.py | 20 +- .../chatchat/server/chat/completion.py | 0 .../chatchat/server/chat/feedback.py | 0 .../chatchat/server/chat/file_chat.py | 0 .../chatchat/server/chat/utils.py | 0 .../chatchat/server/db/__init__.py | 0 .../chatchat/server/db/base.py | 0 .../chatchat/server/db/models/__init__.py | 0 .../chatchat/server/db/models/base.py | 0 .../server/db/models/conversation_model.py | 0 .../server/db/models/knowledge_base_model.py | 0 .../server/db/models/knowledge_file_model.py | 0 .../db/models/knowledge_metadata_model.py | 0 .../server/db/models/message_model.py | 0 .../chatchat/server/db/repository/__init__.py | 0 .../db/repository/conversation_repository.py | 0 .../repository/knowledge_base_repository.py | 0 .../repository/knowledge_file_repository.py | 0 .../knowledge_metadata_repository.py | 0 .../db/repository/message_repository.py | 0 .../chatchat/server/db/session.py | 0 .../document_loaders/FilteredCSVloader.py | 0 .../server/document_loaders/__init__.py | 0 .../server/document_loaders/mydocloader.py | 0 .../server/document_loaders/myimgloader.py | 0 .../server/document_loaders/mypdfloader.py | 0 .../server/document_loaders/mypptloader.py | 0 .../chatchat/server/document_loaders/ocr.py | 0 .../server/knowledge_base/__init__.py | 0 .../chatchat/server/knowledge_base/kb_api.py | 0 .../server/knowledge_base/kb_cache/base.py | 0 .../knowledge_base/kb_cache/faiss_cache.py | 0 .../server/knowledge_base/kb_doc_api.py | 0 .../knowledge_base/kb_service/__init__.py | 0 .../server/knowledge_base/kb_service/base.py | 0 .../kb_service/chromadb_kb_service.py | 0 .../kb_service/default_kb_service.py | 0 .../kb_service/es_kb_service.py | 0 .../kb_service/faiss_kb_service.py | 0 .../kb_service/milvus_kb_service.py | 0 .../kb_service/pg_kb_service.py | 0 .../kb_service/zilliz_kb_service.py | 0 .../knowledge_base/kb_summary/__init__.py | 0 .../server/knowledge_base/kb_summary/base.py | 0 .../kb_summary/summary_chunk.py | 0 .../server/knowledge_base/kb_summary_api.py | 0 .../chatchat/server/knowledge_base/migrate.py | 0 .../knowledge_base/model/kb_document_model.py | 0 .../chatchat/server/knowledge_base/utils.py | 0 .../chatchat/server/llm_api_shutdown.py | 0 .../chatchat/server/llm_api_stale.py | 0 .../chatchat/server/localai_embeddings.py | 0 .../memory/conversation_db_buffer_memory.py | 0 .../chatchat/server/pydantic_v1.py | 0 .../chatchat/server/pydantic_v2.py | 0 .../chatchat/server/reranker/reranker.py | 0 .../chatchat/server/text_splitter/__init__.py | 0 .../server/text_splitter/ali_text_splitter.py | 0 .../chinese_recursive_text_splitter.py | 0 .../text_splitter/chinese_text_splitter.py | 0 .../server/text_splitter/zh_title_enhance.py | 0 .../chatchat-server}/chatchat/server/utils.py | 0 .../chatchat/server/webui_allinone_stale.py | 0 .../chatchat-server}/chatchat/startup.py | 2 +- .../chatchat-server}/chatchat/webui.py | 0 .../chatchat/webui_pages/__init__.py | 0 .../chatchat/webui_pages/dialogue/__init__.py | 0 .../chatchat/webui_pages/dialogue/dialogue.py | 0 .../chatchat/webui_pages/dialogue/utils.py | 0 .../webui_pages/knowledge_base/__init__.py | 0 .../knowledge_base/knowledge_base.py | 0 .../webui_pages/model_config/__init__.py | 0 .../webui_pages/model_config/model_config.py | 0 .../chatchat/webui_pages/utils.py | 0 .../chatchat-server}/poetry.toml | 0 .../chatchat-server}/pyproject.toml | 0 .../chatchat-server}/tests/api/test_kb_api.py | 0 .../tests/api/test_kb_api_request.py | 0 .../tests/api/test_kb_summary_api.py | 0 .../tests/api/test_openai_wrap.py | 0 .../tests/api/test_server_state_api.py | 0 .../tests/api/test_stream_chat_api.py | 0 .../tests/api/test_stream_chat_api_thread.py | 0 .../chatchat-server}/tests/api/test_tools.py | 0 .../test_different_splitter.py | 0 .../tests/document_loader/test_imgloader.py | 0 .../tests/document_loader/test_pdfloader.py | 0 .../tests/kb_vector_db/__init__.py | 0 .../tests/kb_vector_db/test_faiss_kb.py | 0 .../tests/kb_vector_db/test_milvus_db.py | 0 .../tests/kb_vector_db/test_pg_db.py | 0 .../tests/samples/ocr_test.docx | Bin .../tests/samples/ocr_test.jpg | Bin .../tests/samples/ocr_test.pdf | Bin .../tests/samples/ocr_test.pptx | Bin .../chatchat-server}/tests/test_migrate.py | 0 .../chatchat-server}/tests/test_qwen_agent.py | 0 .../tests/unit_server/test_init_server.py | 6 + .../model-providers}/Makefile | 0 .../model-providers}/README.md | 0 .../model-providers}/model_providers.yaml | 0 .../model_providers/__init__.py | 0 .../model_providers/__main__.py | 0 .../model_providers/_compat.py | 0 .../model_providers/_files.py | 0 .../model_providers/_models.py | 0 .../model_providers/_types.py | 0 .../model_providers/_utils/__init__.py | 0 .../model_providers/_utils/_transform.py | 0 .../model_providers/_utils/_typing.py | 0 .../model_providers/_utils/_utils.py | 0 .../bootstrap_web/entities/__init__.py | 0 .../entities/model_provider_entities.py | 0 .../bootstrap_web/message_convert/__init__.py | 0 .../bootstrap_web/message_convert/core.py | 0 .../bootstrap_web/openai_bootstrap_web.py | 36 +- .../core/bootstrap/__init__.py | 0 .../model_providers/core/bootstrap/base.py | 0 .../core/bootstrap/bootstrap_register.py | 0 .../core/bootstrap/openai_protocol.py | 0 .../core/bootstrap/providers_wapper.py | 0 .../model_providers/core/entities/__init__.py | 0 .../core/entities/agent_entities.py | 0 .../core/entities/message_entities.py | 0 .../core/entities/model_entities.py | 0 .../core/entities/provider_configuration.py | 0 .../core/entities/provider_entities.py | 0 .../core/entities/queue_entities.py | 0 .../model_providers/core/model_manager.py | 572 +++++++++--------- .../core/model_runtime/README.md | 0 .../core/model_runtime/README_CN.md | 0 .../core/model_runtime/__init__.py | 0 .../core/model_runtime/callbacks/__init__.py | 0 .../model_runtime/callbacks/base_callback.py | 0 .../callbacks/logging_callback.py | 0 .../docs/en_US/images/index/img.png | Bin .../model_runtime/docs/en_US/interfaces.md | 0 .../docs/en_US/provider_scale_out.md | 0 .../core/model_runtime/docs/en_US/schema.md | 0 .../zh_Hans/customizable_model_scale_out.md | 0 .../docs/zh_Hans/images/index/img.png | Bin .../model_runtime/docs/zh_Hans/interfaces.md | 0 .../zh_Hans/predefined_model_scale_out.md | 0 .../docs/zh_Hans/provider_scale_out.md | 0 .../core/model_runtime/docs/zh_Hans/schema.md | 0 .../core/model_runtime/entities/__init__.py | 0 .../model_runtime/entities/common_entities.py | 0 .../core/model_runtime/entities/defaults.py | 0 .../model_runtime/entities/llm_entities.py | 0 .../entities/message_entities.py | 0 .../model_runtime/entities/model_entities.py | 0 .../entities/provider_entities.py | 0 .../model_runtime/entities/rerank_entities.py | 0 .../entities/text_embedding_entities.py | 0 .../core/model_runtime/errors/__init__.py | 0 .../core/model_runtime/errors/invoke.py | 0 .../core/model_runtime/errors/validate.py | 0 .../model_providers/__base/__init__.py | 0 .../model_providers/__base/ai_model.py | 0 .../model_providers/__base/audio.mp3 | Bin .../__base/large_language_model.py | 0 .../model_providers/__base/model_provider.py | 0 .../__base/moderation_model.py | 0 .../model_providers/__base/rerank_model.py | 0 .../__base/speech2text_model.py | 0 .../model_providers/__base/text2img_model.py | 0 .../__base/text_embedding_model.py | 0 .../__base/tokenizers/__init__.py | 0 .../__base/tokenizers/gpt2/merges.txt | 0 .../tokenizers/gpt2/special_tokens_map.json | 0 .../tokenizers/gpt2/tokenizer_config.json | 0 .../__base/tokenizers/gpt2/vocab.json | 0 .../__base/tokenizers/gpt2_tokenzier.py | 0 .../model_providers/__base/tts_model.py | 0 .../model_runtime/model_providers/__init__.py | 0 .../model_providers/_position.yaml | 0 .../model_providers/anthropic/__init__.py | 0 .../anthropic/_assets/icon_l_en.svg | 0 .../anthropic/_assets/icon_s_en.svg | 0 .../model_providers/anthropic/anthropic.py | 0 .../model_providers/anthropic/anthropic.yaml | 0 .../model_providers/anthropic/llm/__init__.py | 0 .../anthropic/llm/_position.yaml | 0 .../anthropic/llm/claude-2.1.yaml | 0 .../anthropic/llm/claude-2.yaml | 0 .../llm/claude-3-haiku-20240307.yaml | 0 .../anthropic/llm/claude-3-opus-20240229.yaml | 0 .../llm/claude-3-sonnet-20240229.yaml | 0 .../anthropic/llm/claude-instant-1.2.yaml | 0 .../anthropic/llm/claude-instant-1.yaml | 0 .../model_providers/anthropic/llm/llm.py | 0 .../model_providers/azure_openai/__init__.py | 0 .../azure_openai/_assets/icon_l_en.png | Bin .../azure_openai/_assets/icon_s_en.svg | 0 .../model_providers/azure_openai/_common.py | 0 .../model_providers/azure_openai/_constant.py | 0 .../azure_openai/azure_openai.py | 0 .../azure_openai/azure_openai.yaml | 0 .../azure_openai/llm/__init__.py | 0 .../model_providers/azure_openai/llm/llm.py | 0 .../azure_openai/speech2text/__init__.py | 0 .../azure_openai/speech2text/speech2text.py | 0 .../azure_openai/text_embedding/__init__.py | 0 .../text_embedding/text_embedding.py | 0 .../azure_openai/tts/__init__.py | 0 .../model_providers/azure_openai/tts/tts.py | 0 .../model_providers/baichuan/__init__.py | 0 .../baichuan/_assets/icon_l_en.svg | 0 .../baichuan/_assets/icon_s_en.svg | 0 .../model_providers/baichuan/baichuan.py | 0 .../model_providers/baichuan/baichuan.yaml | 0 .../model_providers/baichuan/llm/__init__.py | 0 .../baichuan/llm/baichuan2-53b.yaml | 0 .../baichuan/llm/baichuan2-turbo-192k.yaml | 0 .../baichuan/llm/baichuan2-turbo.yaml | 0 .../baichuan/llm/baichuan_tokenizer.py | 0 .../baichuan/llm/baichuan_turbo.py | 0 .../baichuan/llm/baichuan_turbo_errors.py | 0 .../model_providers/baichuan/llm/llm.py | 0 .../baichuan/text_embedding/__init__.py | 0 .../baichuan-text-embedding.yaml | 0 .../baichuan/text_embedding/text_embedding.py | 0 .../model_providers/bedrock/__init__.py | 0 .../bedrock/_assets/icon_l_en.svg | 0 .../bedrock/_assets/icon_s_en.svg | 0 .../model_providers/bedrock/bedrock.py | 0 .../model_providers/bedrock/bedrock.yaml | 0 .../model_providers/bedrock/llm/__init__.py | 0 .../bedrock/llm/_position.yaml | 0 .../bedrock/llm/ai21.j2-mid-v1.yaml | 0 .../bedrock/llm/ai21.j2-ultra-v1.yaml | 0 .../llm/amazon.titan-text-express-v1.yaml | 0 .../llm/amazon.titan-text-lite-v1.yaml | 0 .../llm/anthropic.claude-instant-v1.yaml | 0 .../bedrock/llm/anthropic.claude-v1.yaml | 0 .../bedrock/llm/anthropic.claude-v2.1.yaml | 0 .../bedrock/llm/anthropic.claude-v2.yaml | 0 .../llm/cohere.command-light-text-v14.yaml | 0 .../bedrock/llm/cohere.command-text-v14.yaml | 0 .../model_providers/bedrock/llm/llm.py | 0 .../bedrock/llm/meta.llama2-13b-chat-v1.yaml | 0 .../bedrock/llm/meta.llama2-70b-chat-v1.yaml | 0 .../model_providers/cohere/__init__.py | 0 .../cohere/_assets/icon_l_en.svg | 0 .../cohere/_assets/icon_s_en.svg | 0 .../model_providers/cohere/cohere.py | 0 .../model_providers/cohere/cohere.yaml | 0 .../model_providers/cohere/llm/__init__.py | 0 .../model_providers/cohere/llm/_position.yaml | 0 .../cohere/llm/command-chat.yaml | 0 .../cohere/llm/command-light-chat.yaml | 0 .../llm/command-light-nightly-chat.yaml | 0 .../cohere/llm/command-light-nightly.yaml | 0 .../cohere/llm/command-light.yaml | 0 .../cohere/llm/command-nightly-chat.yaml | 0 .../cohere/llm/command-nightly.yaml | 0 .../model_providers/cohere/llm/command.yaml | 0 .../model_providers/cohere/llm/llm.py | 0 .../model_providers/cohere/rerank/__init__.py | 0 .../cohere/rerank/rerank-english-v2.0.yaml | 0 .../rerank/rerank-multilingual-v2.0.yaml | 0 .../model_providers/cohere/rerank/rerank.py | 0 .../cohere/text_embedding/__init__.py | 0 .../cohere/text_embedding/_position.yaml | 0 .../embed-english-light-v2.0.yaml | 0 .../embed-english-light-v3.0.yaml | 0 .../text_embedding/embed-english-v2.0.yaml | 0 .../text_embedding/embed-english-v3.0.yaml | 0 .../embed-multilingual-light-v3.0.yaml | 0 .../embed-multilingual-v2.0.yaml | 0 .../embed-multilingual-v3.0.yaml | 0 .../cohere/text_embedding/text_embedding.py | 0 .../model_providers/deepseek/__init__.py | 0 .../deepseek/_assets/icon_l_en.svg | 0 .../deepseek/_assets/icon_s_en.svg | 0 .../model_providers/deepseek/_common.py | 0 .../model_providers/deepseek/deepseek.py | 0 .../model_providers/deepseek/deepseek.yaml | 0 .../model_providers/deepseek/llm/__init__.py | 0 .../model_providers/deepseek/llm/llm.py | 0 .../model_providers/google/__init__.py | 0 .../google/_assets/icon_l_en.svg | 0 .../google/_assets/icon_s_en.svg | 0 .../model_providers/google/google.py | 0 .../model_providers/google/google.yaml | 0 .../model_providers/google/llm/__init__.py | 0 .../google/llm/gemini-pro-vision.yaml | 0 .../google/llm/gemini-pro.yaml | 0 .../model_providers/google/llm/llm.py | 0 .../model_providers/groq/__init__.py | 0 .../groq/_assets/icon_l_en.svg | 0 .../groq/_assets/icon_s_en.svg | 0 .../model_providers/groq/groq.py | 0 .../model_providers/groq/groq.yaml | 0 .../model_providers/groq/llm/__init__.py | 0 .../groq/llm/llama2-70b-4096.yaml | 0 .../model_providers/groq/llm/llm.py | 0 .../groq/llm/mixtral-8x7b-instruct-v0.1.yaml | 0 .../huggingface_hub/__init__.py | 0 .../huggingface_hub/_assets/icon_l_en.svg | 0 .../huggingface_hub/_assets/icon_s_en.svg | 0 .../huggingface_hub/_common.py | 0 .../huggingface_hub/huggingface_hub.py | 0 .../huggingface_hub/huggingface_hub.yaml | 0 .../huggingface_hub/llm/__init__.py | 0 .../huggingface_hub/llm/llm.py | 0 .../text_embedding/__init__.py | 0 .../text_embedding/text_embedding.py | 0 .../model_providers/jina/__init__.py | 0 .../jina/_assets/icon_l_en.svg | 0 .../jina/_assets/icon_s_en.svg | 0 .../model_providers/jina/jina.py | 0 .../model_providers/jina/jina.yaml | 0 .../model_providers/jina/rerank/__init__.py | 0 .../jina/rerank/jina-reranker-v1-base-en.yaml | 0 .../model_providers/jina/rerank/rerank.py | 0 .../jina/text_embedding/__init__.py | 0 .../jina-embeddings-v2-base-de.yaml | 0 .../jina-embeddings-v2-base-en.yaml | 0 .../jina-embeddings-v2-base-zh.yaml | 0 .../jina-embeddings-v2-small-en.yaml | 0 .../jina/text_embedding/jina_tokenizer.py | 0 .../jina/text_embedding/text_embedding.py | 0 .../text_embedding/tokenizer/tokenizer.json | 0 .../tokenizer/tokenizer_config.json | 0 .../model_providers/localai/__init__.py | 0 .../localai/_assets/icon_l_en.svg | 0 .../localai/_assets/icon_s_en.svg | 0 .../model_providers/localai/llm/__init__.py | 0 .../model_providers/localai/llm/llm.py | 0 .../model_providers/localai/localai.py | 0 .../model_providers/localai/localai.yaml | 0 .../localai/text_embedding/__init__.py | 0 .../localai/text_embedding/text_embedding.py | 0 .../model_providers/minimax/__init__.py | 0 .../minimax/_assets/icon_l_en.png | Bin .../minimax/_assets/icon_s_en.png | Bin .../model_providers/minimax/llm/__init__.py | 0 .../minimax/llm/abab5-chat.yaml | 0 .../minimax/llm/abab5.5-chat.yaml | 0 .../minimax/llm/abab5.5s-chat.yaml | 0 .../minimax/llm/abab6-chat.yaml | 0 .../minimax/llm/chat_completion.py | 0 .../minimax/llm/chat_completion_pro.py | 0 .../model_providers/minimax/llm/errors.py | 0 .../model_providers/minimax/llm/llm.py | 0 .../model_providers/minimax/llm/types.py | 0 .../model_providers/minimax/minimax.py | 0 .../model_providers/minimax/minimax.yaml | 0 .../minimax/text_embedding/__init__.py | 0 .../minimax/text_embedding/embo-01.yaml | 0 .../minimax/text_embedding/text_embedding.py | 0 .../model_providers/mistralai/__init__.py | 0 .../mistralai/_assets/icon_l_en.png | Bin .../mistralai/_assets/icon_s_en.png | Bin .../model_providers/mistralai/llm/__init__.py | 0 .../mistralai/llm/_position.yaml | 0 .../model_providers/mistralai/llm/llm.py | 0 .../mistralai/llm/mistral-large-latest.yaml | 0 .../mistralai/llm/mistral-medium-latest.yaml | 0 .../mistralai/llm/mistral-small-latest.yaml | 0 .../mistralai/llm/open-mistral-7b.yaml | 0 .../mistralai/llm/open-mixtral-8x7b.yaml | 0 .../model_providers/mistralai/mistralai.py | 0 .../model_providers/mistralai/mistralai.yaml | 0 .../model_providers/model_provider_factory.py | 0 .../model_providers/moonshot/__init__.py | 0 .../moonshot/_assets/icon_l_en.png | Bin .../moonshot/_assets/icon_s_en.png | Bin .../model_providers/moonshot/llm/__init__.py | 0 .../moonshot/llm/_position.yaml | 0 .../model_providers/moonshot/llm/llm.py | 0 .../moonshot/llm/moonshot-v1-128k.yaml | 0 .../moonshot/llm/moonshot-v1-32k.yaml | 0 .../moonshot/llm/moonshot-v1-8k.yaml | 0 .../model_providers/moonshot/moonshot.py | 0 .../model_providers/moonshot/moonshot.yaml | 0 .../model_providers/ollama/__init__.py | 0 .../ollama/_assets/icon_l_en.svg | 0 .../ollama/_assets/icon_s_en.svg | 0 .../model_providers/ollama/_common.py | 0 .../model_providers/ollama/llm/__init__.py | 0 .../model_providers/ollama/llm/llm.py | 0 .../model_providers/ollama/ollama.py | 0 .../model_providers/ollama/ollama.yaml | 0 .../ollama/text_embedding/__init__.py | 0 .../ollama/text_embedding/text_embedding.py | 0 .../model_providers/openai/__init__.py | 0 .../openai/_assets/icon_l_en.svg | 0 .../openai/_assets/icon_s_en.svg | 0 .../model_providers/openai/_common.py | 0 .../model_providers/openai/llm/__init__.py | 0 .../model_providers/openai/llm/_position.yaml | 0 .../openai/llm/gpt-3.5-turbo-0125.yaml | 0 .../openai/llm/gpt-3.5-turbo-0613.yaml | 0 .../openai/llm/gpt-3.5-turbo-1106.yaml | 0 .../openai/llm/gpt-3.5-turbo-16k-0613.yaml | 0 .../openai/llm/gpt-3.5-turbo-16k.yaml | 0 .../openai/llm/gpt-3.5-turbo-instruct.yaml | 0 .../openai/llm/gpt-3.5-turbo.yaml | 0 .../openai/llm/gpt-4-0125-preview.yaml | 0 .../openai/llm/gpt-4-1106-preview.yaml | 0 .../model_providers/openai/llm/gpt-4-32k.yaml | 0 .../openai/llm/gpt-4-turbo-preview.yaml | 0 .../openai/llm/gpt-4-vision-preview.yaml | 0 .../model_providers/openai/llm/gpt-4.yaml | 0 .../model_providers/openai/llm/llm.py | 0 .../openai/llm/text-davinci-003.yaml | 0 .../openai/moderation/__init__.py | 0 .../openai/moderation/moderation.py | 0 .../moderation/text-moderation-stable.yaml | 0 .../model_providers/openai/openai.py | 0 .../model_providers/openai/openai.yaml | 0 .../openai/speech2text/__init__.py | 0 .../openai/speech2text/speech2text.py | 0 .../openai/speech2text/whisper-1.yaml | 0 .../openai/text_embedding/__init__.py | 0 .../text-embedding-3-large.yaml | 0 .../text-embedding-3-small.yaml | 0 .../text-embedding-ada-002.yaml | 0 .../openai/text_embedding/text_embedding.py | 0 .../model_providers/openai/tts/__init__.py | 0 .../model_providers/openai/tts/tts-1-hd.yaml | 0 .../model_providers/openai/tts/tts-1.yaml | 0 .../model_providers/openai/tts/tts.py | 0 .../openai_api_compatible/__init__.py | 0 .../openai_api_compatible/_common.py | 0 .../openai_api_compatible/llm/__init__.py | 0 .../openai_api_compatible/llm/llm.py | 0 .../openai_api_compatible.py | 0 .../openai_api_compatible.yaml | 0 .../text_embedding/__init__.py | 0 .../text_embedding/text_embedding.py | 0 .../model_providers/openllm/__init__.py | 0 .../openllm/_assets/icon_l_en.svg | 0 .../openllm/_assets/icon_s_en.svg | 0 .../model_providers/openllm/llm/__init__.py | 0 .../model_providers/openllm/llm/llm.py | 0 .../openllm/llm/openllm_generate.py | 0 .../openllm/llm/openllm_generate_errors.py | 0 .../model_providers/openllm/openllm.py | 0 .../model_providers/openllm/openllm.yaml | 0 .../openllm/text_embedding/__init__.py | 0 .../openllm/text_embedding/text_embedding.py | 0 .../model_providers/replicate/__init__.py | 0 .../replicate/_assets/icon_l_en.svg | 0 .../replicate/_assets/icon_s_en.svg | 0 .../model_providers/replicate/_common.py | 0 .../model_providers/replicate/llm/__init__.py | 0 .../model_providers/replicate/llm/llm.py | 0 .../model_providers/replicate/replicate.py | 0 .../model_providers/replicate/replicate.yaml | 0 .../replicate/text_embedding/__init__.py | 0 .../text_embedding/text_embedding.py | 0 .../model_providers/spark/__init__.py | 0 .../spark/_assets/icon_l_en.svg | 0 .../spark/_assets/icon_l_zh.svg | 0 .../spark/_assets/icon_s_en.svg | 0 .../model_providers/spark/llm/__init__.py | 0 .../model_providers/spark/llm/_client.py | 0 .../model_providers/spark/llm/_position.yaml | 0 .../model_providers/spark/llm/llm.py | 0 .../model_providers/spark/llm/spark-1.5.yaml | 0 .../model_providers/spark/llm/spark-2.yaml | 0 .../model_providers/spark/llm/spark-3.5.yaml | 0 .../model_providers/spark/llm/spark-3.yaml | 0 .../model_providers/spark/spark.py | 0 .../model_providers/spark/spark.yaml | 0 .../model_providers/togetherai/__init__.py | 0 .../togetherai/_assets/togetherai.svg | 0 .../togetherai/_assets/togetherai_square.svg | 0 .../togetherai/llm/__init__.py | 0 .../model_providers/togetherai/llm/llm.py | 0 .../model_providers/togetherai/togetherai.py | 0 .../togetherai/togetherai.yaml | 0 .../model_providers/tongyi/__init__.py | 0 .../tongyi/_assets/icon_l_en.png | Bin .../tongyi/_assets/icon_l_zh.png | Bin .../tongyi/_assets/icon_s_en.png | Bin .../model_providers/tongyi/_common.py | 0 .../model_providers/tongyi/llm/__init__.py | 0 .../model_providers/tongyi/llm/_client.py | 0 .../model_providers/tongyi/llm/llm.py | 0 .../tongyi/llm/qwen-max-1201.yaml | 0 .../tongyi/llm/qwen-max-longcontext.yaml | 0 .../model_providers/tongyi/llm/qwen-max.yaml | 0 .../model_providers/tongyi/llm/qwen-plus.yaml | 0 .../tongyi/llm/qwen-turbo.yaml | 0 .../model_providers/tongyi/tongyi.py | 0 .../model_providers/tongyi/tongyi.yaml | 0 .../model_providers/tongyi/tts/__init__.py | 0 .../model_providers/tongyi/tts/tts-1.yaml | 0 .../model_providers/tongyi/tts/tts.py | 0 .../model_providers/wenxin/__init__.py | 0 .../wenxin/_assets/icon_l_en.png | Bin .../wenxin/_assets/icon_l_zh.png | Bin .../wenxin/_assets/icon_s_en.png | Bin .../model_providers/wenxin/llm/__init__.py | 0 .../wenxin/llm/ernie-bot-4.yaml | 0 .../wenxin/llm/ernie-bot-8k.yaml | 0 .../wenxin/llm/ernie-bot-turbo.yaml | 0 .../model_providers/wenxin/llm/ernie-bot.yaml | 0 .../model_providers/wenxin/llm/ernie_bot.py | 0 .../wenxin/llm/ernie_bot_errors.py | 0 .../model_providers/wenxin/llm/llm.py | 0 .../model_providers/wenxin/wenxin.py | 0 .../model_providers/wenxin/wenxin.yaml | 0 .../model_providers/xinference/__init__.py | 0 .../xinference/_assets/icon_l_en.svg | 0 .../xinference/_assets/icon_s_en.svg | 0 .../xinference/llm/__init__.py | 0 .../xinference/llm/_position.yaml | 0 .../xinference/llm/chatglm3-6b.yaml | 0 .../model_providers/xinference/llm/llm.py | 0 .../xinference/rerank/__init__.py | 0 .../xinference/rerank/rerank.py | 0 .../xinference/text_embedding/__init__.py | 0 .../text_embedding/text_embedding.py | 0 .../model_providers/xinference/xinference.py | 0 .../xinference/xinference.yaml | 0 .../xinference/xinference_helper.py | 0 .../model_providers/zhipuai/__init__.py | 0 .../zhipuai/_assets/icon_l_en.svg | 0 .../zhipuai/_assets/icon_l_zh.svg | 0 .../zhipuai/_assets/icon_s_en.svg | 0 .../model_providers/zhipuai/_common.py | 0 .../model_providers/zhipuai/llm/__init__.py | 0 .../zhipuai/llm/chatglm_lite.yaml | 0 .../zhipuai/llm/chatglm_lite_32k.yaml | 0 .../zhipuai/llm/chatglm_pro.yaml | 0 .../zhipuai/llm/chatglm_std.yaml | 0 .../zhipuai/llm/chatglm_turbo.yaml | 0 .../zhipuai/llm/glm_3_turbo.yaml | 0 .../model_providers/zhipuai/llm/glm_4.yaml | 0 .../model_providers/zhipuai/llm/glm_4v.yaml | 0 .../model_providers/zhipuai/llm/llm.py | 0 .../zhipuai/text_embedding/__init__.py | 0 .../zhipuai/text_embedding/text_embedding.py | 0 .../text_embedding/text_embedding.yaml | 0 .../model_providers/zhipuai/zhipuai.py | 0 .../model_providers/zhipuai/zhipuai.yaml | 0 .../schema_validators/__init__.py | 0 .../schema_validators/common_validator.py | 0 .../model_credential_schema_validator.py | 0 .../provider_credential_schema_validator.py | 0 .../core/model_runtime/utils/__init__.py | 0 .../core/model_runtime/utils/helper.py | 0 .../model_providers/core/provider_manager.py | 558 ++++++++--------- .../model_providers/core/utils/generic.py | 0 .../model_providers/core/utils/json_dumps.py | 0 .../core/utils/position_helper.py | 0 .../model_providers/core/utils/utils.py | 0 .../model_providers/errors/error.py | 86 +-- .../model_providers/extensions/ext_redis.py | 0 .../model_providers/extensions/ext_storage.py | 0 .../model-providers}/poetry.toml | 0 .../model-providers}/pyproject.toml | 10 +- .../model-providers}/scripts/check_imports.py | 0 .../scripts/check_pydantic.sh | 0 .../model-providers}/scripts/lint_imports.sh | 0 .../model-providers}/tests/conftest.py | 0 .../model_providers.yaml | 0 .../test_deepseek_service.py | 0 .../model_providers.yaml | 0 .../test_ollama_service.py | 0 .../model_providers.yaml | 0 .../test_openai_service.py | 0 .../model_providers.yaml | 0 .../test_xinference_service.py | 0 .../model_providers.yaml | 0 .../test_zhipuai_service.py | 0 .../unit_tests/deepseek/model_providers.yaml | 0 .../test_deepseek_provider_manager_models.py | 30 +- .../unit_tests/ollama/model_providers.yaml | 0 .../test_ollama_provider_manager_models.py | 32 +- .../unit_tests/openai/model_providers.yaml | 0 .../test_openai_provider_manager_models.py | 32 +- .../xinference/model_providers.yaml | 2 + ...test_xinference_provider_manager_models.py | 30 +- .../unit_tests/zhipuai/model_providers.yaml | 0 .../test_zhipuai_provider_manager_models.py | 30 +- pyproject.toml | 8 +- shutdown_all.sh | 2 - .../model_loaders/xinference_manager.py | 0 update_requirements.sh | 7 - 753 files changed, 846 insertions(+), 745 deletions(-) delete mode 100644 chatchat-server/chatchat/copy_config_example.py delete mode 100644 chatchat-server/tests/unit_server/test_init_server.py rename Dockerfile => docker/Dockerfile (100%) rename "Image Build \357\274\206 YAML Setup.md" => "docker/Image Build \357\274\206 YAML Setup.md" (100%) rename langchain_sample.yaml => docker/langchain_sample.yaml (100%) rename {chatchat-server => libs/chatchat-server}/README.md (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/configs/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/configs/_basic_config.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/configs/_kb_config.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/configs/_model_config.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/configs/_prompt_config.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/configs/_server_config.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/configs/model_providers.yaml (99%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-124076-270516.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-124076-270516.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-20096-279847.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-20096-279847.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-220157-552735.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-220157-552735.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-36114-765327.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-36114-765327.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-392521-261326.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-392521-261326.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-42284-124759.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-42284-124759.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-57107-679259.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-57107-679259.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-618350-869132.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-618350-869132.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-838373-426344.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-838373-426344.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-906937-836104.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-906937-836104.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-108319-429731.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-108319-429731.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-580318-260070.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-580318-260070.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-793118-735987.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-793118-735987.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-918388-323086.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-918388-323086.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-19929-302935.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-19929-302935.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-299768-254064.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-299768-254064.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-454007-940199.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-454007-940199.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-628857-182232.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-628857-182232.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-729151-372321.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-729151-372321.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-81470-404273.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-81470-404273.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-17565-176537.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-17565-176537.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-349153-657791.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-349153-657791.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-350029-666381.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-350029-666381.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-759487-923925.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-759487-923925.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-805089-731888.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-805089-731888.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-95996-523276.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-95996-523276.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-276446-401476.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-276446-401476.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-380552-579242.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-380552-579242.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-590671-36787.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-590671-36787.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-699343-219844.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-699343-219844.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-789705-122117.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-789705-122117.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-923924-83386.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-923924-83386.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-930255-616209.jpg" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-930255-616209.jpg" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206.md" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206.md" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206.md" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206.md" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\345\256\236\346\210\230\344\270\216\345\272\224\347\224\250.md" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\345\256\236\346\210\230\344\270\216\345\272\224\347\224\250.md" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206.md" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206.md" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206.md" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206.md" (100%) rename "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245.md" => "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245.md" (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.csv (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.jsonl (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.xlsx (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.csv (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.jsonl (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.xlsx (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/knowledge_base/samples/content/test_files/langchain.pdf (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/knowledge_base/samples/content/test_files/test.txt (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/corpora/cmudict/README (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/corpora/cmudict/cmudict (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/taggers/averaged_perceptron_tagger/averaged_perceptron_tagger.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/README (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/czech.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/danish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/dutch.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/english.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/estonian.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/finnish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/french.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/german.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/greek.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/italian.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/malayalam.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/norwegian.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/polish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/portuguese.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/russian.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/slovene.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/spanish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/swedish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/PY3/turkish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/README (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/czech.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/danish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/dutch.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/english.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/estonian.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/finnish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/french.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/german.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/greek.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/italian.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/malayalam.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/norwegian.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/polish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/portuguese.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/russian.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/slovene.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/spanish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/swedish.pickle (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/data/nltk_data/tokenizers/punkt/turkish.pickle (100%) create mode 100644 libs/chatchat-server/chatchat/data/temp/openai_files/assistants/2024-03-29/webui.py rename {chatchat-server => libs/chatchat-server}/chatchat/img/LLM_success.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/agent_continue.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/agent_success.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/chatchat-qrcode.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/chatchat_icon_blue_square_v2.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/docker_logs.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/fastapi_docs_026.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/init_knowledge_base.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/knowledge_base_success.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/langchain+chatglm.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/langchain+chatglm2.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/logo-long-chatchat-trans-v2.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/official_account_qr.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/official_wechat_mp_account.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/partners/autodl.svg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/partners/aws.svg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/partners/chatglm.svg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/partners/zhenfund.svg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qr_code_90.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qr_code_90.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qr_code_91.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qr_code_92.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qr_code_93.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qr_code_94.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qr_code_95.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qr_code_96.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/img/qrcode_90_2.jpg (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/init_database.py (100%) rename {chatchat-server/chatchat/model_loaders => libs/chatchat-server/chatchat}/init_server.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/agent_factory/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/agent_factory/agents_registry.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/agent_factory/glm3_agent.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/agent_factory/qwen_agent.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/agent_instruct.md (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/container.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/aqa_processor.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/arxiv.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/calculate.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/search_internet.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/search_local_knowledgebase.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/search_youtube.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/shell.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/text2image.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/tools_registry.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/vqa_processor.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/weather_check.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/agent/tools_factory/wolfram.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_allinone_stale.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/api_schemas.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/chat_routes.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/kb_routes.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/openai_routes.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/server_app.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/server_routes.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/static/favicon.png (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/static/redoc.standalone.js (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/static/swagger-ui-bundle.js (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/static/swagger-ui.css (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/api_server/tool_routes.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/callback_handler/agent_callback_handler.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/callback_handler/conversation_callback_handler.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/chat/chat.py (95%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/chat/completion.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/chat/feedback.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/chat/file_chat.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/chat/utils.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/base.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/models/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/models/base.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/models/conversation_model.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/models/knowledge_base_model.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/models/knowledge_file_model.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/models/knowledge_metadata_model.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/models/message_model.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/repository/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/repository/conversation_repository.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/repository/knowledge_base_repository.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/repository/knowledge_file_repository.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/repository/knowledge_metadata_repository.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/repository/message_repository.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/db/session.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/document_loaders/FilteredCSVloader.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/document_loaders/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/document_loaders/mydocloader.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/document_loaders/myimgloader.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/document_loaders/mypdfloader.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/document_loaders/mypptloader.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/document_loaders/ocr.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_api.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_cache/base.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_cache/faiss_cache.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_doc_api.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/base.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/chromadb_kb_service.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/default_kb_service.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/es_kb_service.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/faiss_kb_service.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/milvus_kb_service.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/pg_kb_service.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_service/zilliz_kb_service.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_summary/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_summary/base.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_summary/summary_chunk.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/kb_summary_api.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/migrate.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/model/kb_document_model.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/knowledge_base/utils.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/llm_api_shutdown.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/llm_api_stale.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/localai_embeddings.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/memory/conversation_db_buffer_memory.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/pydantic_v1.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/pydantic_v2.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/reranker/reranker.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/text_splitter/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/text_splitter/ali_text_splitter.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/text_splitter/chinese_recursive_text_splitter.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/text_splitter/chinese_text_splitter.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/text_splitter/zh_title_enhance.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/utils.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/server/webui_allinone_stale.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/startup.py (99%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/dialogue/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/dialogue/dialogue.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/dialogue/utils.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/knowledge_base/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/knowledge_base/knowledge_base.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/model_config/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/model_config/model_config.py (100%) rename {chatchat-server => libs/chatchat-server}/chatchat/webui_pages/utils.py (100%) rename {chatchat-server => libs/chatchat-server}/poetry.toml (100%) rename {chatchat-server => libs/chatchat-server}/pyproject.toml (100%) rename {chatchat-server => libs/chatchat-server}/tests/api/test_kb_api.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/api/test_kb_api_request.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/api/test_kb_summary_api.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/api/test_openai_wrap.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/api/test_server_state_api.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/api/test_stream_chat_api.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/api/test_stream_chat_api_thread.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/api/test_tools.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/custom_splitter/test_different_splitter.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/document_loader/test_imgloader.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/document_loader/test_pdfloader.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/kb_vector_db/__init__.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/kb_vector_db/test_faiss_kb.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/kb_vector_db/test_milvus_db.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/kb_vector_db/test_pg_db.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/samples/ocr_test.docx (100%) rename {chatchat-server => libs/chatchat-server}/tests/samples/ocr_test.jpg (100%) rename {chatchat-server => libs/chatchat-server}/tests/samples/ocr_test.pdf (100%) rename {chatchat-server => libs/chatchat-server}/tests/samples/ocr_test.pptx (100%) rename {chatchat-server => libs/chatchat-server}/tests/test_migrate.py (100%) rename {chatchat-server => libs/chatchat-server}/tests/test_qwen_agent.py (100%) create mode 100644 libs/chatchat-server/tests/unit_server/test_init_server.py rename {model-providers => libs/model-providers}/Makefile (100%) rename {model-providers => libs/model-providers}/README.md (100%) rename {model-providers => libs/model-providers}/model_providers.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/__main__.py (100%) rename {model-providers => libs/model-providers}/model_providers/_compat.py (100%) rename {model-providers => libs/model-providers}/model_providers/_files.py (100%) rename {model-providers => libs/model-providers}/model_providers/_models.py (100%) rename {model-providers => libs/model-providers}/model_providers/_types.py (100%) rename {model-providers => libs/model-providers}/model_providers/_utils/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/_utils/_transform.py (100%) rename {model-providers => libs/model-providers}/model_providers/_utils/_typing.py (100%) rename {model-providers => libs/model-providers}/model_providers/_utils/_utils.py (100%) rename {model-providers => libs/model-providers}/model_providers/bootstrap_web/entities/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/bootstrap_web/entities/model_provider_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/bootstrap_web/message_convert/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/bootstrap_web/message_convert/core.py (100%) rename {model-providers => libs/model-providers}/model_providers/bootstrap_web/openai_bootstrap_web.py (92%) rename {model-providers => libs/model-providers}/model_providers/core/bootstrap/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/bootstrap/base.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/bootstrap/bootstrap_register.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/bootstrap/openai_protocol.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/bootstrap/providers_wapper.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/entities/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/entities/agent_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/entities/message_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/entities/model_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/entities/provider_configuration.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/entities/provider_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/entities/queue_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_manager.py (97%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/README.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/README_CN.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/callbacks/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/callbacks/base_callback.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/callbacks/logging_callback.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/en_US/images/index/img.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/en_US/interfaces.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/en_US/provider_scale_out.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/en_US/schema.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/zh_Hans/customizable_model_scale_out.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/zh_Hans/images/index/img.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/zh_Hans/interfaces.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/zh_Hans/predefined_model_scale_out.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/zh_Hans/provider_scale_out.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/docs/zh_Hans/schema.md (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/common_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/defaults.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/llm_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/message_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/model_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/provider_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/rerank_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/entities/text_embedding_entities.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/errors/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/errors/invoke.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/errors/validate.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/ai_model.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/audio.mp3 (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/large_language_model.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/model_provider.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/moderation_model.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/rerank_model.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/speech2text_model.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/text2img_model.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/text_embedding_model.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/tokenizers/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/tokenizers/gpt2/merges.txt (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/tokenizers/gpt2/special_tokens_map.json (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/tokenizers/gpt2/tokenizer_config.json (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/tokenizers/gpt2/vocab.json (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/tokenizers/gpt2_tokenzier.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__base/tts_model.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/anthropic.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/anthropic.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/claude-2.1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/claude-2.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/claude-3-haiku-20240307.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/claude-3-opus-20240229.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/claude-3-sonnet-20240229.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/claude-instant-1.2.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/claude-instant-1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/anthropic/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/_assets/icon_l_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/_constant.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/azure_openai.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/azure_openai.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/speech2text/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/speech2text/speech2text.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/tts/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/azure_openai/tts/tts.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/baichuan.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/baichuan.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/llm/baichuan2-53b.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/llm/baichuan2-turbo-192k.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/llm/baichuan2-turbo.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/llm/baichuan_tokenizer.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/llm/baichuan_turbo.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/llm/baichuan_turbo_errors.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/text_embedding/baichuan-text-embedding.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/baichuan/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/bedrock.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/bedrock.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/ai21.j2-mid-v1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/ai21.j2-ultra-v1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/amazon.titan-text-express-v1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/amazon.titan-text-lite-v1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/anthropic.claude-instant-v1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/anthropic.claude-v1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/anthropic.claude-v2.1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/anthropic.claude-v2.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/cohere.command-light-text-v14.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/cohere.command-text-v14.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/meta.llama2-13b-chat-v1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/bedrock/llm/meta.llama2-70b-chat-v1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/cohere.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/cohere.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/command-chat.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/command-light-chat.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/command-light-nightly-chat.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/command-light-nightly.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/command-light.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/command-nightly-chat.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/command-nightly.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/command.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/rerank/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/rerank/rerank-english-v2.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/rerank/rerank-multilingual-v2.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/rerank/rerank.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/embed-english-light-v2.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/embed-english-light-v3.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/embed-english-v2.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/embed-english-v3.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/embed-multilingual-light-v3.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/embed-multilingual-v2.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/embed-multilingual-v3.0.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/cohere/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/deepseek/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/deepseek/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/deepseek/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/deepseek/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/deepseek/deepseek.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/deepseek/deepseek.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/deepseek/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/deepseek/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/google.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/google.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/llm/gemini-pro-vision.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/llm/gemini-pro.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/google/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/groq.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/groq.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/llm/llama2-70b-4096.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/groq/llm/mixtral-8x7b-instruct-v0.1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/huggingface_hub.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/huggingface_hub.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/huggingface_hub/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/jina.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/jina.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/rerank/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/rerank/jina-reranker-v1-base-en.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/rerank/rerank.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/jina-embeddings-v2-base-de.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/jina-embeddings-v2-base-en.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/jina-embeddings-v2-base-zh.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/jina-embeddings-v2-small-en.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/jina_tokenizer.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/tokenizer/tokenizer.json (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/jina/text_embedding/tokenizer/tokenizer_config.json (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/localai.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/localai.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/localai/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/_assets/icon_l_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/_assets/icon_s_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/abab5-chat.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/abab5.5-chat.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/abab5.5s-chat.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/abab6-chat.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/chat_completion.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/chat_completion_pro.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/errors.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/llm/types.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/minimax.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/minimax.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/text_embedding/embo-01.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/minimax/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/_assets/icon_l_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/_assets/icon_s_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/llm/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/llm/mistral-large-latest.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/llm/mistral-medium-latest.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/llm/mistral-small-latest.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/llm/open-mistral-7b.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/llm/open-mixtral-8x7b.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/mistralai.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/mistralai/mistralai.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/model_provider_factory.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/_assets/icon_l_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/_assets/icon_s_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/llm/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/llm/moonshot-v1-128k.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/llm/moonshot-v1-32k.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/llm/moonshot-v1-8k.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/moonshot.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/moonshot/moonshot.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/ollama.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/ollama.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/ollama/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-3.5-turbo-0125.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-3.5-turbo-0613.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-3.5-turbo-1106.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-3.5-turbo-16k-0613.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-3.5-turbo-16k.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-3.5-turbo-instruct.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-3.5-turbo.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-4-0125-preview.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-4-1106-preview.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-4-32k.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-4-turbo-preview.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-4-vision-preview.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/gpt-4.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/llm/text-davinci-003.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/moderation/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/moderation/moderation.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/moderation/text-moderation-stable.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/openai.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/openai.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/speech2text/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/speech2text/speech2text.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/speech2text/whisper-1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/text_embedding/text-embedding-3-large.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/text_embedding/text-embedding-3-small.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/text_embedding/text-embedding-ada-002.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/tts/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/tts/tts-1-hd.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/tts/tts-1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai/tts/tts.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai_api_compatible/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai_api_compatible/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai_api_compatible/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai_api_compatible/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai_api_compatible/openai_api_compatible.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai_api_compatible/openai_api_compatible.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai_api_compatible/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openai_api_compatible/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/llm/openllm_generate.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/llm/openllm_generate_errors.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/openllm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/openllm.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/openllm/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/replicate.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/replicate.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/replicate/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/_assets/icon_l_zh.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/llm/_client.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/llm/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/llm/spark-1.5.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/llm/spark-2.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/llm/spark-3.5.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/llm/spark-3.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/spark.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/spark/spark.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/togetherai/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/togetherai/_assets/togetherai.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/togetherai/_assets/togetherai_square.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/togetherai/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/togetherai/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/togetherai/togetherai.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/togetherai/togetherai.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/_assets/icon_l_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/_assets/icon_l_zh.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/_assets/icon_s_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/llm/_client.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/llm/qwen-max-1201.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/llm/qwen-max-longcontext.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/llm/qwen-max.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/llm/qwen-plus.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/llm/qwen-turbo.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/tongyi.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/tongyi.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/tts/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/tts/tts-1.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/tongyi/tts/tts.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/_assets/icon_l_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/_assets/icon_l_zh.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/_assets/icon_s_en.png (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/llm/ernie-bot-4.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/llm/ernie-bot-8k.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/llm/ernie-bot-turbo.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/llm/ernie-bot.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/llm/ernie_bot.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/llm/ernie_bot_errors.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/wenxin.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/wenxin/wenxin.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/llm/_position.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/llm/chatglm3-6b.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/rerank/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/rerank/rerank.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/xinference.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/xinference.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/xinference/xinference_helper.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/_assets/icon_l_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/_assets/icon_l_zh.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/_assets/icon_s_en.svg (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/_common.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/chatglm_lite.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/chatglm_lite_32k.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/chatglm_pro.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/chatglm_std.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/chatglm_turbo.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/glm_3_turbo.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/glm_4.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/glm_4v.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/llm/llm.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/text_embedding/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/text_embedding/text_embedding.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/text_embedding/text_embedding.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/zhipuai.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/model_providers/zhipuai/zhipuai.yaml (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/schema_validators/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/schema_validators/common_validator.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/schema_validators/model_credential_schema_validator.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/schema_validators/provider_credential_schema_validator.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/utils/__init__.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/model_runtime/utils/helper.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/provider_manager.py (97%) rename {model-providers => libs/model-providers}/model_providers/core/utils/generic.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/utils/json_dumps.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/utils/position_helper.py (100%) rename {model-providers => libs/model-providers}/model_providers/core/utils/utils.py (100%) rename {model-providers => libs/model-providers}/model_providers/errors/error.py (95%) rename {model-providers => libs/model-providers}/model_providers/extensions/ext_redis.py (100%) rename {model-providers => libs/model-providers}/model_providers/extensions/ext_storage.py (100%) rename {model-providers => libs/model-providers}/poetry.toml (100%) rename {model-providers => libs/model-providers}/pyproject.toml (95%) rename {model-providers => libs/model-providers}/scripts/check_imports.py (100%) rename {model-providers => libs/model-providers}/scripts/check_pydantic.sh (100%) rename {model-providers => libs/model-providers}/scripts/lint_imports.sh (100%) rename {model-providers => libs/model-providers}/tests/conftest.py (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/deepseek_providers_test/model_providers.yaml (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/deepseek_providers_test/test_deepseek_service.py (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/ollama_providers_test/model_providers.yaml (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/ollama_providers_test/test_ollama_service.py (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/openai_providers_test/model_providers.yaml (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/openai_providers_test/test_openai_service.py (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/xinference_providers_test/model_providers.yaml (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/xinference_providers_test/test_xinference_service.py (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/zhipuai_providers_test/model_providers.yaml (100%) rename {model-providers => libs/model-providers}/tests/integration_tests/zhipuai_providers_test/test_zhipuai_service.py (100%) rename {model-providers => libs/model-providers}/tests/unit_tests/deepseek/model_providers.yaml (100%) rename {model-providers => libs/model-providers}/tests/unit_tests/deepseek/test_deepseek_provider_manager_models.py (71%) rename {model-providers => libs/model-providers}/tests/unit_tests/ollama/model_providers.yaml (100%) rename model-providers/tests/unit_tests/openai/test_openai_provider_manager_models.py => libs/model-providers/tests/unit_tests/ollama/test_ollama_provider_manager_models.py (70%) rename {model-providers => libs/model-providers}/tests/unit_tests/openai/model_providers.yaml (100%) rename model-providers/tests/unit_tests/ollama/test_ollama_provider_manager_models.py => libs/model-providers/tests/unit_tests/openai/test_openai_provider_manager_models.py (70%) rename {model-providers => libs/model-providers}/tests/unit_tests/xinference/model_providers.yaml (76%) rename {model-providers => libs/model-providers}/tests/unit_tests/xinference/test_xinference_provider_manager_models.py (70%) rename {model-providers => libs/model-providers}/tests/unit_tests/zhipuai/model_providers.yaml (100%) rename {model-providers => libs/model-providers}/tests/unit_tests/zhipuai/test_zhipuai_provider_manager_models.py (70%) delete mode 100644 shutdown_all.sh rename {chatchat-server/chatchat => tools}/model_loaders/xinference_manager.py (100%) delete mode 100644 update_requirements.sh diff --git a/.gitignore b/.gitignore index 5dbe7d2a9..81e6c16f2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,10 @@ *.log *.log.* *.bak -/chatchat-server/chatchat/data/* -!/chatchat-server/chatchat/data/knowledge_base/samples -/chatchat-server/chatchat/data/knowledge_base/samples/vector_store -!/chatchat-server/chatchat/data/nltk_data +/libs/chatchat-server/chatchat/data/* +!/libs/chatchat-server/chatchat/data/knowledge_base/samples +/libs/chatchat-server/chatchat/data/knowledge_base/samples/vector_store +!/libs/chatchat-server/chatchat/data/nltk_data .vscode/ diff --git a/chatchat-server/chatchat/copy_config_example.py b/chatchat-server/chatchat/copy_config_example.py deleted file mode 100644 index ad3bb2c92..000000000 --- a/chatchat-server/chatchat/copy_config_example.py +++ /dev/null @@ -1,14 +0,0 @@ -""" -用于批量将configs下的.example文件复制并命名为.py文件 -""" -import os -import shutil - -if __name__ == "__main__": - files = os.listdir("configs") - - src_files = [os.path.join("configs", file) for file in files if ".example" in file] - - for src_file in src_files: - tar_file = src_file.replace(".example", "") - shutil.copy(src_file, tar_file) diff --git a/chatchat-server/tests/unit_server/test_init_server.py b/chatchat-server/tests/unit_server/test_init_server.py deleted file mode 100644 index f1fed4e1e..000000000 --- a/chatchat-server/tests/unit_server/test_init_server.py +++ /dev/null @@ -1,6 +0,0 @@ -from chatchat.model_loaders.init_server import init_server - - -def test_init_server(): - - init_server() diff --git a/Dockerfile b/docker/Dockerfile similarity index 100% rename from Dockerfile rename to docker/Dockerfile diff --git "a/Image Build \357\274\206 YAML Setup.md" "b/docker/Image Build \357\274\206 YAML Setup.md" similarity index 100% rename from "Image Build \357\274\206 YAML Setup.md" rename to "docker/Image Build \357\274\206 YAML Setup.md" diff --git a/langchain_sample.yaml b/docker/langchain_sample.yaml similarity index 100% rename from langchain_sample.yaml rename to docker/langchain_sample.yaml diff --git a/chatchat-server/README.md b/libs/chatchat-server/README.md similarity index 100% rename from chatchat-server/README.md rename to libs/chatchat-server/README.md diff --git a/chatchat-server/chatchat/configs/__init__.py b/libs/chatchat-server/chatchat/configs/__init__.py similarity index 100% rename from chatchat-server/chatchat/configs/__init__.py rename to libs/chatchat-server/chatchat/configs/__init__.py diff --git a/chatchat-server/chatchat/configs/_basic_config.py b/libs/chatchat-server/chatchat/configs/_basic_config.py similarity index 100% rename from chatchat-server/chatchat/configs/_basic_config.py rename to libs/chatchat-server/chatchat/configs/_basic_config.py diff --git a/chatchat-server/chatchat/configs/_kb_config.py b/libs/chatchat-server/chatchat/configs/_kb_config.py similarity index 100% rename from chatchat-server/chatchat/configs/_kb_config.py rename to libs/chatchat-server/chatchat/configs/_kb_config.py diff --git a/chatchat-server/chatchat/configs/_model_config.py b/libs/chatchat-server/chatchat/configs/_model_config.py similarity index 100% rename from chatchat-server/chatchat/configs/_model_config.py rename to libs/chatchat-server/chatchat/configs/_model_config.py diff --git a/chatchat-server/chatchat/configs/_prompt_config.py b/libs/chatchat-server/chatchat/configs/_prompt_config.py similarity index 100% rename from chatchat-server/chatchat/configs/_prompt_config.py rename to libs/chatchat-server/chatchat/configs/_prompt_config.py diff --git a/chatchat-server/chatchat/configs/_server_config.py b/libs/chatchat-server/chatchat/configs/_server_config.py similarity index 100% rename from chatchat-server/chatchat/configs/_server_config.py rename to libs/chatchat-server/chatchat/configs/_server_config.py diff --git a/chatchat-server/chatchat/configs/model_providers.yaml b/libs/chatchat-server/chatchat/configs/model_providers.yaml similarity index 99% rename from chatchat-server/chatchat/configs/model_providers.yaml rename to libs/chatchat-server/chatchat/configs/model_providers.yaml index 9881171e8..b64e2bc26 100644 --- a/chatchat-server/chatchat/configs/model_providers.yaml +++ b/libs/chatchat-server/chatchat/configs/model_providers.yaml @@ -38,6 +38,3 @@ ollama: model_credentials: base_url: 'http://172.21.192.1:11434' mode: 'completion' - - - diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-124076-270516.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-124076-270516.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-124076-270516.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-124076-270516.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-20096-279847.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-20096-279847.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-20096-279847.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-20096-279847.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-220157-552735.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-220157-552735.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-220157-552735.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-220157-552735.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-36114-765327.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-36114-765327.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-36114-765327.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-36114-765327.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-392521-261326.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-392521-261326.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-392521-261326.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-392521-261326.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-42284-124759.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-42284-124759.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-42284-124759.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-42284-124759.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-57107-679259.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-57107-679259.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-57107-679259.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-57107-679259.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-618350-869132.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-618350-869132.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-618350-869132.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-618350-869132.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-838373-426344.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-838373-426344.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-838373-426344.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-838373-426344.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-906937-836104.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-906937-836104.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-906937-836104.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-906937-836104.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-108319-429731.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-108319-429731.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-108319-429731.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-108319-429731.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-580318-260070.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-580318-260070.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-580318-260070.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-580318-260070.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-793118-735987.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-793118-735987.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-793118-735987.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-793118-735987.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-918388-323086.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-918388-323086.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-918388-323086.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-918388-323086.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-19929-302935.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-19929-302935.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-19929-302935.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-19929-302935.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-299768-254064.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-299768-254064.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-299768-254064.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-299768-254064.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-454007-940199.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-454007-940199.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-454007-940199.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-454007-940199.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-628857-182232.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-628857-182232.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-628857-182232.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-628857-182232.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-729151-372321.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-729151-372321.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-729151-372321.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-729151-372321.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-81470-404273.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-81470-404273.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-81470-404273.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-81470-404273.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-17565-176537.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-17565-176537.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-17565-176537.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-17565-176537.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-349153-657791.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-349153-657791.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-349153-657791.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-349153-657791.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-350029-666381.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-350029-666381.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-350029-666381.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-350029-666381.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-759487-923925.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-759487-923925.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-759487-923925.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-759487-923925.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-805089-731888.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-805089-731888.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-805089-731888.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-805089-731888.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-95996-523276.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-95996-523276.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-95996-523276.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206-\345\271\225\345\270\203\345\233\276\347\211\207-95996-523276.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-276446-401476.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-276446-401476.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-276446-401476.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-276446-401476.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-380552-579242.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-380552-579242.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-380552-579242.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-380552-579242.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-590671-36787.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-590671-36787.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-590671-36787.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-590671-36787.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-699343-219844.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-699343-219844.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-699343-219844.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-699343-219844.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-789705-122117.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-789705-122117.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-789705-122117.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-789705-122117.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-923924-83386.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-923924-83386.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-923924-83386.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-923924-83386.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-930255-616209.jpg" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-930255-616209.jpg" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-930255-616209.jpg" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/img/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245-\345\271\225\345\270\203\345\233\276\347\211\207-930255-616209.jpg" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206.md" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206.md" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206.md" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\210\206\345\270\203\345\274\217\350\256\255\347\273\203\346\212\200\346\234\257\345\216\237\347\220\206.md" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206.md" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206.md" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206.md" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\345\272\224\347\224\250\346\212\200\346\234\257\345\216\237\347\220\206.md" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\345\256\236\346\210\230\344\270\216\345\272\224\347\224\250.md" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\345\256\236\346\210\230\344\270\216\345\272\224\347\224\250.md" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\345\256\236\346\210\230\344\270\216\345\272\224\347\224\250.md" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\345\256\236\346\210\230\344\270\216\345\272\224\347\224\250.md" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206.md" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206.md" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206.md" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\212\200\346\234\257\346\240\210-\347\256\227\346\263\225\344\270\216\345\216\237\347\220\206.md" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206.md" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206.md" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206.md" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\214\207\344\273\244\345\257\271\351\275\220\350\256\255\347\273\203\345\216\237\347\220\206.md" diff --git "a/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245.md" "b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245.md" similarity index 100% rename from "chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245.md" rename to "libs/chatchat-server/chatchat/data/knowledge_base/samples/content/llm/\345\244\247\346\250\241\345\236\213\346\216\250\347\220\206\344\274\230\345\214\226\347\255\226\347\225\245.md" diff --git a/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.csv b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.csv similarity index 100% rename from chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.csv rename to libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.csv diff --git a/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.jsonl b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.jsonl similarity index 100% rename from chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.jsonl rename to libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.jsonl diff --git a/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.xlsx b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.xlsx similarity index 100% rename from chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.xlsx rename to libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_closed.xlsx diff --git a/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.csv b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.csv similarity index 100% rename from chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.csv rename to libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.csv diff --git a/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.jsonl b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.jsonl similarity index 100% rename from chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.jsonl rename to libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.jsonl diff --git a/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.xlsx b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.xlsx similarity index 100% rename from chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.xlsx rename to libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain-ChatGLM_open.xlsx diff --git a/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain.pdf b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain.pdf similarity index 100% rename from chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain.pdf rename to libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/langchain.pdf diff --git a/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/test.txt b/libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/test.txt similarity index 100% rename from chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/test.txt rename to libs/chatchat-server/chatchat/data/knowledge_base/samples/content/test_files/test.txt diff --git a/chatchat-server/chatchat/data/nltk_data/corpora/cmudict/README b/libs/chatchat-server/chatchat/data/nltk_data/corpora/cmudict/README similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/corpora/cmudict/README rename to libs/chatchat-server/chatchat/data/nltk_data/corpora/cmudict/README diff --git a/chatchat-server/chatchat/data/nltk_data/corpora/cmudict/cmudict b/libs/chatchat-server/chatchat/data/nltk_data/corpora/cmudict/cmudict similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/corpora/cmudict/cmudict rename to libs/chatchat-server/chatchat/data/nltk_data/corpora/cmudict/cmudict diff --git a/chatchat-server/chatchat/data/nltk_data/taggers/averaged_perceptron_tagger/averaged_perceptron_tagger.pickle b/libs/chatchat-server/chatchat/data/nltk_data/taggers/averaged_perceptron_tagger/averaged_perceptron_tagger.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/taggers/averaged_perceptron_tagger/averaged_perceptron_tagger.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/taggers/averaged_perceptron_tagger/averaged_perceptron_tagger.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/README b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/README similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/README rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/README diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/czech.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/czech.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/czech.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/czech.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/danish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/danish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/danish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/danish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/dutch.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/dutch.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/dutch.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/dutch.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/english.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/english.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/english.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/english.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/estonian.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/estonian.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/estonian.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/estonian.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/finnish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/finnish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/finnish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/finnish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/french.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/french.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/french.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/french.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/german.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/german.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/german.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/german.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/greek.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/greek.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/greek.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/greek.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/italian.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/italian.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/italian.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/italian.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/malayalam.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/malayalam.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/malayalam.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/malayalam.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/norwegian.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/norwegian.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/norwegian.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/norwegian.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/polish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/polish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/polish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/polish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/portuguese.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/portuguese.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/portuguese.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/portuguese.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/russian.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/russian.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/russian.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/russian.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/slovene.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/slovene.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/slovene.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/slovene.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/spanish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/spanish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/spanish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/spanish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/swedish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/swedish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/swedish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/swedish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/turkish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/turkish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/turkish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/PY3/turkish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/README b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/README similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/README rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/README diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/czech.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/czech.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/czech.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/czech.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/danish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/danish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/danish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/danish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/dutch.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/dutch.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/dutch.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/dutch.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/english.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/english.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/english.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/english.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/estonian.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/estonian.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/estonian.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/estonian.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/finnish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/finnish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/finnish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/finnish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/french.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/french.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/french.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/french.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/german.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/german.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/german.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/german.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/greek.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/greek.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/greek.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/greek.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/italian.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/italian.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/italian.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/italian.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/malayalam.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/malayalam.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/malayalam.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/malayalam.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/norwegian.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/norwegian.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/norwegian.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/norwegian.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/polish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/polish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/polish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/polish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/portuguese.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/portuguese.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/portuguese.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/portuguese.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/russian.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/russian.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/russian.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/russian.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/slovene.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/slovene.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/slovene.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/slovene.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/spanish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/spanish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/spanish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/spanish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/swedish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/swedish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/swedish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/swedish.pickle diff --git a/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/turkish.pickle b/libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/turkish.pickle similarity index 100% rename from chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/turkish.pickle rename to libs/chatchat-server/chatchat/data/nltk_data/tokenizers/punkt/turkish.pickle diff --git a/libs/chatchat-server/chatchat/data/temp/openai_files/assistants/2024-03-29/webui.py b/libs/chatchat-server/chatchat/data/temp/openai_files/assistants/2024-03-29/webui.py new file mode 100644 index 000000000..7739235f2 --- /dev/null +++ b/libs/chatchat-server/chatchat/data/temp/openai_files/assistants/2024-03-29/webui.py @@ -0,0 +1,97 @@ +import streamlit as st + +# from chatchat.webui_pages.loom_view_client import update_store +# from chatchat.webui_pages.openai_plugins import openai_plugins_page +from chatchat.webui_pages.utils import * +from streamlit_option_menu import option_menu +from chatchat.webui_pages.dialogue.dialogue import dialogue_page, chat_box +from chatchat.webui_pages.knowledge_base.knowledge_base import knowledge_base_page +import os +import sys +from chatchat.configs import VERSION +from chatchat.server.utils import api_address + + +# def on_change(key): +# if key: +# update_store() +img_dir = os.path.dirname(os.path.abspath(__file__)) + +api = ApiRequest(base_url=api_address()) + +if __name__ == "__main__": + is_lite = "lite" in sys.argv + + st.set_page_config( + "Langchain-Chatchat WebUI", + os.path.join(img_dir, "img", "chatchat_icon_blue_square_v2.png"), + initial_sidebar_state="expanded", + menu_items={ + 'Get Help': 'https://github.com/chatchat-space/Langchain-Chatchat', + 'Report a bug': "https://github.com/chatchat-space/Langchain-Chatchat/issues", + 'About': f"""欢迎使用 Langchain-Chatchat WebUI {VERSION}!""" + }, + layout="wide" + + ) + + # use the following code to set the app to wide mode and the html markdown to increase the sidebar width + st.markdown( + """ +