且炼时光
且炼时光
它这个设计很有意思,通过 优化器、执行器、评估器3个ai角色来自动完成多轮迭代,得到最终优化后的提示词。 其中 优化器对应这个项目中的 ”优化/迭代” 操作,执行器对应 ”测试” 操作,评估器则对应 ”人对测试结果的反馈并给出迭代需求” 操作。 缺点是依赖 需求说明(requirements) 和 测试问答数据(qa),不太适合纯新手。没有测试问答数据的话就失去了自我优化的基础,给的测试数据不合适的话也容易过拟合。不过对于模仿风格(如文章中的小红书示例)效果很好。 同时多轮迭代+自动评估的思路也很不错,毕竟就算是现有的“继续优化”功能,只要点上10次,也能得到较好的效果。 总的来说是个值得借鉴的思路,感谢分享!
> 所以,大大会在后续的迭代中增加 spo 优化功能吗? 会的,以结果导向的提示词优化虽然可能有过拟合的问题,但在agent工程中很有价值,经常遇到那种需要输出特定内容的场景。现在还在做一些基础功能增强,然后就会增加相关的高级优化功能
bugbot run verbose=true
Looks good to go. Thanks!
需要下载桌面版,豆包的模型有跨域限制
一般应该是可以的,可以参考官方api文档 https://www.volcengine.com/docs/82379/1541523 ,使用curl测试一下apikey是否可用: ```shell curl -X POST https://ark.cn-beijing.volces.com/api/v3/images/generations \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $ARK_API_KEY" \ -d '{ "model": "doubao-seedream-4-0-250828", "prompt": "星际穿越,黑洞,黑洞里冲出一辆快支离破碎的复古列车,抢视觉冲击力,电影大片,末日既视感,动感,对比色,oc渲染,光线追踪,动态模糊,景深,超现实主义,深蓝,画面通过细腻的丰富的色彩层次塑造主体与场景,质感真实,暗黑风背景的光影效果营造出氛围,整体兼具艺术幻想感,夸张的广角透视效果,耀光,反射,极致的光影,强引力,吞噬", "size": "2K", "sequential_image_generation": "disabled", "stream": false,...
api地址是https://ark.cn-beijing.volces.com/api/v3 ,没有后面的 images/generations
> [@wuaojun](https://github.com/wuaojun) 如果非要用docker部署的话,那么只能走oneapi这样的中转一下才可以是么?如果在docker创建容器的时候定义好环境变量可以解决这个问题么? 不行,docker也是从浏览器端发起的请求,还是会被跨域限制。之前本来实现了docker代理避免跨域问题,但不安全,容易被攻击,所以就移除这部分功能支持了。
用户提示词本身就是测试内容。 在系统提示词优化模式下,优化的是系统提示词,如“你是一个诗人”,这个时候测试内容(即用户提示词)是“写一首XXX的诗”。测试是对比在相同用户提示词下不同系统提示词的效果。 在用户提示词优化模式下,原始提示词就是用户提示词也是测试内容,优化的是“写一首XXX的诗”这个指令本身。
目前应该用基础模式的系统提示词优化,把文本作为测试内容: 效果会好一些: 不过更符合你需求的应该是支持变量的上下文模式的用户提示词优化,这个还在开发优化,当前界面虽然有,但问题还较多: 1. 过度复杂,操作反直觉,需要简化 2. 优化效果不理想 3. 存在小bug 理想的情况下应该如下,其中text作为变量是要测试的内容: 作为一个精通语言优化的AI,请润色以下文本。在优化过程中,请务必保留原文的核心意义和基本结构,并维持相近的篇幅。你的目标是让文本的表达更清晰、语言更流畅。这是要优化的文本:{{text}} 请直接输出优化后的最终文本,不要添加任何解释、注释或引号,并使用与原文相同的语言 以下是当前的使用,优化效果不达标,写法也有点别扭: