欢迎光临
我们一直在努力

LangChain4j / Get Started

原地址:https://docs.langchain4j.dev/get-started/

入门指南

注意
如果您使用的是 Quarkus,请参阅 Quarkus 集成。
如果您使用的是 Spring Boot,请参阅 Spring Boot 集成。
如果您使用的是 Helidon,请参阅 Helidon 集成。

LangChain4j 提供了与众多 LLM 提供商、嵌入/向量存储等的集成。每个集成都有自己的 Maven 依赖项。

最低支持的 JDK 版本是 17。

作为示例,让我们导入 OpenAI 依赖项:

对于 Maven(在 pom.xml 中):

<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-open-ai</artifactId>
<version>1.18.1</version>
</dependency>

如果您希望使用高级 AI 服务 API,您还需要添加以下依赖项:

<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j</artifactId>
<version>1.18.1</version>
</dependency>

对于 Gradle(在 build.gradle 中):

implementation 'dev.langchain4j:langchain4j-open-ai:1.18.1'
implementation 'dev.langchain4j:langchain4j:1.18.1'

物料清单(BOM)
SNAPSHOT 依赖项(最新功能)

然后,导入您的 OpenAI API 密钥。建议将 API 密钥存储在环境变量中,以降低公开暴露的风险。

String apiKey = System.getenv("OPENAI_API_KEY");

如果没有 API 密钥怎么办?

设置好密钥后,让我们创建一个 OpenAiChatModel 实例:

OpenAiChatModel model = OpenAiChatModel.builder()
.apiKey(apiKey)
.modelName("gpt-4o-mini")
.build();

现在,是时候聊天了!

String answer = model.chat("Say 'Hello World'");
System.out.println(answer); // Hello World

赞(0)
未经允许不得转载:171主机测评 » LangChain4j / Get Started
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址