| Id |
Title |
Content |
Published |
Framework Id |
User Id |
Created |
Modified |
Actions |
| 48 |
Zero-shot学习(Zero-shot Learning) |
<p>Zero-shot是指学习在训练阶段不存在与测试阶段完全相同的类别,但是模型可以使用训练过的知识来推广到测试集中的新类别上。</p>
<p>这种能力被称为“零样本”学习,因为模型在训练时从未见过测试集中的新类别,在模型训练和提示词优化中均有体现。</p>
<p> </p>
<p style="language: zh-CN; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-align: left; direction: ltr; unicode-bidi: embed; mso-line-break-override: none; word-break: normal; punctuation-wrap: hanging;"><strong>在模型训练中:</strong></p>
<ul>
<li style="text-align: left; direction: ltr; unicode-bidi: embed; word-break: normal;">已知马(四脚兽)、虎(有条纹)、熊猫(黑白色)的特征,但未训练过斑马的数据(不认识)</li>
<li style="text-align: left; direction: ltr; unicode-bidi: embed; word-break: normal;">告知模型:斑马是四脚兽、有黑白色的条纹</li>
<li style="text-align: left; direction: ltr; unicode-bidi: embed; word-break: normal;">模型可以在已知数据中进行推理,从而识别斑马。</li>
</ul>
<p> </p>
<p><strong>在提示词优化中:</strong></p>
<ul>
<li>Zero-shot思想用于基于已训练的能力,不提供任何示例,仅通过语言去描述任务的要求、目标和约束,让模型直接生成结果。</li>
</ul>
<p>简单来说就是“用语言定义任务,解放(信任)模型的预训练知识”</p>
<p> </p>
<p>比如:</p>
<p>请判断””包围的用户评论中的情感倾向,输出 正面 或 负面。</p>
<p>”这款代餐鸡胸肉饱腹感很强,吃起来也不柴,很推荐!”</p>
<p> </p>
<p> </p> |
1 |
60 |
1 |
2/17/26, 4:29 PM |
2/17/26, 4:37 PM |
View Edit Delete |
| 49 |
Few-shot学习(Few-shot Learning) |
<p>Few-shot学习是指少样本学习,当模型在学习了一定类别的大量数据后,对于新的类别,只需要少量的样本就能快速学习,对应的有one-shot learning,单样本学习,也算样本少到为一的情况下的一种few-shot learning。</p>
<p> </p>
<p><strong>在模型训练中(相似度判断方法):</strong></p>
<ul>
<li>基于少量企鹅样本并结合相识度判断,推论未知图片内含“企鹅”</li>
</ul>
<p> </p>
<p><strong>在提示词优化中:</strong></p>
<ul>
<li>Few-shot主要用于基于少量示例,让模型参考示例回答。</li>
<li> </li>
</ul>
<p>简单来说就是“用示例定义任务,在模型的预训练知识的基础上,提升模型回答的对齐精度(比如参考示例的格式)”</p>
<p> </p>
<p>比如:</p>
<p>请抽取产品名称和核心卖点2个字段,格式为Json,我提供2个示例。</p>
<p><em>示例1:MacBookPro高效节能,性能强大,适合牛马工作使用</em></p>
<p><em>输出:{“产品名称”: “MacBookPro”, “产品卖点”: “高效节能,性能强大”}</em></p>
<p><em>示例2:联想笔记本拥有RTX4060独立显卡,畅玩游戏,丝滑流畅</em></p>
<p><em>输出:{“产品名称”: “联想笔记本”, “产品卖点”: “畅玩游戏,丝滑流畅”}</em></p>
<p>请处理:华为MatepadPro,高清大屏,长效续航,你的好帮手。</p>
<p> </p>
<p><em>{“产品名称”: “华为MatepadPro”, “产品卖点”: “高清大屏,长效续航”}<br /><br /></em></p>
<p><em> </em></p> |
1 |
60 |
1 |
2/17/26, 4:33 PM |
2/19/26, 5:59 AM |
View Edit Delete |
| 50 |
OpenAI实现提示词案例:文本分类 |
<div style="background-color: #0f111a; color: #c3cee3;">
<pre style="font-family: 'Source Code Pro',monospace; font-size: 12.0pt;"><span style="color: #c792ea; font-style: italic;">from </span>openai <span style="color: #c792ea; font-style: italic;">import </span>OpenAI<br /><span style="color: #c792ea; font-style: italic;">import </span>os<br /><span style="color: #c792ea; font-style: italic;">from </span>dotenv <span style="color: #c792ea; font-style: italic;">import </span>load_dotenv<br /><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">加载</span><span style="color: #717cb4; font-style: italic;"> .env </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">文件<br /></span><span style="color: #82aaff;">load_dotenv</span><span style="color: #89ddff;">()<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># 1</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">、获取</span><span style="color: #717cb4; font-style: italic;">client</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">对象,</span><span style="color: #717cb4; font-style: italic;">OpenAi</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">类对象<br /></span>client <span style="color: #89ddff;">= </span><span style="color: #82aaff;">OpenAI</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">api_key</span><span style="color: #89ddff;">=</span>os<span style="color: #89ddff;">.</span><span style="color: #82aaff;">getenv</span><span style="color: #89ddff;">(</span><span style="color: #c3e88d;">"DASHSCOPE_API_KEY"</span><span style="color: #89ddff;">),<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">base_url</span><span style="color: #89ddff;">=</span><span style="color: #c3e88d;">"https://dashscope.aliyuncs.com/compatible-mode/v1"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;"><br /></span>examples_data <span style="color: #89ddff;">= { </span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">示例数据<br /></span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;"> </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">新闻报道</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">今日,股市经历了一轮震荡,受到宏观经济数据和全球贸易紧张局势的影响。投资者密切关注美联储可能的政策调整,以适应市场的不确定性。</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">财务报告</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">本公司年度财务报告显示,去年公司实现了稳步增长的盈利,同时资产负债表呈现强劲的状况。经济环境的稳定和管理层的有效战略执行为公司的健康发展奠定了基础。</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司公告</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">本公司高兴地宣布成功完成最新一轮并购交易,收购了一家在人工智能领域领先的公司。这一战略举措将有助于扩大我们的业务领域,提高市场竞争力</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">分析师报告</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">最新的行业分析报告指出,科技公司的创新将成为未来增长的主要推动力。云计算、人工智能和数字化转型被认为是引领行业发展的关键因素,投资者应关注这些趋势</span><span style="color: #c3e88d;">'<br /></span><span style="color: #89ddff;">}<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">分类列表<br /></span>examples_types <span style="color: #89ddff;">= [</span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">新闻报道</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">财务报告</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司公告</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">分析师报告</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"><br /></span>messages <span style="color: #89ddff;">= [<br /></span><span style="color: #89ddff;"> {</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"system"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">你是金融专家,将文本分类为</span><span style="color: #c3e88d;">['</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">新闻报道</span><span style="color: #c3e88d;">', '</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">财务报道</span><span style="color: #c3e88d;">', '</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司公告</span><span style="color: #c3e88d;">', '</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">分析师报告</span><span style="color: #c3e88d;">']</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">,不清楚的分类为</span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">不清楚类别</span><span style="color: #c3e88d;">' </span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">下面有示例:</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">},<br /></span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"><br /></span><span style="color: #c792ea; font-style: italic;">for </span>key<span style="color: #89ddff;">, </span>value <span style="color: #c792ea; font-style: italic;">in </span>examples_data<span style="color: #89ddff;">.</span><span style="color: #82aaff;">items</span><span style="color: #89ddff;">():<br /></span><span style="color: #89ddff;"> </span>messages<span style="color: #89ddff;">.</span><span style="color: #82aaff;">append</span><span style="color: #89ddff;">({</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"user"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span>value<span style="color: #89ddff;">})<br /></span><span style="color: #89ddff;"> </span>messages<span style="color: #89ddff;">.</span><span style="color: #82aaff;">append</span><span style="color: #89ddff;">({</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"assistant"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span>key<span style="color: #89ddff;">})<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">提问数据<br /></span>questions <span style="color: #89ddff;">= [<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">今日,央行发布公告宣布降低利率,以刺激经济增长。这一降息举措将影响贷款利率,并在未来几个季度内对金融市场产生影响。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"ABC</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司今日发布公告称,已成功完成对</span><span style="color: #c3e88d;">XYZ</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司股权的收购交易。本次交易是</span><span style="color: #c3e88d;">ABC</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司在扩大业务范围、加强市场竞争力方面的重要举措。据悉,此次收购将进一步巩固</span><span style="color: #c3e88d;">ABC</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司在行业中的地位,并为未来业务发展提供更广阔的发展空间。详情请见公司官方网站公告栏</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司资产负债表显示,公司偿债能力强劲,现金流充足,为未来投资和扩张提供了坚实的财务基础。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">最新的分析报告指出,可再生能源行业预计将在未来几年经历持续增长,投资者应该关注这一领域的投资机会</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">小明喜欢小新哟</span><span style="color: #c3e88d;">"<br /></span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">向模型提问<br /></span><span style="color: #c792ea; font-style: italic;">for </span>q <span style="color: #c792ea; font-style: italic;">in </span>questions<span style="color: #89ddff;">:<br /></span><span style="color: #89ddff;"> </span>response <span style="color: #89ddff;">= </span>client<span style="color: #89ddff;">.</span>chat<span style="color: #89ddff;">.</span>completions<span style="color: #89ddff;">.</span><span style="color: #82aaff;">create</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">model</span><span style="color: #89ddff;">=</span><span style="color: #c3e88d;">"qwen3.5-plus"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">messages</span><span style="color: #89ddff;">=</span>messages <span style="color: #89ddff;">+ [{</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"user"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">f"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">按照示例,回答这段文本的分类类别:</span><span style="color: #89ddff;">{</span>q<span style="color: #89ddff;">}</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">}]<br /></span><span style="color: #89ddff;"> )<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"> </span><span style="color: #82aaff; font-style: italic;">print</span><span style="color: #89ddff;">(</span>response<span style="color: #89ddff;">.</span>choices<span style="color: #89ddff;">[</span><span style="color: #f78c6c;">0</span><span style="color: #89ddff;">].</span>message<span style="color: #89ddff;">.</span>content<span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;"><br /></span></pre>
</div> |
1 |
60 |
1 |
2/17/26, 7:00 PM |
2/19/26, 6:48 AM |
View Edit Delete |
| 51 |
OpenAI实现提示词案例:文本抽取 |
<div style="background-color: #0f111a; color: #c3cee3;">
<pre style="font-family: 'Source Code Pro',monospace; font-size: 12.0pt;"><span style="color: #c792ea; font-style: italic;">from </span>openai <span style="color: #c792ea; font-style: italic;">import </span>OpenAI<br /><span style="color: #c792ea; font-style: italic;">import </span>os<br /><span style="color: #c792ea; font-style: italic;">from </span>dotenv <span style="color: #c792ea; font-style: italic;">import </span>load_dotenv<br /><span style="color: #c792ea; font-style: italic;">import </span>json<br /><br /><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">加载</span><span style="color: #717cb4; font-style: italic;"> .env </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">文件<br /></span><span style="color: #82aaff;">load_dotenv</span><span style="color: #89ddff;">()<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># 1</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">、获取</span><span style="color: #717cb4; font-style: italic;">client</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">对象,</span><span style="color: #717cb4; font-style: italic;">OpenAi</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">类对象<br /></span>client <span style="color: #89ddff;">= </span><span style="color: #82aaff;">OpenAI</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">api_key</span><span style="color: #89ddff;">=</span>os<span style="color: #89ddff;">.</span><span style="color: #82aaff;">getenv</span><span style="color: #89ddff;">(</span><span style="color: #c3e88d;">"DASHSCOPE_API_KEY"</span><span style="color: #89ddff;">),<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">base_url</span><span style="color: #89ddff;">=</span><span style="color: #c3e88d;">"https://dashscope.aliyuncs.com/compatible-mode/v1"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;"><br /></span>examples_data <span style="color: #89ddff;">= [ </span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">示例数据<br /></span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;"> </span><span style="color: #89ddff;">{<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"2023-01-10</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">,股市震荡。股票强大科技</span><span style="color: #c3e88d;">A</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">股今日开盘价</span><span style="color: #c3e88d;">100</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,一度飙升至</span><span style="color: #c3e88d;">105</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,随后回落至</span><span style="color: #c3e88d;">98</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,最终以</span><span style="color: #c3e88d;">102</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币收盘,成交量达到</span><span style="color: #c3e88d;">520000</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"answers"</span><span style="color: #89ddff;">: {<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">日期</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"2023-01-10"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">股票名称</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">强大科技</span><span style="color: #c3e88d;">A</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">股</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">开盘价</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"100</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">收盘价</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"102</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">成交量</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"520000"<br /></span><span style="color: #c3e88d;"> </span><span style="color: #89ddff;">}<br /></span><span style="color: #89ddff;"> },<br /></span><span style="color: #89ddff;"> {<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"2024-05-16</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">,股市利好。股票英伟达美股今日开盘价</span><span style="color: #c3e88d;">105</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">美元,一度飙升至</span><span style="color: #c3e88d;">109</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">美元,随后回落至</span><span style="color: #c3e88d;">100</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">美元,最终以</span><span style="color: #c3e88d;">116</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">美元收盘,成交量达到</span><span style="color: #c3e88d;">3560000</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"answers"</span><span style="color: #89ddff;">: {<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">日期</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"2024-05-16"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">股票名称</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">英伟达美股</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">开盘价</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"105</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">美元</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">收盘价</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"116</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">美元</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">成交量</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"3560000"<br /></span><span style="color: #c3e88d;"> </span><span style="color: #89ddff;">}<br /></span><span style="color: #89ddff;"> }<br /></span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span>fields <span style="color: #89ddff;">= [</span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">日期</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">股票名称</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">开盘价</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">收盘价</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">成交量</span><span style="color: #c3e88d;">'</span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"><br /></span>messages <span style="color: #89ddff;">= [<br /></span><span style="color: #89ddff;"> {</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"system"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">f"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">你帮我完成信息抽取,我给你句子,你抽取</span><span style="color: #89ddff;">{</span>fields<span style="color: #89ddff;">}</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">信息,按</span><span style="color: #c3e88d;">JSON</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">字符串输出,如果某些信息不存在,用</span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">原文未提及</span><span style="color: #c3e88d;">'</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">表示,请参考如下示例:</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">}<br /></span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"><br /></span><span style="color: #c792ea; font-style: italic;">for </span>example <span style="color: #c792ea; font-style: italic;">in </span>examples_data<span style="color: #89ddff;">:<br /></span><span style="color: #89ddff;"> </span>messages<span style="color: #89ddff;">.</span><span style="color: #82aaff;">append</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> {</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"user"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span>example<span style="color: #89ddff;">[</span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">]}<br /></span><span style="color: #89ddff;"> )<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"> </span>messages<span style="color: #89ddff;">.</span><span style="color: #82aaff;">append</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> {</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"assistant"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span>json<span style="color: #89ddff;">.</span><span style="color: #82aaff;">dumps</span><span style="color: #89ddff;">(</span>example<span style="color: #89ddff;">[</span><span style="color: #c3e88d;">"answers"</span><span style="color: #89ddff;">], </span><span style="color: #f78c6c;">ensure_ascii</span><span style="color: #89ddff;">=</span><span style="color: #c792ea; font-style: italic;">False</span><span style="color: #89ddff;">)}<br /></span><span style="color: #89ddff;"> )<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">提问数据<br /></span>questions <span style="color: #89ddff;">= [<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"2025-06-16</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">,股市利好。股票</span><span style="color: #c3e88d;">Timeless </span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">上证</span><span style="color: #c3e88d;">A</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">股今日开盘价</span><span style="color: #c3e88d;">66</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,一度飙升至</span><span style="color: #c3e88d;">70</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,随后回落至</span><span style="color: #c3e88d;">65</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,最终以</span><span style="color: #c3e88d;">68</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币收盘,成交量达到</span><span style="color: #c3e88d;">123000</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"2025-06-06</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">,股市利好。股票</span><span style="color: #c3e88d;">Leon </span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">深证</span><span style="color: #c3e88d;">A</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">股今日开盘价</span><span style="color: #c3e88d;">200</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,一度飙升至</span><span style="color: #c3e88d;">211</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,随后回落至</span><span style="color: #c3e88d;">201</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币,最终以</span><span style="color: #c3e88d;">206</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">人民币收盘。</span><span style="color: #c3e88d;">"<br /></span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">向模型提问<br /></span><span style="color: #c792ea; font-style: italic;">for </span>q <span style="color: #c792ea; font-style: italic;">in </span>questions<span style="color: #89ddff;">:<br /></span><span style="color: #89ddff;"> </span>response <span style="color: #89ddff;">= </span>client<span style="color: #89ddff;">.</span>chat<span style="color: #89ddff;">.</span>completions<span style="color: #89ddff;">.</span><span style="color: #82aaff;">create</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">model</span><span style="color: #89ddff;">=</span><span style="color: #c3e88d;">"qwen3.5-plus"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">messages</span><span style="color: #89ddff;">=</span>messages <span style="color: #89ddff;">+ [{</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"user"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">f"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">按照上述的示例,现在抽取这个句子的信息:</span><span style="color: #89ddff;">{</span>q<span style="color: #89ddff;">}</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">}]<br /></span><span style="color: #89ddff;"> )<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"> </span><span style="color: #82aaff; font-style: italic;">print</span><span style="color: #89ddff;">(</span>response<span style="color: #89ddff;">.</span>choices<span style="color: #89ddff;">[</span><span style="color: #f78c6c;">0</span><span style="color: #89ddff;">].</span>message<span style="color: #89ddff;">.</span>content<span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;"><br /></span></pre>
</div> |
1 |
60 |
1 |
2/17/26, 7:46 PM |
2/19/26, 6:48 AM |
View Edit Delete |
| 52 |
OpenAI实现提示词案例:文本判断 |
<div style="background-color: #0f111a; color: #c3cee3;">
<pre style="font-family: 'Source Code Pro',monospace; font-size: 12.0pt;"><span style="color: #c792ea; font-style: italic;">from </span>openai <span style="color: #c792ea; font-style: italic;">import </span>OpenAI<br /><span style="color: #c792ea; font-style: italic;">import </span>os<br /><span style="color: #c792ea; font-style: italic;">from </span>dotenv <span style="color: #c792ea; font-style: italic;">import </span>load_dotenv<br /><span style="color: #c792ea; font-style: italic;">import </span>json<br /><br /><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">加载</span><span style="color: #717cb4; font-style: italic;"> .env </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">文件<br /></span><span style="color: #82aaff;">load_dotenv</span><span style="color: #89ddff;">()<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># 1</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">、获取</span><span style="color: #717cb4; font-style: italic;">client</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">对象,</span><span style="color: #717cb4; font-style: italic;">OpenAi</span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">类对象<br /></span>client <span style="color: #89ddff;">= </span><span style="color: #82aaff;">OpenAI</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">api_key</span><span style="color: #89ddff;">=</span>os<span style="color: #89ddff;">.</span><span style="color: #82aaff;">getenv</span><span style="color: #89ddff;">(</span><span style="color: #c3e88d;">"DASHSCOPE_API_KEY"</span><span style="color: #89ddff;">),<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">base_url</span><span style="color: #89ddff;">=</span><span style="color: #c3e88d;">"https://dashscope.aliyuncs.com/compatible-mode/v1"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;"><br /></span>examples_data <span style="color: #89ddff;">= {<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">是</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: [<br /></span><span style="color: #89ddff;"> (</span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司</span><span style="color: #c3e88d;">ABC</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">发布了季度财报,显示盈利增长。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">财报披露,公司</span><span style="color: #c3e88d;">ABC</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">利润上升。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">),<br /></span><span style="color: #89ddff;"> (</span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">公司</span><span style="color: #c3e88d;">ITCAST</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">发布了年度财报,显示盈利大幅度增长。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">财报披露,公司</span><span style="color: #c3e88d;">ITCAST</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">更赚钱了。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;"> ],<br /></span><span style="color: #89ddff;"> </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">不是</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">: [<br /></span><span style="color: #89ddff;"> (</span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">黄金价格下跌,投资者抛售。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">外汇市场交易额创下新高。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">),<br /></span><span style="color: #89ddff;"> (</span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">央行降息,刺激经济增长。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">新能源技术的创新。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;"> ]<br /></span><span style="color: #89ddff;">}<br /></span><span style="color: #89ddff;"><br /></span>messages <span style="color: #89ddff;">= [<br /></span><span style="color: #89ddff;"> {</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"system"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">f"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">你帮我完成文本匹配,我给你</span><span style="color: #c3e88d;">2</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">个句子,被</span><span style="color: #c3e88d;">[]</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">包围,你判断它们是否匹配,回答是或不是,请参考如下示例:</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">},<br /></span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"><br /></span><span style="color: #c792ea; font-style: italic;">for </span>key<span style="color: #89ddff;">, </span>value <span style="color: #c792ea; font-style: italic;">in </span>examples_data<span style="color: #89ddff;">.</span><span style="color: #82aaff;">items</span><span style="color: #89ddff;">():<br /></span><span style="color: #89ddff;"> </span><span style="color: #c792ea; font-style: italic;">for </span>t <span style="color: #c792ea; font-style: italic;">in </span>value<span style="color: #89ddff;">:<br /></span><span style="color: #89ddff;"> </span>messages<span style="color: #89ddff;">.</span><span style="color: #82aaff;">append</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> {</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"user"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">f"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">句子</span><span style="color: #c3e88d;">1</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">:</span><span style="color: #c3e88d;">[</span><span style="color: #89ddff;">{</span>t<span style="color: #89ddff;">[</span><span style="color: #f78c6c;">0</span><span style="color: #89ddff;">]}</span><span style="color: #c3e88d;">]</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">,句子</span><span style="color: #c3e88d;">2</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">:</span><span style="color: #c3e88d;">[</span><span style="color: #89ddff;">{</span>t<span style="color: #89ddff;">[</span><span style="color: #f78c6c;">1</span><span style="color: #89ddff;">]}</span><span style="color: #c3e88d;">]"</span><span style="color: #89ddff;">}<br /></span><span style="color: #89ddff;"> )<br /></span><span style="color: #89ddff;"> </span>messages<span style="color: #89ddff;">.</span><span style="color: #82aaff;">append</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> {</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"assistant"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span>key<span style="color: #89ddff;">}<br /></span><span style="color: #89ddff;"> )<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">提问数据<br /></span>questions <span style="color: #89ddff;">= [<br /></span><span style="color: #89ddff;"> (</span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">利率上升,影响房地产市场。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">高利率对房地产有一定的冲击。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">),<br /></span><span style="color: #89ddff;"> (</span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">油价大幅度下跌,能源公司面临挑战。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">未来智能城市的建设趋势越加明显。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">),<br /></span><span style="color: #89ddff;"> (</span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">股票市场今日大涨,投资者乐观。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">持续上涨的市场让投资者感到满意。</span><span style="color: #c3e88d;">"</span><span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;">]<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #717cb4; font-style: italic;"># </span><span style="color: #717cb4; font-style: italic; font-family: 'Courier New',monospace;">向模型提问<br /></span><span style="color: #c792ea; font-style: italic;">for </span>q <span style="color: #c792ea; font-style: italic;">in </span>questions<span style="color: #89ddff;">:<br /></span><span style="color: #89ddff;"> </span>response <span style="color: #89ddff;">= </span>client<span style="color: #89ddff;">.</span>chat<span style="color: #89ddff;">.</span>completions<span style="color: #89ddff;">.</span><span style="color: #82aaff;">create</span><span style="color: #89ddff;">(<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">model</span><span style="color: #89ddff;">=</span><span style="color: #c3e88d;">"qwen3.5-plus"</span><span style="color: #89ddff;">,<br /></span><span style="color: #89ddff;"> </span><span style="color: #f78c6c;">messages</span><span style="color: #89ddff;">=</span>messages <span style="color: #89ddff;">+ [{</span><span style="color: #c3e88d;">"role"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">"user"</span><span style="color: #89ddff;">, </span><span style="color: #c3e88d;">"content"</span><span style="color: #89ddff;">: </span><span style="color: #c3e88d;">f"</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">句子</span><span style="color: #c3e88d;">1</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">:</span><span style="color: #c3e88d;">[</span><span style="color: #89ddff;">{</span>q<span style="color: #89ddff;">[</span><span style="color: #f78c6c;">0</span><span style="color: #89ddff;">]}</span><span style="color: #c3e88d;">]</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">,句子</span><span style="color: #c3e88d;">2</span><span style="color: #c3e88d; font-family: 'Courier New',monospace;">:</span><span style="color: #c3e88d;">[</span><span style="color: #89ddff;">{</span>q<span style="color: #89ddff;">[</span><span style="color: #f78c6c;">1</span><span style="color: #89ddff;">]}</span><span style="color: #c3e88d;">]"</span><span style="color: #89ddff;">}]<br /></span><span style="color: #89ddff;"> )<br /></span><span style="color: #89ddff;"><br /></span><span style="color: #89ddff;"> </span><span style="color: #82aaff; font-style: italic;">print</span><span style="color: #89ddff;">(</span>response<span style="color: #89ddff;">.</span>choices<span style="color: #89ddff;">[</span><span style="color: #f78c6c;">0</span><span style="color: #89ddff;">].</span>message<span style="color: #89ddff;">.</span>content<span style="color: #89ddff;">)<br /></span><span style="color: #89ddff;"><br /></span></pre>
</div> |
1 |
60 |
1 |
2/17/26, 8:29 PM |
2/19/26, 6:48 AM |
View Edit Delete |
| 71 |
RAG数据清洗三大关键点 |
<p>1、文本切分:500-100字符/chunk,设10%-20%重叠防信息割裂。</p>
<p>2、PDF解析:要做结构感知,用LayoutLM画出边缘线再提取文字或者用GPT-4V/Llama Pass把PDF转成文字再提取文字,核心就是让机器看清楚文档结构,避开基础库乱码</p>
<p>3、存储格式:坚持Markdown,主流的大模型利用了github上大量的md文件加入了训练,对此格式敏感,理解度高。对后续的检索和生成的准确性会大幅度提升</p>
<p>三者环环相扣,从文本切分的语意完整 到 PDF结构准确性 再到 数据存储的格式适配性。把这三个基础环境做扎实RAG的效果就会有很大提升</p> |
1 |
60 |
1 |
3/19/26, 3:06 AM |
3/19/26, 3:06 AM |
View Edit Delete |