- 博客(441)
- 收藏
- 关注
原创 Event driven agentic document workflows 笔记 - 6
通过本课,您成功地创建了一个能够响应口头反馈的 AI 代理。通过使用 Whisper 模型和 Gradio 库,您能够从音频中捕获反馈,并将其集成到自动化工作流程中。
2025-03-25 05:00:00
297
原创 Event driven agentic document workflows 笔记 - 5
通过这次学习,您建立了一个能够响应人工反馈并逐步优化答案的工作流。这是提升自动化表单填写代理准确性和灵活性的关键步骤。
2025-03-24 14:22:40
183
原创 Event driven agentic document workflows 笔记 - 4
在本课中,您将通过为代理分配更复杂的任务,扩展其功能。这些任务包括解析工作申请表、将解析后的字段转换为简洁的问题并查询 RAG 管道。您还将学习如何使用 Llama Parse 提取字段并利用它生成查询。
2025-03-24 14:22:03
288
原创 Event driven agentic document workflows 笔记 - 3
本课程介绍了如何使用 RAG(检索增强生成)技术构建代理,以处理简历文档并回答相关问题。通过解析简历、将数据存储为向量索引,并使用 LLM(大语言模型)进行查询,最终实现一个可以处理复杂任务的代理系统。
2025-03-21 16:53:12
437
原创 使用 pyinstaller 编译 python 文件为可执行文件
使用 PyInstaller 打包 Python 应用程序时,需要确保所有依赖的模块和路径都被正确指定。通过手动修改main.py和main.spec,你可以解决由于路径问题导致的 ModuleNotFoundError 错误。这些技巧应该能帮助你顺利地将 Python 项目打包成可执行文件,方便分发和部署。
2025-03-21 16:51:19
453
原创 Event driven agentic document workflows 笔记 - 2
Agentic Document Workflows (ADW)工作流的作用:不同代理框架的对比:
2025-03-20 16:27:00
289
原创 Event driven agentic document workflows 笔记 - 1
主题:与 LlamaIndex 合作构建的事件驱动代理文档工作流讲师:Laurie Voss(LlamaIndex 开发者关系副总裁)定义:基于代理的应用程序,用于自动化端到端文档处理工作流。RAG 与代理工作流RAG(Retrieval-Augmented Generation)可回答简单数据问题。代理工作流在 RAG 之上,识别关键信息并检索相关材料,处理更复杂的文档任务。最终目标:收集信息并生成结构化输出。事件驱动工作流是设计LLM 驱动应用的重要模式,越来越多企业采用。
2025-03-20 16:25:49
442
原创 o1 模型的四个关键提示原则的总结
关于 o1 模型的四个关键提示原则的总结。它们有助于优化提示设计,使模型的响应更有效率:实验结果总结:o1 模型与传统 LLMs 在提示工程上有一些关键差异,最优策略是:这样可以让 o1 模型生成更精准、高效的响应。
2025-03-04 10:57:22
308
原创 Flutter 跳转后不允许返回
如果在 Flutter 中使用,默认情况下它会将新的页面压入栈中,这样用户可以按返回键返回上一页。但如果你不想让用户返回,而是直接跳转到并清除导航栈,可以使用或。
2025-02-18 22:35:09
385
原创 flutter 中 ReceivePort 的 first 和 listen
first:简单且适合一次性的消息接收。.listen():适合长时间监听、接收多个消息的场景。
2025-02-12 18:29:45
541
原创 macOS git status 中文现实不正常 -解决方法
可以尝试备份你的更改,然后重新克隆仓库,再次查看文件名是否正确。如果文件名在 Finder 中显示正常,但终端中乱码,可能是终端编码的问题。如果是其他类型的文件系统,可能会导致编码显示问题。在 macOS 上,文件系统默认是支持 UTF-8 的,但你可以确认文件系统编码是否是 UTF-8。你也可以在 Finder 中手动重命名文件,确保文件名是正常的中文,然后在终端中使用 git status 再次检查。如果文件名是从其他编码(如 GBK)转换过来的,使用 iconv 转换可能会有所帮助。
2025-02-12 18:25:55
711
原创 MacOS 磁盘退出的时候, 总是提示被占用
在 macOS 上,如果你在退出(卸载)一个 exFAT 格式的磁盘时看到“磁盘被占用”的提示,可能是因为某个程序仍在使用该磁盘上的文件,或者文件系统正在进行某些操作。• 如果提示仍然存在,可以尝试按住 Option 键点击该磁盘图标,选择 强制退出。• 打开 活动监视器,查看是否有程序正在使用该磁盘上的文件或文件夹。• 关闭文件浏览器(如 Finder)中打开该磁盘的窗口。• 在 Finder 中,右键点击磁盘图标,选择 退出。确保没有任何应用程序正在访问该磁盘上的文件。, 禁用用, 问题解决了.
2025-02-11 12:31:53
508
原创 TypeScript 学习 -代码检查工具 eslint
尽管 TypeScript 提供了类型检查和静态分析功能,使用 ESLint 仍然能带来很多好处,特别是当需要确保代码质量、遵循一致的代码风格、避免潜在的错误和提高团队协作时。ESLint 和 TypeScript 是互补的工具,它们共同帮助你保持高质量的代码。vscode 插件 版本是: 增减依赖::可以使用 生成配置文件如果发现 没有生效, 可以看看 vscode 的插件和全局安装的 .可以尝试升级全局的 :
2025-01-29 05:30:00
534
原创 TypeScript 学习 -类型 - 6
在编写函数、接口、类时不预先指定具体的类型,而是在调用时动态地指定类型。泛型使得代码更加灵活和可复用,同时能够保持类型安全。
2025-01-27 06:30:00
161
原创 TypeScript 学习 -类型 - 4
/ 函数签名:接受一个字符串类型参数并返回一个字符串${// 函数签名:接受一个字符串类型参数并返回一个字符串 } const greet : GreetFunction =(name) => {// 输出: Hello, Alice!!// 输出: Hello, Alice!也可以为函数定义属性// 函数签名:接受一个字符串类型参数并返回一个字符串${// 函数签名:接受一个字符串类型参数并返回一个字符串 version : string;
2025-01-26 06:00:00
222
原创 正则表达式 - 命名捕获组
命名捕获组是正则表达式中用于将匹配的子表达式存储到一个带名字的组中,而不是仅仅使用数字索引(如\1\2)来引用。这种方式让匹配结果更具可读性和可维护性。命名捕获组是一种现代且高效的正则表达式语法,使得匹配结果更具可读性和维护性。无论是在 JavaScript、Golang、Python 还是其他语言中,它都极大地简化了正则表达式的使用。如果你需要处理复杂的数据匹配或操作,优先使用命名捕获组是一个好习惯!
2025-01-24 04:30:00
641
原创 Mongodb 慢查询日志分析 - 1
但是如果内容较大, 就不方便查看了, 如果可以导入到 excel 就比较方便筛选/排序. 但是。处理过的日志会在控制台输出, 显示还是比较友好的.Mongodb 慢查询日志分析。
2025-01-23 16:21:25
632
原创 Node.js path.join
path.join用于将多个路径片段合并成一个路径,并自动规范化路径。它可以处理多余的分隔符和相对路径符号(如..和和 path.join主要区别在于,会返回一个绝对路径,而path.join返回的是一个相对路径(如果提供的路径不是绝对路径)。path.join是构建跨平台路径时非常有用的工具,尤其适用于将路径片段拼接起来时,确保路径格式正确、统一且没有冗余的路径符号。
2025-01-17 17:56:45
849
原创 Node.js path.resolve
path.resolve 用于计算并返回一个绝对路径。它会将传入的路径逐一解析,如果遇到绝对路径会返回它,遇到相对路径会与当前工作目录进行拼接。适用于文件路径的标准化和解析,特别是在处理跨平台路径时非常有用。
2025-01-17 17:46:31
794
原创 screen.width 在ios设备上获取的宽度不对
在 iPad 或其他设备上,screen.width 的行为可能与预期不同,尤其是在高分辨率设备或缩放比例影响下。以下是一些可能的原因和解决方案。原因分析高分辨率屏幕 (Retina Display): 在 iPad 等设备上,screen.width 返回的是物理像素(device pixels),而不是 CSS 像素。高分辨率设备通常有一个 devicePixelRatio,如 2 或 3,导致 screen.width 值被放大。例如:iPad Pro 的实际物理分辨率可能是 2048px,
2024-12-28 00:45:00
260
原创 长尾应用(Long-tail applications)
长尾应用”(Long-tail applications)是指需求量较小、使用频率较低,但在整体市场中仍然占据一定重要地位的应用或服务。这个术语来源于“长尾理论”,该理论指出:在许多领域,需求少但数量多的产品或服务加在一起,其市场份额可能与甚至超过头部热门产品。长尾应用是市场生态的重要组成部分,它们虽然单个应用影响力有限,但通过覆盖各种细分需求,对整体用户体验和市场收益有不可忽视的贡献。对于开发者来说,这既是一个挑战,也是一个机会,通过创新和精准定位,可以在小众市场中找到独特价值。
2024-12-27 11:05:11
706
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人