常见问题
平台使用疑问解答

在鼎上平台开发智能体时,处理长文本输入与上下文截断问题的核心在于合理运用文本分块、摘要提取以及检索增强生成(RAG)技术,避免单次输入超出大模型的上下文窗口限制,从而保证智能体对长文档的准确理解。
在智能体实际运行中,通常会遇到以下需要处理长文本的场景:
对于超长的参考文档,不建议直接将其全部放入提示词中。完成鼎上注册后,应将长文档上传至平台的知识库。系统会自动对文档进行解析、向量化和索引。当用户提问时,平台会先检索出最相关的文本片段,再将其作为上下文提供给大模型,从而有效规避截断问题。
在配置知识库时,文本分块的质量直接影响检索效果。建议根据文档类型调整分块大小和重叠度。例如,对于法律合同,可以适当增大分块以保留完整条款语义;对于技术手册,可减小分块并增加重叠度,确保段落之间的逻辑连贯性,避免关键信息在截断处丢失。
如果业务场景要求必须将长文本直接输入给智能体,可以在工作流中增加一个文本压缩节点。利用大模型先对长文本进行核心要点提取和摘要生成,然后将压缩后的摘要作为后续对话的上下文。这不仅能解决截断问题,还能降低Token消耗。
针对多轮对话导致的上下文膨胀,需要在鼎上平台的对话配置中设置历史消息的最大轮数或Token上限。当对话超出限制时,系统会自动丢弃最早的对话,或者触发后台任务将历史对话总结为一段简短的摘要,替换原有的长历史记录。