LICENSE
README.md
pyproject.toml
src/langbot/__init__.py
src/langbot/__main__.py
src/langbot.egg-info/PKG-INFO
src/langbot.egg-info/SOURCES.txt
src/langbot.egg-info/dependency_links.txt
src/langbot.egg-info/entry_points.txt
src/langbot.egg-info/requires.txt
src/langbot.egg-info/top_level.txt
src/langbot/libs/coze_server_api/__init__.py
src/langbot/libs/coze_server_api/client.py
src/langbot/libs/dify_service_api/__init__.py
src/langbot/libs/dify_service_api/v1/__init__.py
src/langbot/libs/dify_service_api/v1/client.py
src/langbot/libs/dify_service_api/v1/client_test.py
src/langbot/libs/dify_service_api/v1/errors.py
src/langbot/libs/dingtalk_api/EchoHandler.py
src/langbot/libs/dingtalk_api/__init__.py
src/langbot/libs/dingtalk_api/api.py
src/langbot/libs/dingtalk_api/dingtalkevent.py
src/langbot/libs/official_account_api/__init__.py
src/langbot/libs/official_account_api/api.py
src/langbot/libs/official_account_api/oaevent.py
src/langbot/libs/qq_official_api/__init__.py
src/langbot/libs/qq_official_api/api.py
src/langbot/libs/qq_official_api/qqofficialevent.py
src/langbot/libs/slack_api/__init__.py
src/langbot/libs/slack_api/api.py
src/langbot/libs/slack_api/slackevent.py
src/langbot/libs/wechatpad_api/__init__.py
src/langbot/libs/wechatpad_api/client.py
src/langbot/libs/wechatpad_api/api/__init__.py
src/langbot/libs/wechatpad_api/api/chatroom.py
src/langbot/libs/wechatpad_api/api/downloadpai.py
src/langbot/libs/wechatpad_api/api/friend.py
src/langbot/libs/wechatpad_api/api/login.py
src/langbot/libs/wechatpad_api/api/message.py
src/langbot/libs/wechatpad_api/api/user.py
src/langbot/libs/wechatpad_api/util/__init__.py
src/langbot/libs/wechatpad_api/util/http_util.py
src/langbot/libs/wechatpad_api/util/terminal_printer.py
src/langbot/libs/wecom_ai_bot_api/WXBizMsgCrypt3.py
src/langbot/libs/wecom_ai_bot_api/api.py
src/langbot/libs/wecom_ai_bot_api/ierror.py
src/langbot/libs/wecom_ai_bot_api/wecombotevent.py
src/langbot/libs/wecom_api/WXBizMsgCrypt3.py
src/langbot/libs/wecom_api/__init__.py
src/langbot/libs/wecom_api/api.py
src/langbot/libs/wecom_api/ierror.py
src/langbot/libs/wecom_api/wecomevent.py
src/langbot/libs/wecom_customer_service_api/__init__.py
src/langbot/libs/wecom_customer_service_api/api.py
src/langbot/libs/wecom_customer_service_api/wecomcsevent.py
src/langbot/pkg/__init__.py
src/langbot/pkg/api/__init__.py
src/langbot/pkg/api/http/__init__.py
src/langbot/pkg/api/http/controller/__init__.py
src/langbot/pkg/api/http/controller/group.py
src/langbot/pkg/api/http/controller/main.py
src/langbot/pkg/api/http/controller/groups/__init__.py
src/langbot/pkg/api/http/controller/groups/apikeys.py
src/langbot/pkg/api/http/controller/groups/files.py
src/langbot/pkg/api/http/controller/groups/logs.py
src/langbot/pkg/api/http/controller/groups/plugins.py
src/langbot/pkg/api/http/controller/groups/stats.py
src/langbot/pkg/api/http/controller/groups/system.py
src/langbot/pkg/api/http/controller/groups/user.py
src/langbot/pkg/api/http/controller/groups/webhook_mgmt.py
src/langbot/pkg/api/http/controller/groups/webhooks.py
src/langbot/pkg/api/http/controller/groups/knowledge/__init__.py
src/langbot/pkg/api/http/controller/groups/knowledge/base.py
src/langbot/pkg/api/http/controller/groups/knowledge/external.py
src/langbot/pkg/api/http/controller/groups/pipelines/__init__.py
src/langbot/pkg/api/http/controller/groups/pipelines/pipelines.py
src/langbot/pkg/api/http/controller/groups/pipelines/websocket_chat.py
src/langbot/pkg/api/http/controller/groups/platform/__init__.py
src/langbot/pkg/api/http/controller/groups/platform/adapters.py
src/langbot/pkg/api/http/controller/groups/platform/bots.py
src/langbot/pkg/api/http/controller/groups/provider/__init__.py
src/langbot/pkg/api/http/controller/groups/provider/models.py
src/langbot/pkg/api/http/controller/groups/provider/requesters.py
src/langbot/pkg/api/http/controller/groups/resources/__init__.py
src/langbot/pkg/api/http/controller/groups/resources/mcp.py
src/langbot/pkg/api/http/service/__init__.py
src/langbot/pkg/api/http/service/apikey.py
src/langbot/pkg/api/http/service/bot.py
src/langbot/pkg/api/http/service/external_kb.py
src/langbot/pkg/api/http/service/knowledge.py
src/langbot/pkg/api/http/service/mcp.py
src/langbot/pkg/api/http/service/model.py
src/langbot/pkg/api/http/service/pipeline.py
src/langbot/pkg/api/http/service/user.py
src/langbot/pkg/api/http/service/webhook.py
src/langbot/pkg/command/__init__.py
src/langbot/pkg/command/cmdmgr.py
src/langbot/pkg/command/operator.py
src/langbot/pkg/command/operators/__init__.py
src/langbot/pkg/command/operators/delc.py
src/langbot/pkg/command/operators/last.py
src/langbot/pkg/command/operators/list.py
src/langbot/pkg/command/operators/next.py
src/langbot/pkg/command/operators/prompt.py
src/langbot/pkg/command/operators/resend.py
src/langbot/pkg/config/__init__.py
src/langbot/pkg/config/manager.py
src/langbot/pkg/config/model.py
src/langbot/pkg/config/impls/__init__.py
src/langbot/pkg/config/impls/json.py
src/langbot/pkg/config/impls/pymodule.py
src/langbot/pkg/config/impls/yaml.py
src/langbot/pkg/core/__init__.py
src/langbot/pkg/core/app.py
src/langbot/pkg/core/boot.py
src/langbot/pkg/core/entities.py
src/langbot/pkg/core/migration.py
src/langbot/pkg/core/note.py
src/langbot/pkg/core/stage.py
src/langbot/pkg/core/taskmgr.py
src/langbot/pkg/core/bootutils/__init__.py
src/langbot/pkg/core/bootutils/config.py
src/langbot/pkg/core/bootutils/deps.py
src/langbot/pkg/core/bootutils/files.py
src/langbot/pkg/core/bootutils/log.py
src/langbot/pkg/core/migrations/__init__.py
src/langbot/pkg/core/migrations/m001_sensitive_word_migration.py
src/langbot/pkg/core/migrations/m002_openai_config_migration.py
src/langbot/pkg/core/migrations/m003_anthropic_requester_cfg_completion.py
src/langbot/pkg/core/migrations/m004_moonshot_cfg_completion.py
src/langbot/pkg/core/migrations/m005_deepseek_cfg_completion.py
src/langbot/pkg/core/migrations/m006_vision_config.py
src/langbot/pkg/core/migrations/m007_qcg_center_url.py
src/langbot/pkg/core/migrations/m008_ad_fixwin_config_migrate.py
src/langbot/pkg/core/migrations/m009_msg_truncator_cfg.py
src/langbot/pkg/core/migrations/m010_ollama_requester_config.py
src/langbot/pkg/core/migrations/m011_command_prefix_config.py
src/langbot/pkg/core/migrations/m012_runner_config.py
src/langbot/pkg/core/migrations/m013_http_api_config.py
src/langbot/pkg/core/migrations/m014_force_delay_config.py
src/langbot/pkg/core/migrations/m015_gitee_ai_config.py
src/langbot/pkg/core/migrations/m016_dify_service_api.py
src/langbot/pkg/core/migrations/m017_dify_api_timeout_params.py
src/langbot/pkg/core/migrations/m018_xai_config.py
src/langbot/pkg/core/migrations/m019_zhipuai_config.py
src/langbot/pkg/core/migrations/m020_wecom_config.py
src/langbot/pkg/core/migrations/m021_lark_config.py
src/langbot/pkg/core/migrations/m022_lmstudio_config.py
src/langbot/pkg/core/migrations/m023_siliconflow_config.py
src/langbot/pkg/core/migrations/m024_discord_config.py
src/langbot/pkg/core/migrations/m025_gewechat_config.py
src/langbot/pkg/core/migrations/m026_qqofficial_config.py
src/langbot/pkg/core/migrations/m027_wx_official_account_config.py
src/langbot/pkg/core/migrations/m028_aliyun_requester_config.py
src/langbot/pkg/core/migrations/m029_dashscope_app_api_config.py
src/langbot/pkg/core/migrations/m030_lark_config_cmpl.py
src/langbot/pkg/core/migrations/m031_dingtalk_config.py
src/langbot/pkg/core/migrations/m032_volcark_config.py
src/langbot/pkg/core/migrations/m033_dify_thinking_config.py
src/langbot/pkg/core/migrations/m034_gewechat_file_url_config.py
src/langbot/pkg/core/migrations/m035_wxoa_mode.py
src/langbot/pkg/core/migrations/m036_wxoa_loading_message.py
src/langbot/pkg/core/migrations/m037_mcp_config.py
src/langbot/pkg/core/migrations/m038_tg_dingtalk_markdown.py
src/langbot/pkg/core/migrations/m039_modelscope_cfg_completion.py
src/langbot/pkg/core/migrations/m040_ppio_config.py
src/langbot/pkg/core/notes/__init__.py
src/langbot/pkg/core/notes/n001_classic_msgs.py
src/langbot/pkg/core/notes/n002_selection_mode_on_windows.py
src/langbot/pkg/core/notes/n003_print_version.py
src/langbot/pkg/core/stages/__init__.py
src/langbot/pkg/core/stages/build_app.py
src/langbot/pkg/core/stages/genkeys.py
src/langbot/pkg/core/stages/load_config.py
src/langbot/pkg/core/stages/migrate.py
src/langbot/pkg/core/stages/setup_logger.py
src/langbot/pkg/core/stages/show_notes.py
src/langbot/pkg/discover/__init__.py
src/langbot/pkg/discover/engine.py
src/langbot/pkg/entity/__init__.py
src/langbot/pkg/entity/errors/__init__.py
src/langbot/pkg/entity/errors/platform.py
src/langbot/pkg/entity/errors/provider.py
src/langbot/pkg/entity/persistence/__init__.py
src/langbot/pkg/entity/persistence/apikey.py
src/langbot/pkg/entity/persistence/base.py
src/langbot/pkg/entity/persistence/bot.py
src/langbot/pkg/entity/persistence/bstorage.py
src/langbot/pkg/entity/persistence/mcp.py
src/langbot/pkg/entity/persistence/metadata.py
src/langbot/pkg/entity/persistence/model.py
src/langbot/pkg/entity/persistence/pipeline.py
src/langbot/pkg/entity/persistence/plugin.py
src/langbot/pkg/entity/persistence/rag.py
src/langbot/pkg/entity/persistence/user.py
src/langbot/pkg/entity/persistence/vector.py
src/langbot/pkg/entity/persistence/webhook.py
src/langbot/pkg/persistence/__init__.py
src/langbot/pkg/persistence/database.py
src/langbot/pkg/persistence/mgr.py
src/langbot/pkg/persistence/migration.py
src/langbot/pkg/persistence/databases/__init__.py
src/langbot/pkg/persistence/databases/postgresql.py
src/langbot/pkg/persistence/databases/sqlite.py
src/langbot/pkg/persistence/migrations/__init__.py
src/langbot/pkg/persistence/migrations/dbm001_migrate_v3_config.py
src/langbot/pkg/persistence/migrations/dbm002_combine_quote_msg_config.py
src/langbot/pkg/persistence/migrations/dbm003_n8n_config.py
src/langbot/pkg/persistence/migrations/dbm004_rag_kb_uuid.py
src/langbot/pkg/persistence/migrations/dbm005_pipeline_remove_cot_config.py
src/langbot/pkg/persistence/migrations/dbm006_langflow_api_config.py
src/langbot/pkg/persistence/migrations/dbm007_plugin_install_source.py
src/langbot/pkg/persistence/migrations/dbm008_plugin_config.py
src/langbot/pkg/persistence/migrations/dbm009_pipeline_extension_preferences.py
src/langbot/pkg/persistence/migrations/dbm010_pipeline_multi_knowledge_base.py
src/langbot/pkg/persistence/migrations/dbm011_dify_base_prompt_config.py
src/langbot/pkg/persistence/migrations/dbm012_pipeline_extensions_enable_all.py
src/langbot/pkg/persistence/migrations/dbm013_knowledge_base_updated_at.py
src/langbot/pkg/pipeline/__init__.py
src/langbot/pkg/pipeline/controller.py
src/langbot/pkg/pipeline/entities.py
src/langbot/pkg/pipeline/pipelinemgr.py
src/langbot/pkg/pipeline/pool.py
src/langbot/pkg/pipeline/stage.py
src/langbot/pkg/pipeline/bansess/__init__.py
src/langbot/pkg/pipeline/bansess/bansess.py
src/langbot/pkg/pipeline/cntfilter/__init__.py
src/langbot/pkg/pipeline/cntfilter/cntfilter.py
src/langbot/pkg/pipeline/cntfilter/entities.py
src/langbot/pkg/pipeline/cntfilter/filter.py
src/langbot/pkg/pipeline/cntfilter/filters/__init__.py
src/langbot/pkg/pipeline/cntfilter/filters/baiduexamine.py
src/langbot/pkg/pipeline/cntfilter/filters/banwords.py
src/langbot/pkg/pipeline/cntfilter/filters/cntignore.py
src/langbot/pkg/pipeline/longtext/__init__.py
src/langbot/pkg/pipeline/longtext/longtext.py
src/langbot/pkg/pipeline/longtext/strategy.py
src/langbot/pkg/pipeline/longtext/strategies/__init__.py
src/langbot/pkg/pipeline/longtext/strategies/forward.py
src/langbot/pkg/pipeline/longtext/strategies/image.py
src/langbot/pkg/pipeline/msgtrun/__init__.py
src/langbot/pkg/pipeline/msgtrun/msgtrun.py
src/langbot/pkg/pipeline/msgtrun/truncator.py
src/langbot/pkg/pipeline/msgtrun/truncators/__init__.py
src/langbot/pkg/pipeline/msgtrun/truncators/round.py
src/langbot/pkg/pipeline/preproc/__init__.py
src/langbot/pkg/pipeline/preproc/preproc.py
src/langbot/pkg/pipeline/process/__init__.py
src/langbot/pkg/pipeline/process/handler.py
src/langbot/pkg/pipeline/process/process.py
src/langbot/pkg/pipeline/process/handlers/__init__.py
src/langbot/pkg/pipeline/process/handlers/chat.py
src/langbot/pkg/pipeline/process/handlers/command.py
src/langbot/pkg/pipeline/ratelimit/__init__.py
src/langbot/pkg/pipeline/ratelimit/algo.py
src/langbot/pkg/pipeline/ratelimit/ratelimit.py
src/langbot/pkg/pipeline/ratelimit/algos/__init__.py
src/langbot/pkg/pipeline/ratelimit/algos/fixedwin.py
src/langbot/pkg/pipeline/respback/__init__.py
src/langbot/pkg/pipeline/respback/respback.py
src/langbot/pkg/pipeline/resprule/__init__.py
src/langbot/pkg/pipeline/resprule/entities.py
src/langbot/pkg/pipeline/resprule/resprule.py
src/langbot/pkg/pipeline/resprule/rule.py
src/langbot/pkg/pipeline/resprule/rules/__init__.py
src/langbot/pkg/pipeline/resprule/rules/atbot.py
src/langbot/pkg/pipeline/resprule/rules/prefix.py
src/langbot/pkg/pipeline/resprule/rules/random.py
src/langbot/pkg/pipeline/resprule/rules/regexp.py
src/langbot/pkg/pipeline/wrapper/__init__.py
src/langbot/pkg/pipeline/wrapper/wrapper.py
src/langbot/pkg/platform/__init__.py
src/langbot/pkg/platform/botmgr.py
src/langbot/pkg/platform/logger.py
src/langbot/pkg/platform/webhook_pusher.py
src/langbot/pkg/platform/sources/__init__.py
src/langbot/pkg/platform/sources/aiocqhttp.py
src/langbot/pkg/platform/sources/aiocqhttp.yaml
src/langbot/pkg/platform/sources/dingtalk.py
src/langbot/pkg/platform/sources/dingtalk.svg
src/langbot/pkg/platform/sources/dingtalk.yaml
src/langbot/pkg/platform/sources/discord.py
src/langbot/pkg/platform/sources/discord.svg
src/langbot/pkg/platform/sources/discord.yaml
src/langbot/pkg/platform/sources/kook.png
src/langbot/pkg/platform/sources/kook.py
src/langbot/pkg/platform/sources/kook.yaml
src/langbot/pkg/platform/sources/lark.py
src/langbot/pkg/platform/sources/lark.svg
src/langbot/pkg/platform/sources/lark.yaml
src/langbot/pkg/platform/sources/line.png
src/langbot/pkg/platform/sources/line.py
src/langbot/pkg/platform/sources/line.yaml
src/langbot/pkg/platform/sources/officialaccount.png
src/langbot/pkg/platform/sources/officialaccount.py
src/langbot/pkg/platform/sources/officialaccount.yaml
src/langbot/pkg/platform/sources/onebot.png
src/langbot/pkg/platform/sources/qqofficial.py
src/langbot/pkg/platform/sources/qqofficial.svg
src/langbot/pkg/platform/sources/qqofficial.yaml
src/langbot/pkg/platform/sources/slack.png
src/langbot/pkg/platform/sources/slack.py
src/langbot/pkg/platform/sources/slack.yaml
src/langbot/pkg/platform/sources/telegram.py
src/langbot/pkg/platform/sources/telegram.svg
src/langbot/pkg/platform/sources/telegram.yaml
src/langbot/pkg/platform/sources/websocket.yaml
src/langbot/pkg/platform/sources/websocket_adapter.py
src/langbot/pkg/platform/sources/websocket_manager.py
src/langbot/pkg/platform/sources/wechatpad.png
src/langbot/pkg/platform/sources/wechatpad.py
src/langbot/pkg/platform/sources/wechatpad.yaml
src/langbot/pkg/platform/sources/wecom.png
src/langbot/pkg/platform/sources/wecom.py
src/langbot/pkg/platform/sources/wecom.yaml
src/langbot/pkg/platform/sources/wecombot.png
src/langbot/pkg/platform/sources/wecombot.py
src/langbot/pkg/platform/sources/wecombot.yaml
src/langbot/pkg/platform/sources/wecomcs.py
src/langbot/pkg/platform/sources/wecomcs.yaml
src/langbot/pkg/platform/sources/legacy/gewechat.py
src/langbot/pkg/platform/sources/legacy/nakuru.py
src/langbot/pkg/platform/sources/legacy/qqbotpy.py
src/langbot/pkg/plugin/__init__.py
src/langbot/pkg/plugin/connector.py
src/langbot/pkg/plugin/handler.py
src/langbot/pkg/provider/__init__.py
src/langbot/pkg/provider/runner.py
src/langbot/pkg/provider/modelmgr/__init__.py
src/langbot/pkg/provider/modelmgr/entities.py
src/langbot/pkg/provider/modelmgr/errors.py
src/langbot/pkg/provider/modelmgr/modelmgr.py
src/langbot/pkg/provider/modelmgr/requester.py
src/langbot/pkg/provider/modelmgr/token.py
src/langbot/pkg/provider/modelmgr/requesters/302ai.png
src/langbot/pkg/provider/modelmgr/requesters/302aichatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/302aichatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/__init__.py
src/langbot/pkg/provider/modelmgr/requesters/anthropic.svg
src/langbot/pkg/provider/modelmgr/requesters/anthropicmsgs.py
src/langbot/pkg/provider/modelmgr/requesters/anthropicmsgs.yaml
src/langbot/pkg/provider/modelmgr/requesters/bailian.png
src/langbot/pkg/provider/modelmgr/requesters/bailianchatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/bailianchatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/chatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/chatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/compshare.png
src/langbot/pkg/provider/modelmgr/requesters/compsharechatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/compsharechatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/deepseek.svg
src/langbot/pkg/provider/modelmgr/requesters/deepseekchatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/deepseekchatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/gemini.svg
src/langbot/pkg/provider/modelmgr/requesters/geminichatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/geminichatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/giteeai.svg
src/langbot/pkg/provider/modelmgr/requesters/giteeaichatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/giteeaichatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/jiekouai.png
src/langbot/pkg/provider/modelmgr/requesters/jiekouaichatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/jiekouaichatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/lmstudio.webp
src/langbot/pkg/provider/modelmgr/requesters/lmstudiochatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/lmstudiochatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/modelscope.svg
src/langbot/pkg/provider/modelmgr/requesters/modelscopechatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/modelscopechatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/moonshot.png
src/langbot/pkg/provider/modelmgr/requesters/moonshotchatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/moonshotchatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/newapi.png
src/langbot/pkg/provider/modelmgr/requesters/newapichatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/newapichatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/ollama.svg
src/langbot/pkg/provider/modelmgr/requesters/ollamachat.py
src/langbot/pkg/provider/modelmgr/requesters/ollamachat.yaml
src/langbot/pkg/provider/modelmgr/requesters/openai.svg
src/langbot/pkg/provider/modelmgr/requesters/openrouter.svg
src/langbot/pkg/provider/modelmgr/requesters/openrouterchatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/openrouterchatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/ppio.svg
src/langbot/pkg/provider/modelmgr/requesters/ppiochatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/ppiochatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/qhaigc.png
src/langbot/pkg/provider/modelmgr/requesters/qhaigcchatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/qhaigcchatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/shengsuanyun.py
src/langbot/pkg/provider/modelmgr/requesters/shengsuanyun.svg
src/langbot/pkg/provider/modelmgr/requesters/shengsuanyun.yaml
src/langbot/pkg/provider/modelmgr/requesters/siliconflow.svg
src/langbot/pkg/provider/modelmgr/requesters/siliconflowchatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/siliconflowchatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/tokenpony.svg
src/langbot/pkg/provider/modelmgr/requesters/tokenpony.yaml
src/langbot/pkg/provider/modelmgr/requesters/tokenponychatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/volcark.svg
src/langbot/pkg/provider/modelmgr/requesters/volcarkchatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/volcarkchatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/xai.svg
src/langbot/pkg/provider/modelmgr/requesters/xaichatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/xaichatcmpl.yaml
src/langbot/pkg/provider/modelmgr/requesters/zhipuai.svg
src/langbot/pkg/provider/modelmgr/requesters/zhipuaichatcmpl.py
src/langbot/pkg/provider/modelmgr/requesters/zhipuaichatcmpl.yaml
src/langbot/pkg/provider/runners/__init__.py
src/langbot/pkg/provider/runners/cozeapi.py
src/langbot/pkg/provider/runners/dashscopeapi.py
src/langbot/pkg/provider/runners/difysvapi.py
src/langbot/pkg/provider/runners/langflowapi.py
src/langbot/pkg/provider/runners/localagent.py
src/langbot/pkg/provider/runners/n8nsvapi.py
src/langbot/pkg/provider/runners/tboxapi.py
src/langbot/pkg/provider/session/__init__.py
src/langbot/pkg/provider/session/sessionmgr.py
src/langbot/pkg/provider/tools/__init__.py
src/langbot/pkg/provider/tools/loader.py
src/langbot/pkg/provider/tools/toolmgr.py
src/langbot/pkg/provider/tools/loaders/__init__.py
src/langbot/pkg/provider/tools/loaders/mcp.py
src/langbot/pkg/provider/tools/loaders/plugin.py
src/langbot/pkg/rag/knowledge/base.py
src/langbot/pkg/rag/knowledge/external.py
src/langbot/pkg/rag/knowledge/kbmgr.py
src/langbot/pkg/rag/knowledge/services/__init__.py
src/langbot/pkg/rag/knowledge/services/base_service.py
src/langbot/pkg/rag/knowledge/services/chunker.py
src/langbot/pkg/rag/knowledge/services/embedder.py
src/langbot/pkg/rag/knowledge/services/parser.py
src/langbot/pkg/rag/knowledge/services/retriever.py
src/langbot/pkg/storage/__init__.py
src/langbot/pkg/storage/mgr.py
src/langbot/pkg/storage/provider.py
src/langbot/pkg/storage/providers/__init__.py
src/langbot/pkg/storage/providers/localstorage.py
src/langbot/pkg/storage/providers/s3storage.py
src/langbot/pkg/utils/__init__.py
src/langbot/pkg/utils/constants.py
src/langbot/pkg/utils/funcschema.py
src/langbot/pkg/utils/image.py
src/langbot/pkg/utils/importutil.py
src/langbot/pkg/utils/logcache.py
src/langbot/pkg/utils/paths.py
src/langbot/pkg/utils/pkgmgr.py
src/langbot/pkg/utils/platform.py
src/langbot/pkg/utils/proxy.py
src/langbot/pkg/utils/version.py
src/langbot/pkg/vector/__init__.py
src/langbot/pkg/vector/mgr.py
src/langbot/pkg/vector/vdb.py
src/langbot/pkg/vector/vdbs/__init__.py
src/langbot/pkg/vector/vdbs/chroma.py
src/langbot/pkg/vector/vdbs/milvus.py
src/langbot/pkg/vector/vdbs/pgvector_db.py
src/langbot/pkg/vector/vdbs/qdrant.py
src/langbot/templates/__init__.py
src/langbot/templates/components.yaml
src/langbot/templates/config.yaml
src/langbot/templates/default-pipeline-config.json
src/langbot/templates/legacy/command.json
src/langbot/templates/legacy/pipeline.json
src/langbot/templates/legacy/platform.json
src/langbot/templates/legacy/provider.json
src/langbot/templates/legacy/system.json
src/langbot/templates/metadata/sensitive-words.json
src/langbot/templates/metadata/pipeline/ai.yaml
src/langbot/templates/metadata/pipeline/output.yaml
src/langbot/templates/metadata/pipeline/safety.yaml
src/langbot/templates/metadata/pipeline/trigger.yaml
src/langbot/web/out/404.html
src/langbot/web/out/favicon.ico
src/langbot/web/out/file.svg
src/langbot/web/out/globe.svg
src/langbot/web/out/home.html
src/langbot/web/out/home.txt
src/langbot/web/out/index.html
src/langbot/web/out/index.txt
src/langbot/web/out/login.html
src/langbot/web/out/login.txt
src/langbot/web/out/next.svg
src/langbot/web/out/register.html
src/langbot/web/out/register.txt
src/langbot/web/out/reset-password.html
src/langbot/web/out/reset-password.txt
src/langbot/web/out/vercel.svg
src/langbot/web/out/window.svg
src/langbot/web/out/_next/static/4h0oz4lcDrjZED_EDS9ji/_buildManifest.js
src/langbot/web/out/_next/static/4h0oz4lcDrjZED_EDS9ji/_ssgManifest.js
src/langbot/web/out/_next/static/chunks/0-7ce5edd73af6ac46.js
src/langbot/web/out/_next/static/chunks/118-fe3cf3d38f257891.js
src/langbot/web/out/_next/static/chunks/127-d4b257d7bb08d884.js
src/langbot/web/out/_next/static/chunks/133-c993688d2d9a9e0b.js
src/langbot/web/out/_next/static/chunks/162-c8da31bcf33e433d.js
src/langbot/web/out/_next/static/chunks/287-91a82294af268c1d.js
src/langbot/web/out/_next/static/chunks/304-f77c6e36d9f72ebe.js
src/langbot/web/out/_next/static/chunks/363-a7f4e7d3967723e2.js
src/langbot/web/out/_next/static/chunks/375-3965a93a03afdf94.js
src/langbot/web/out/_next/static/chunks/425-2f3d19b7ea94eb56.js
src/langbot/web/out/_next/static/chunks/479-1fb854b706818f6c.js
src/langbot/web/out/_next/static/chunks/495-8009f57b2d1efee5.js
src/langbot/web/out/_next/static/chunks/508-60b4012c6831640e.js
src/langbot/web/out/_next/static/chunks/509-673a2c9080b18d64.js
src/langbot/web/out/_next/static/chunks/514-d75932fed59cab43.js
src/langbot/web/out/_next/static/chunks/5a1665d3-30b05ccc40af18e4.js
src/langbot/web/out/_next/static/chunks/646-1351824e32eea556.js
src/langbot/web/out/_next/static/chunks/790-22c3476267389cff.js
src/langbot/web/out/_next/static/chunks/800-92c4d060a6a962da.js
src/langbot/web/out/_next/static/chunks/812-6c879ba1bc6edf08.js
src/langbot/web/out/_next/static/chunks/857-98f539ebf67b0217.js
src/langbot/web/out/_next/static/chunks/981-ca567c5b15911c73.js
src/langbot/web/out/_next/static/chunks/framework-b69fcd503dccda52.js
src/langbot/web/out/_next/static/chunks/main-39389f0d6c254a43.js
src/langbot/web/out/_next/static/chunks/main-app-b77f58bff7d7c66a.js
src/langbot/web/out/_next/static/chunks/polyfills-42372ed130431b0a.js
src/langbot/web/out/_next/static/chunks/webpack-257ffdf91c5c8d11.js
src/langbot/web/out/_next/static/chunks/app/layout-5073152a19ee041d.js
src/langbot/web/out/_next/static/chunks/app/page-73bd9dce6d813c93.js
src/langbot/web/out/_next/static/chunks/app/_not-found/page-2c263bc96c21efe6.js
src/langbot/web/out/_next/static/chunks/app/home/layout-f5521a55a0e7b373.js
src/langbot/web/out/_next/static/chunks/app/home/page-43c29e0831c2461a.js
src/langbot/web/out/_next/static/chunks/app/home/bots/page-aaa03215605b4b02.js
src/langbot/web/out/_next/static/chunks/app/home/knowledge/page-4947c6ea71b5eaaa.js
src/langbot/web/out/_next/static/chunks/app/home/models/page-4aa29f4843fc76d0.js
src/langbot/web/out/_next/static/chunks/app/home/pipelines/page-1caae75d67fa41a0.js
src/langbot/web/out/_next/static/chunks/app/home/plugins/page-0d5ec01a91dd0dd9.js
src/langbot/web/out/_next/static/chunks/app/login/layout-cdfa9428265c87df.js
src/langbot/web/out/_next/static/chunks/app/login/page-ee389dc9e11984e2.js
src/langbot/web/out/_next/static/chunks/app/register/layout-621738ad31cfc2d4.js
src/langbot/web/out/_next/static/chunks/app/register/page-a97119ec2833b21e.js
src/langbot/web/out/_next/static/chunks/app/reset-password/layout-ce2104ea06eb6c87.js
src/langbot/web/out/_next/static/chunks/app/reset-password/page-1ea99f55789efebd.js
src/langbot/web/out/_next/static/chunks/pages/_app-bb58bf0154895863.js
src/langbot/web/out/_next/static/chunks/pages/_error-39cae765e3bd6856.js
src/langbot/web/out/_next/static/css/26566ef1f33955c1.css
src/langbot/web/out/_next/static/css/8ccff8b776b5e11e.css
src/langbot/web/out/_next/static/css/b2dd2ba914343e1e.css
src/langbot/web/out/_next/static/css/c1463d4314fd26a3.css
src/langbot/web/out/_next/static/css/e7a2bdf072016dc5.css
src/langbot/web/out/_next/static/css/fd149579ef28e603.css
src/langbot/web/out/_next/static/media/langbot-logo.d39c63cb.webp
src/langbot/web/out/home/bots.html
src/langbot/web/out/home/bots.txt
src/langbot/web/out/home/knowledge.html
src/langbot/web/out/home/knowledge.txt
src/langbot/web/out/home/models.html
src/langbot/web/out/home/models.txt
src/langbot/web/out/home/pipelines.html
src/langbot/web/out/home/pipelines.txt
src/langbot/web/out/home/plugins.html
src/langbot/web/out/home/plugins.txt