Langchain-Chatchat/server/model_workers
liunux4odoo deed92169f
支持在线 Embeddings:zhipu-api, qwen-api, minimax-api, qianfan-api (#1907)
* 新功能:
- 支持在线 Embeddings:zhipu-api, qwen-api, minimax-api, qianfan-api
- API 增加 /other/embed_texts 接口
- init_database.py 增加 --embed-model 参数,可以指定使用的嵌入模型(本地或在线均可)

问题修复:
- API 中 list_config_models 会删除 ONLINE_LLM_MODEL 中的敏感信息,导致第二轮API请求错误

开发者:
- 优化 kb_service 中 Embeddings 操作:
  - 统一加载接口: server.utils.load_embeddings,利用全局缓存避免各处 Embeddings 传参
  - 统一文本嵌入接口:server.embedding_api.[embed_texts, embed_documents]
2023-10-28 23:37:30 +08:00
..
SparkApi.py Dev (#1892) 2023-10-27 13:14:48 +08:00
__init__.py 优化在线 API ,支持 completion 和 embedding,简化在线 API 开发方式 (#1886) 2023-10-26 22:44:48 +08:00
azure.py 修复科大讯飞token问题和Azure的token问题 (#1894) 2023-10-27 13:51:59 +08:00
baichuan.py 优化在线 API ,支持 completion 和 embedding,简化在线 API 开发方式 (#1886) 2023-10-26 22:44:48 +08:00
base.py 支持在线 Embeddings:zhipu-api, qwen-api, minimax-api, qianfan-api (#1907) 2023-10-28 23:37:30 +08:00
fangzhou.py 优化在线 API ,支持 completion 和 embedding,简化在线 API 开发方式 (#1886) 2023-10-26 22:44:48 +08:00
minimax.py 支持在线 Embeddings:zhipu-api, qwen-api, minimax-api, qianfan-api (#1907) 2023-10-28 23:37:30 +08:00
qianfan.py 支持在线 Embeddings:zhipu-api, qwen-api, minimax-api, qianfan-api (#1907) 2023-10-28 23:37:30 +08:00
qwen.py 支持在线 Embeddings:zhipu-api, qwen-api, minimax-api, qianfan-api (#1907) 2023-10-28 23:37:30 +08:00
xinghuo.py 修复科大讯飞token问题和Azure的token问题 (#1894) 2023-10-27 13:51:59 +08:00
zhipu.py 支持在线 Embeddings:zhipu-api, qwen-api, minimax-api, qianfan-api (#1907) 2023-10-28 23:37:30 +08:00