模型指南官方文档4 分钟阅读模型组合页

Grok 1000K 上下文 这一档模型配 openGauss 的配置口径

Grok 系列模型中上下文长度为 `1000000` 的档位,意味着模型一次处理的输入信息量极大,可容纳更长的对话历史或更多召回内容。`引用上限` 同样高达 `1000000` token,这为 RAG 检索到的内容提供了充足的预算。模型能够接收图片输入,支持多模态场景下的信息理解。同时,模型具备工

这一档模型的参数意味着什么

Grok 系列模型中上下文长度为 1000000 的档位,意味着模型一次处理的输入信息量极大,可容纳更长的对话历史或更多召回内容。引用上限 同样高达 1000000 token,这为 RAG 检索到的内容提供了充足的预算。模型能够接收图片输入,支持多模态场景下的信息理解。同时,模型具备工具调用能力,可以与外部系统进行交互,执行复杂任务。

配 openGauss 要定哪些

配置项建议取法这样取的依据
OPENGAUSS_URLpostgresql://user:password@host:port/database数据库连接字符串,确保可访问性和权限
ef_construction64影响 HNSW 索引构建质量,过低可能导致召回率下降
ef_search32影响 HNSW 搜索时的精度与速度,过低可能漏掉相关结果
m16HNSW 索引的邻居数,过高增加存储和构建时间,过低影响召回
max_connections100数据库最大连接数,需与 FastGPT 实例并发量匹配
work_mem128MB查询操作的内存限制,影响复杂查询性能

这两者互相约束的地方

Grok 1000K 上下文的模型,其巨大的上下文窗口为 RAG 检索提供了广阔空间。当结合 openGauss 进行向量检索时,召回条数与每段内容的长度需要精细协调,以避免超出模型的总上下文预算。引用上限按 token 计量,而 openGauss 返回的是离散的段落条数。两者之间存在一个转化关系,即每段内容的平均 token 数量决定了在触及引用上限前,可以包含多少检索到的段落。openGauss 索引参数如 ef_construction 和 ef_search 的调优,会直接影响检索的质量和速度。例如,适当调大 ef_construction 和 ef_search 可以提高检索精度,从而为模型提供更相关的上下文,这对于利用 Grok 1000K 上下文模型的深度理解能力至关重要。

容易做错的三处

  • 日志显示 context_exceeded 错误,原因是检索到的内容总 token 数超出了模型的 引用上限。
  • 检索结果返回的段落条数远少于预期,原因是 openGauss 的 ef_search 参数设置过低,导致搜索效率不足。
  • FastGPT 界面显示“未找到相关知识”,原因是 openGauss 数据库连接配置 OPENGAUSS_URL 存在语法错误或权限问题。

怎么确认配好了

  • 在 FastGPT 中配置知识库,并进行一次带检索的提问,观察模型返回内容是否包含来自 openGauss 的知识。
  • 通过 openGauss 数据库客户端,检查 pg_stat_activity 表,确认是否有 FastGPT 服务的连接记录,并观察连接状态。
  • 调整 openGauss 的 ef_search 参数,并重复进行几次 RAG 检索测试,评估不同参数下返回结果的相关性阈值。

参考资料