commit
d58fa5396c
@ -0,0 +1,21 @@
|
|||||||
|
target/
|
||||||
|
pom.xml.tag
|
||||||
|
pom.xml.releaseBackup
|
||||||
|
pom.xml.versionsBackup
|
||||||
|
pom.xml.next
|
||||||
|
release.properties
|
||||||
|
/.idea
|
||||||
|
*.iml
|
||||||
|
/.settings
|
||||||
|
/bin
|
||||||
|
/gen
|
||||||
|
/build
|
||||||
|
/gradle
|
||||||
|
/classes
|
||||||
|
.classpath
|
||||||
|
.project
|
||||||
|
*.gradle
|
||||||
|
gradlew
|
||||||
|
local.properties
|
||||||
|
node_modules/
|
||||||
|
data/
|
@ -0,0 +1,33 @@
|
|||||||
|
package xyz.wbsite.ai;
|
||||||
|
|
||||||
|
import dev.langchain4j.data.message.ChatMessage;
|
||||||
|
import dev.langchain4j.data.message.UserMessage;
|
||||||
|
import dev.langchain4j.model.chat.request.ChatRequest;
|
||||||
|
import dev.langchain4j.model.chat.response.ChatResponse;
|
||||||
|
import dev.langchain4j.model.openai.OpenAiChatModel;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 主函数入口
|
||||||
|
*/
|
||||||
|
public class TestSimpleChat {
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
OpenAiChatModel model = OpenAiChatModel.builder()
|
||||||
|
.baseUrl("http://36.138.207.178:11434/v1")
|
||||||
|
.apiKey("1")
|
||||||
|
.modelName("deepseek-r1:14B")
|
||||||
|
.build();
|
||||||
|
|
||||||
|
String generate = model.chat("你好");
|
||||||
|
System.out.println(generate);
|
||||||
|
|
||||||
|
ChatRequest chatRequest = ChatRequest.builder()
|
||||||
|
.messages(new ChatMessage[]{
|
||||||
|
UserMessage.from("你是谁")
|
||||||
|
})
|
||||||
|
.build();
|
||||||
|
|
||||||
|
ChatResponse chatResponse = model.chat(chatRequest);
|
||||||
|
System.out.println(chatResponse.aiMessage().text());
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in new issue