查看和修改查询
编辑查看和修改查询编辑
此功能处于技术预览阶段,可能会在将来的版本中更改或删除。Elastic 将努力解决任何问题,但技术预览中的功能不受官方 GA 功能支持 SLA 的约束。
设置好聊天界面后,就可以开始与模型聊天了。Playground 会根据你的问题自动生成 Elasticsearch 查询,并从你的 Elasticsearch 索引中检索最相关的文档。Playground UI 允许你查看和修改这些查询。
- 点击 查看查询 打开可视化查询编辑器。
- 通过选择要查询的每个索引的字段来修改查询。
- 点击 保存更改。
{query}
变量表示用户的提问,被重写为 Elasticsearch 查询。
以下截图显示了 Playground UI 中的查询编辑器。在这个简单的例子中,books
索引有两个字段:author
和 name
。选择一个字段会将其添加到查询中的 fields
数组中。
提高相关性编辑
你在查询编辑器中选择的字段决定了检索到的文档的相关性。
请记住,工作流程的下一步是将检索到的文档发送到 LLM 以回答问题。上下文长度是确保模型有足够信息来生成相关答案的重要因素。有关更多信息,请参阅 优化上下文。
故障排除 提供了有关如何诊断和解决相关性问题的提示。
Playground 使用 retriever
语法来进行 Elasticsearch 查询。检索器使你能够更轻松地在搜索管道中组合和测试不同的检索策略。
有关检索器的概述,请参阅 文档。
编辑
隐藏字段查询编辑器显示了对用户有意义的搜索字段,但并非所有文档中的字段都可以在编辑器中看到。
可用的字段类型
- 语义字段,例如
sparse_vector
或dense_vector
字段,其中嵌入是从推理处理器创建的 -
text
字段
隐藏的字段类型
- 非
text
字段,例如keyword
字段 - 未索引的字段
- 语义字段,其中嵌入不是从推理处理器创建的
- 嵌套字段