Elasticsearch 相关性引擎快速入门

在本 3 步快速入门系列中,您将了解 Elasticsearch Relevance Engine™ (ESRE),该引擎旨在为 AI 搜索应用程序提供支持。了解 ESRE 的功能,例如一键启用语义搜索、托管和使用您自己的自定义 ML 模型,以及与 LLM 集成以构建生成式 AI 体验。

Video thumbnail

现在轮到你了

现在您已经观看了快速入门视频,请按照以下步骤练习您所学的内容。如果您没有 Elastic Cloud 实例,请启动一个 14 天的免费试用版。

  • 步骤 1

    1. 了解 Elasticsearch 相关性引擎的功能
    2. 创建一个“快速入门:Elasticsearch 相关性引擎”部署
    3. 启动 Elasticsearch 相关性引擎
  • 步骤 2

    1. 使用 Elastic 的原生 MySQL 连接器提取数据
    2. 使用 Elastic 的专有机型学习模型 (ELSER) 丰富数据
    3. 尝试全文搜索和语义搜索
    4. 从 Hugging Face 上传第三方 ML 模型
    5. 生成向量嵌入
    6. 尝试向量搜索和混合搜索
  • 步骤 3

    1. Elasticsearch-labs 打开一个 Google colab 笔记本示例,以构建生成式 AI 应用程序
    2. 在 Elasticsearch 中使用 OpenAI 嵌入提取维基百科数据集
    3. 构建一个简单的 Streamlit 应用程序,使用 Elasticsearch 相关性引擎实现检索增强生成 (RAG)
    4. 提出一个简单的问题,例如“谁是贝多芬?”。查看从 Elasticsearch 检索的相关文档,并通过上下文窗口将其传递给 transformer 模型

请访问 Elasticsearch 实验室,查看有关 AI 搜索、LLM 和向量数据库的最新文章。