Langchain-Chatchat icon indicating copy to clipboard operation
Langchain-Chatchat copied to clipboard

请问一下langchain-chatchat的request url如何找?name里面没有。

Open liujie316316 opened this issue 1 year ago • 1 comments

liujie316316 avatar Feb 21 '24 10:02 liujie316316

🤖

嘿,@liujie316316!又见面了,希望一切都好!

在Langchain-Chatchat中,所有的API请求URL都在mount_app_routesmount_knowledge_routesmount_filename_summary_routes函数中定义。以下是一些主要的请求URL:

  1. /chat/chat: 与llm模型对话(通过LLMChain)
  2. /chat/search_engine_chat: 与搜索引擎对话
  3. /chat/feedback: 返回llm模型对话评分
  4. /llm_model/list_running_models: 列出当前已加载的模型
  5. /llm_model/list_config_models: 列出configs已配置的模型
  6. /llm_model/get_model_config: 获取模型配置(合并后)
  7. /llm_model/stop: 停止指定的LLM模型(Model Worker)
  8. /llm_model/change: 切换指定的LLM模型(Model Worker)
  9. /server/configs: 获取服务器原始配置信息
  10. /server/list_search_engines: 获取服务器支持的搜索引擎
  11. /server/get_prompt_template: 获取服务区配置的 prompt 模板
  12. /other/completion: 要求llm模型补全(通过LLMChain)
  13. /other/embed_texts: 将文本向量化,支持本地模型和在线模型
  14. /chat/knowledge_base_chat: 与知识库对话
  15. /chat/file_chat: 文件对话
  16. /chat/agent_chat: 与agent对话
  17. /knowledge_base/list_knowledge_bases: 获取知识库列表
  18. /knowledge_base/create_knowledge_base: 创建知识库
  19. /knowledge_base/delete_knowledge_base: 删除知识库
  20. /knowledge_base/list_files: 获取知识库内的文件列表
  21. /knowledge_base/search_docs: 搜索知识库
  22. /knowledge_base/update_docs_by_id: 直接更新知识库文档
  23. /knowledge_base/upload_docs: 上传文件到知识库,并/或进行向量化
  24. /knowledge_base/delete_docs: 删除知识库内指定文件
  25. /knowledge_base/update_info: 更新知识库介绍
  26. /knowledge_base/update_docs: 更新现有文件到知识库
  27. /knowledge_base/download_doc: 下载对应的知识文件
  28. /knowledge_base/recreate_vector_store: 根据content中文档重建向量库,流式输出处理进度。
  29. /knowledge_base/upload_temp_docs: 上传文件到临时目录,用于文件对话。
  30. /knowledge_base/kb_summary_api/summary_file_to_vector_store: 单个知识库根据文件名称摘要
  31. /knowledge_base/kb_summary_api/summary_doc_ids_to_vector_store: 单个知识库根据doc_ids摘要
  32. /knowledge_base/kb_summary_api/recreate_summary_vector_store: 重建单个知识库文件摘要

这些URL都是相对于服务器的基础URL的。例如,如果服务器运行在http://localhost:7861,那么/chat/chat的完整URL就是http://localhost:7861/chat/chat

以上信息可以在server/api.py中找到。

Sources

About Dosu

This response is meant to be useful and save you time. It is not meant to be a precise solution, but rather a starting point for your own research.

Help me be more useful! Please leave a 👍 if this is helpful and 👎 if it is irrelevant.

If you want to continue the conversation, start your reply with @dosu-bot.

dosubot[bot] avatar Feb 21 '24 10:02 dosubot[bot]

啊?是list的形式,可以在7860阳历中查看

zRzRzRzRzRzRzR avatar Feb 22 '24 14:02 zRzRzRzRzRzRzR