20250404 api方式调用大模型
This commit is contained in:
parent
fb4e6e6065
commit
01538da5e5
@ -5,19 +5,14 @@ import dev.langchain4j.community.model.dashscope.QwenChatModel;
|
|||||||
import dev.langchain4j.community.model.dashscope.QwenEmbeddingModel;
|
import dev.langchain4j.community.model.dashscope.QwenEmbeddingModel;
|
||||||
import dev.langchain4j.data.document.Document;
|
import dev.langchain4j.data.document.Document;
|
||||||
import dev.langchain4j.data.document.loader.FileSystemDocumentLoader;
|
import dev.langchain4j.data.document.loader.FileSystemDocumentLoader;
|
||||||
import dev.langchain4j.data.document.splitter.DocumentByCharacterSplitter;
|
|
||||||
import dev.langchain4j.data.document.splitter.DocumentByLineSplitter;
|
import dev.langchain4j.data.document.splitter.DocumentByLineSplitter;
|
||||||
import dev.langchain4j.data.embedding.Embedding;
|
import dev.langchain4j.data.embedding.Embedding;
|
||||||
import dev.langchain4j.data.segment.TextSegment;
|
import dev.langchain4j.data.segment.TextSegment;
|
||||||
import dev.langchain4j.memory.chat.MessageWindowChatMemory;
|
import dev.langchain4j.memory.chat.MessageWindowChatMemory;
|
||||||
import dev.langchain4j.model.chat.ChatLanguageModel;
|
import dev.langchain4j.model.chat.ChatLanguageModel;
|
||||||
import dev.langchain4j.model.output.Response;
|
|
||||||
import dev.langchain4j.rag.content.retriever.ContentRetriever;
|
import dev.langchain4j.rag.content.retriever.ContentRetriever;
|
||||||
import dev.langchain4j.rag.content.retriever.EmbeddingStoreContentRetriever;
|
import dev.langchain4j.rag.content.retriever.EmbeddingStoreContentRetriever;
|
||||||
import dev.langchain4j.service.AiServices;
|
import dev.langchain4j.service.AiServices;
|
||||||
import dev.langchain4j.store.embedding.EmbeddingMatch;
|
|
||||||
import dev.langchain4j.store.embedding.EmbeddingSearchRequest;
|
|
||||||
import dev.langchain4j.store.embedding.EmbeddingSearchResult;
|
|
||||||
import dev.langchain4j.store.embedding.inmemory.InMemoryEmbeddingStore;
|
import dev.langchain4j.store.embedding.inmemory.InMemoryEmbeddingStore;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
|
@ -19,3 +19,6 @@ GET http://localhost:8080/langchain/high/call?input=用5个菲林抽取5个代
|
|||||||
|
|
||||||
### 测试 LangChainController 的 highlevel chat 接口
|
### 测试 LangChainController 的 highlevel chat 接口
|
||||||
GET http://localhost:8080/langchain/embedd/chat?input=我想要个便宜的办公笔记本,有什么推荐吗
|
GET http://localhost:8080/langchain/embedd/chat?input=我想要个便宜的办公笔记本,有什么推荐吗
|
||||||
|
|
||||||
|
### 测试 LangChainController 的 chat 接口
|
||||||
|
GET http://localhost:8080/langchain/normal/chat?input=今天天气如何
|
Loading…
Reference in New Issue
Block a user