Skip to content
LangChain4j 文档版本 1.22.0 源快照 d6d94797 更新于 2026-10-14

Hugging Face

要使用 Hugging Face Inference Providers, 你需要导入 langchain4j-open-ai 模块,因为 Hugging Face Inference Providers 的 API 与 OpenAI 兼容。

Maven 依赖

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

示例

java
ChatModel model = OpenAiChatModel.builder()
    .apiKey(System.getenv("HF_API_KEY"))
    .baseUrl("https://router.huggingface.co/v1")
    .modelName("HuggingFaceTB/SmolLM3-3B:hf-inference")
    .build();

StreamingChatModel streamingModel = OpenAiStreamingChatModel.builder()
    .apiKey(System.getenv("HF_API_KEY"))
    .baseUrl("https://router.huggingface.co/v1")
    .modelName("HuggingFaceTB/SmolLM3-3B:hf-inference")
    .build();

BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。