📄️ 聊天与语言模型
本页描述的是低级 LLM API。
📄️ 聊天记忆
手动维护和管理ChatMessage是很麻烦的。
📄️ 模型参数
根据您选择的模型和提供商,您可以调整许多参数,这些参数将定义:
📄️ 响应流式输出
本页介绍使用底层 LLM API 进行响应流式输出。
📄️ AI 服务
到目前为止,我们介绍的都是 ChatModel、ChatMessage、ChatMemory 等底层组件。
📄️ Agent 与 Agentic AI
本节介绍如何使用 langchain4j-agentic 模块构建 Agentic AI 应用。请注意,整个模块均属于实验性功能,未来版本可能会发生变化。
📄️ 工具(函数调用)
除了生成文本外,部分 LLM 还能触发操作。
📄️ RAG(检索增强生成)
LLM 的知识仅限于其训练数据。
📄️ 结构化输出(Structured Outputs)
术语 “Structured Outputs” 含义较广,可能指两件事:
📄️ 护栏(Guardrails)
护栏是一项实验性功能。其 API 与行为可能在未来版本中发生变化。
📄️ 分类
概述
📄️ 嵌入(向量)存储
关于嵌入存储的文档可以在这里找到。
📄️ 构建 Java MCP stdio 服务端
LangChain4j 提供用于连接 MCP 服务端的 MCP 客户端(langchain4j-mcp)。
📄️ 图像模型
更多信息即将推出
📄️ Micronaut 集成
Micronaut 为 LangChain4j 提供了 Micronaut 模块。
📄️ Quarkus 集成
Quarkus 为 LangChain4j 提供了一个出色的扩展。
📄️ Spring Boot 集成
LangChain4j 为以下内容提供了 Spring Boot starters:
📄️ Helidon 集成
Helidon 提供了 LangChain4j 集成模块,可在利用 Helidon 编程模型与风格的同时,简化 AI 驱动应用的构建。