第⼀个与⼤模型交互的应⽤

1、pom.xml 依赖


    UTF-8
    11
    11
    0.35.0



    
        dev.langchain4j
        langchain4j
        ${langchain4j.version}
    
    
        dev.langchain4j
        langchain4j-open-ai
        ${langchain4j.version}
    
    
        org.tinylog
        tinylog-impl
        2.6.2
    
    
        org.tinylog
        slf4j-tinylog
        2.6.2
    

2、测试代码

import dev.langchain4j.model.chat.ChatLanguageModel;
import dev.langchain4j.model.openai.OpenAiChatModel;

public class App {

    public static void main (String [] args) {
        ChatLanguageModel model = OpenAiChatModel.builder()
                .apiKey("demo")
                .modelName("gpt-4o-mini")
                .build();
        String answer = model.generate("你是谁?");
        System.out.println(answer);
    }
}

3、测试结果

我是一个人工智能助手,旨在帮助回答问题和提供信息。你有什么想了解的吗?

你可能感兴趣的:(A002,AI,java,AI编程)