@json_sang请教下各位佬,大模型api如何控制字段字数 中发帖

是这样的,之前做一个智能 Banner 生成项目,其中有一步需要根据用户输入生成多个字段,如“权益”“标题”等。这些字段的长度必须严格控制,以保证 Banner 的排版正常。然而,在实践中遇到了如下问题: 
问题1:字段长度不可控,尽管我尝试了多种提示词策略,模型生成的文本长度仍然无法稳定控制,导致 Banner 排版偶尔异常。
问题2:无论是中文还是英文内容,都存在长度超出或不足的情况。
问题3:我曾要求模型在返回结构化 JSON 时增加一个“思考过程”字段,让模型计算每个字段的字符长度。然而发现 AI 给出的计算过程经常出错,甚至简单的加法也可能错误。
至今未找到一种可靠的方法,能够在生成文本的同时严格控制每个字段的字符长度,以满足 Banner 排版的精确要求。项目技术栈:springAI 大模型:千问
很纳闷浏览器网页端输入一段描述让AI返回精准技术就可以呢,他们是怎么做的...