(improvement)(chat) Upgrade and optimize the embedding metastore. (#1198)

This commit is contained in:
lexluo09
2024-06-23 21:46:10 +08:00
committed by GitHub
parent 2ae94fb38c
commit 4d6cbf31f7
46 changed files with 3788 additions and 498 deletions

View File

@@ -86,8 +86,8 @@ com.tencent.supersonic.auth.api.authentication.adaptor.UserAdaptor=\
### common SPIs
dev.langchain4j.store.embedding.S2EmbeddingStore=\
dev.langchain4j.store.embedding.InMemoryS2EmbeddingStore
com.tencent.supersonic.common.service.EmbeddingService=\
dev.langchain4j.inmemory.spring.InMemoryEmbeddingService
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
dev.langchain4j.spring.LangChain4jAutoConfig,\

View File

@@ -109,4 +109,6 @@ langchain4j:
# embedding-model:
# api-key: ${OPENAI_API_KEY:demo}
in-memory:
embedding-store:
file-path: /tmp

View File

@@ -106,4 +106,7 @@ langchain4j:
# java.lang.RuntimeException: dev.ai4j.openai4j.OpenAiHttpException: Too many requests
# embedding-model:
# base-url: ${OPENAI_API_BASE:https://api.openai.com/v1}
# api-key: ${OPENAI_API_KEY:demo}
# api-key: ${OPENAI_API_KEY:demo}
in-memory:
embedding-store:
file-path: /tmp