LangChain

LangChain 是一个流行的框架,用于处理 AI、向量和嵌入。用于简化构建各种 AI 应用。

Elasticsearch 可以通过三种方式与 LangChain 配合使用:

  • 使用 LangChain ElasticsearchStore 来存储并检索 Elasticsearch 中的文档。
  • 使用 LangChain 自查询检索器,借助 OpenAI 等 LLM,将用户的查询转换为查询 + 过滤器,以从 Elasticsearch 中检索相关文档。
  • 使用 LangChain ElasticsearchRetriever,以最灵活的方式从 Elasticsearch 中检索文档。

Elasticsearch 和 LangChain 入门博客

笔记本

LangServe 模板

LangChain 驱动的 RAG 参考应用

此参考应用演示了如何使用 LangChain 来支持 RAG(检索增强生成)模型。该应用使用 ElasticsearchStore 来存储并检索来自 Elasticsearch 的文档。这是开始使用 Langchain 和 Elasticsearch 的快速方法。

https://github.com/elastic/elasticsearch-labs/tree/main/example-apps/chatbot-rag-app

Elastic AI Assistant 中的 LangChain

Security AI 助手

准备好打造最先进的搜索体验了吗?

足够先进的搜索不是一个人的努力就能实现的。Elasticsearch 由数据科学家、ML 操作员、工程师以及更多和您一样对搜索充满热情的人提供支持。让我们联系起来,共同打造神奇的搜索体验,让您获得想要的结果。

亲自试用