微信扫码
添加专属顾问
 
                        我要投稿
通过提示词编写代码
通过LangGraph 构建编写代码的流程,如果有错误则自我纠正
受最近长上下文 LLMs 趋势的启发,我们使用 GPT-4 和 128k 令牌上下文窗口对 60k 令牌 LCEL 文档进行上下文填充。我们将一个关于 LCEL 的问题传递给我们填充了上下文的 LCEL 链以生成初始答案。
我们使用 OpenAI 工具将输出解析为 Pydantic 对象,该对象包含三个部分:(1)描述问题的序言,(2)import 代码块(3)代码。
我们首先检查 导入 执行,因为我们发现在代码生成过程中,导入语句中可能会出现幻觉。
如果 导入 检查通过,我们接下来检查代码本身是否可以执行。在生成提示中,我们指示 LLM 不要在代码解决方案中使用伪代码或未定义的变量,这应该产生可执行的代码。
重要的是,如果任一检查失败,我们将堆栈跟踪与之前的答案一起传回生成节点以进行反思。我们允许重试 3 次(仅作为默认值),重试次数可以根据需要扩展。
作为基线,我们实现了没有 LangGraph 的提示词代码生成,使用 GPT-4 和 128k 令牌上下文窗口对 60k 令牌 LCEL 文档进行内容生产。将一个关于 LCEL 的问题传递给我们填充了上下文的 LCEL 链以生成答案。
欢迎关注我,获取更多关于 AI 优化的前沿资讯。别忘了将今天的内容分享给你的朋友们,让我们一起见证 AI 技术的飞跃!
觉得我的文章对你有帮助的话,请不要吝啬你的点赞、在看和转发~
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-10-31
Opera One升级内置AI 迎来智能助手新纪元
2025-10-31
LangExtract——大模型文本提炼工具
2025-10-31
用户测评|DeepSeek-OCR,你用了吗?
2025-10-31
从Palantir智能化技术路线看AI时代企业级架构平台的核心战略位置
2025-10-31
OpenAI 公开 Atlas 架构:为 Agent 重新发明浏览器
2025-10-31
Palantir 本体论模式:重塑企业 AI 应用的 “语义根基” 与产业启示
2025-10-31
树莓派这种“玩具级”设备,真能跑大模型吗?
2025-10-30
Cursor 2.0的一些有趣的新特性
 
            2025-08-21
2025-08-21
2025-08-19
2025-09-16
2025-10-02
2025-09-08
2025-09-17
2025-08-19
2025-09-29
2025-08-20