修改知识库上传
This commit is contained in:
parent
be2de1ecc8
commit
ec94703d01
@ -50,7 +50,19 @@ public class AsyncKnowledgeBase {
|
||||
.setFileId(String.valueOf(knowledge.getId()))
|
||||
.setFileName(knowledge.getDocumentName())
|
||||
.setFileUrl(knowledge.getFileUrl());
|
||||
ragHttpService.embedUploadFile(regUploadReqVO);
|
||||
int lastIndex = knowledge.getDocumentName().lastIndexOf(".");
|
||||
if (lastIndex != -1){
|
||||
String extension = knowledge.getDocumentName().substring(lastIndex + 1).toLowerCase();
|
||||
if ("txt".equals(extension)) {
|
||||
ragHttpService.embedUploadFile(regUploadReqVO);
|
||||
}else {
|
||||
KnowledgeRagEmbedReqVO knowledgeRagEmbedReqVO = new KnowledgeRagEmbedReqVO()
|
||||
.setFileId(String.valueOf(knowledge.getId()))
|
||||
.setFileName(knowledge.getDocumentName())
|
||||
.setFileInputStream(new ByteArrayInputStream(Objects.requireNonNull(getFileByte(knowledge.getFileUrl()))));
|
||||
ragHttpService.knowledgeEmbed(knowledgeRagEmbedReqVO,knowledge.getKnowledgeBaseId());
|
||||
}
|
||||
}
|
||||
} catch (Exception e) {
|
||||
log.error("the creation of the knowledge base error {}", e.getMessage());
|
||||
}
|
||||
|
@ -248,19 +248,19 @@ llm:
|
||||
backend:
|
||||
#### RAG服务
|
||||
#RAG健康检查 GET
|
||||
rag_health: http://36.103.199.104:8123/health
|
||||
rag_health: http://rag.xhllm.xinnuojinzhi.com/health
|
||||
#上传并向量化 POST
|
||||
rag_embed: http://36.103.199.104:8123/embed
|
||||
rag_embed: http://rag.xhllm.xinnuojinzhi.com/embed
|
||||
#获取所有向量id GET
|
||||
rag_ids: http://36.103.199.104:8123/ids
|
||||
rag_ids: http://rag.xhllm.xinnuojinzhi.com/ids
|
||||
#根据id获取文档 GET
|
||||
rag_documents: http://36.103.199.104:8123/documents
|
||||
rag_documents: http://rag.xhllm.xinnuojinzhi.com/documents
|
||||
#根据id删除文档 DEL
|
||||
rag_documents_del: http://36.103.199.104:8123/documents
|
||||
rag_documents_del: http://rag.xhllm.xinnuojinzhi.com/documents
|
||||
#根据file_id检索向量 POST
|
||||
rag_query: http://36.103.199.104:8123/query
|
||||
rag_query: http://rag.xhllm.xinnuojinzhi.com/query
|
||||
#支持多个文件id查询向量 GET
|
||||
rag_query_multiple: http://36.103.199.104:8123/query_multiple
|
||||
rag_query_multiple: http://rag.xhllm.xinnuojinzhi.com/query_multiple
|
||||
|
||||
#### LLM train and service api
|
||||
# 训练集列表 GET
|
||||
@ -324,9 +324,9 @@ llm:
|
||||
# 文生图
|
||||
text_to_image: http://36.103.199.104:5123/generate-image
|
||||
# 知识库向量嵌入
|
||||
embed: http://36.103.199.104:8123/embed
|
||||
embed: http://rag.xhllm.xinnuojinzhi.com/embed
|
||||
# 知识库查询
|
||||
embed_query: http://36.103.199.104:8123/query
|
||||
embed_query: http://rag.xhllm.xinnuojinzhi.com/query
|
||||
|
||||
check_file_list: http://36.103.199.104:5123/llm/finetuning/checkpoints?model_name=
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user