Navigate to WaytoAGI Wiki →
Home/Question List/Question Detail

非技术背景的产品经理如何快速掌握AI相关知识

Answer

对于非技术背景的产品经理,要快速掌握 AI 相关知识,可以从以下几个方面入手:

  1. 理解产品核心技术:了解基本的机器学习算法原理,有助于更好地理解 AI 产品的核心技术,从而做出更合理的产品决策。
  2. 与技术团队有效沟通:掌握一定的算法知识,能够与开发团队进行更有效的沟通,减少信息不对称带来的误解。
  3. 评估技术可行性:在产品规划阶段,评估某些功能的技术可行性。了解算法知识可以帮助做出更准确的判断。
  4. 把握产品发展方向:AI 技术发展迅速,了解算法前沿可以更好地把握产品的未来发展方向。
  5. 提升产品竞争力:了解算法可以帮助发现产品的独特优势,提出创新的产品特性,从而提升产品的竞争力。
  6. 增强数据分析能力:很多 AI 算法都涉及到数据处理和分析,掌握相关知识可以提升数据分析能力。

在实际应用中,比如在商业化问答场景中,非技术从业者需要了解一些落地的配置,如问答机器人的配置包括 AI 模型、提示词、知识库等。

此外,在成为 AI 摊主方面,不同的人群有不同的优势。技术背景丰富的人具备扎实的技术基础,产品开发与管理经验丰富的人能推动产品落地与优化,AI 爱好者与学习者渴望提升技能,内容创作与营销能力强的人能将 AI 技术与商业化需求结合。

Content generated by AI large model, please carefully verify (powered by aily)

References

🌲AIPM 技能树🌲

随着机器学习、深度学习等AI技术的突破和应用场景的不断拓展,市场对能够将AI技术转化为实际产品和服务的人才需求急剧增加。[heading3]关于AI PM掌握算法知识的必要性[content]传统的软件/互联网PM在面对AI产品时,需要具备更专业的技术知识和独特的产品思维,因此AI PM作为一个更加专业化的PM角色逐渐形成。AI产品通常涉及复杂的算法、大数据处理等技术,同时又需要考虑用户体验、商业模式等因素。这就要求PM具备跨学科的知识背景,能够在技术和业务之间进行有效沟通和决策。1.理解产品核心技术了解基本的机器学习算法原理,有助于PM更好地理解AI产品的核心技术,从而做出更合理的产品决策。2.与技术团队有效沟通掌握一定的算法知识,可以帮助PM与开发团队进行更有效的沟通,减少信息不对称带来的误解。3.评估技术可行性在产品规划阶段,PM需要评估某些功能的技术可行性。了解算法知识可以帮助PM做出更准确的判断。4.把握产品发展方向AI技术发展迅速,了解算法前沿可以帮助PM更好地把握产品的未来发展方向。5.提升产品竞争力了解算法可以帮助PM发现产品的独特优势,提出创新的产品特性,从而提升产品的竞争力。6.数据分析能力很多AI算法都涉及到数据处理和分析,掌握相关知识可以提升PM的数据分析能力。

【AI+知识库】商业化问答场景,让AI回复更准确,一篇专为所有“小白”讲透RAG的实例教程(上篇)

前言在把AI大模型能力接入微信后,发现很多朋友想要落地在类似客服的应用场景。但目前大模型存在幻觉,一不留神就胡乱回答,这在严肃的商用场景下是不可接受的。当我想要解决此问题时,发现虽然资料很多,但是多数太偏“技术向”,对于很多和我一样的非技术从业者来说,犹如天书一般。有落地需求的朋友们,即使完成了通路搭建,也无法真正的应用。落地场景,幻觉是不得不直面的问题。而非技术从业者的小白们,很难找到一个“说人话”的文章,让他们完全了解并应用。而我对此比较感兴趣,同时作为产品经理,有一些用户思维和技术基础。因此我斗胆在整理、学习了多位前辈的成果后,写一篇讲给“小白”们的教程。⚡以下内容,如有错漏,欢迎留言补充、批评、指正。一、对话示例如果我直接讲理论部分,我相信小白强迫自己看了前200字就会关掉窗口。因此,我们先将这个过程具象化。以下是一个问答机器人的界面。这是一个示例,你可以把右侧的对话当做是微信的对话框,这些对话交互是可以在任何一个受支持的窗口下实现的。上方页面左侧画红框的地方,是这个“问答机器人”的配置,右侧是与“机器人”的一轮对话。左侧有三处配置:AI模型提示词知识库。模型、提示词、知识库三者可以想象成:

AI摊主速成脑暴会

技术背景丰富:大多数人具备扎实的技术背景,包括编程、算法工程、AI应用开发、后端开发等,许多是AI行业内的技术专家或初学者。产品开发与管理经验:不少人有产品经理的经验,尤其在互联网和AI产品开发方面。同时,他们有丰富的项目管理与执行能力,能够推动AI产品的落地与优化。多元化应用场景:参与者广泛涉足AI的应用场景,包括AIGC内容创作、自动驾驶、金融数据分析、教育、医疗健康、影视创作、营销等,展现了AI在各行业的广泛应用。[heading4]AI爱好者与学习者[content]AI学习与技能提升:许多参与者处于AI技术的初学阶段,渴望通过学习提升技能,并将AI技术应用到实际工作和生活中。广泛使用AI工具:群体中广泛使用生成式AI工具,如Midjourney、Stable Diffusion(SD)、Coze、GPT等,展示出对AI工具的强烈兴趣。协作与共学氛围:他们活跃在各种AI学习社群和线上线下的活动中,热衷于共学与交流,进一步提升自己的技能与认知。[heading4]内容创作与营销能力[content]内容创作经验:许多人是自媒体运营者、视频博主、内容创作者,具有强大的文案策划、视频剪辑、图文制作等创意能力。营销策划与品牌运营:该群体中的营销和品牌运营人士熟练掌握商业化路径,能够将AI技术与商业化需求结合,提供完整的解决方案。活动策划与执行:他们有丰富的活动策划和运营经验,涉及线下工作坊、社群活动、比赛等,展示了较强的资源整合和组织协调能力。

Others are asking
非技术背景的产品经理如何快速上手AI
对于非技术背景的产品经理快速上手 AI ,可以参考以下建议: 1. 从基础小任务开始: 让 AI 按照最佳实践写一个 say hello 的示例程序,并解释每个文件的作用及程序运行的逻辑,学会必备的调试技能。 若使用 o1mini ,可在提示词最后添加“请生成 create.sh 脚本,运行脚本就能直接创建插件所需要的所有文件。请教我如何运行脚本。”(Windows 机器则是 create.cmd),它会为您生成代码并给出提示,方便一次性生成多个目录和文件。 2. 明确项目需求: 通过和 AI 的对话,逐步明确项目需求。 让 AI 帮助梳理出产品需求文档,包含影响技术方案选择的细节,后续开发时每次新起聊天就把文档发给 AI 并告知在做第几点功能。 此外,在将 AI 大模型能力接入微信等应用场景时,非技术从业者需要注意解决模型存在幻觉、胡乱回答的问题。在配置问答机器人时,要关注左侧的 AI 模型、提示词、知识库这三处配置。 对于 AI 产品经理,个人划分仅供娱乐和参考: 1. 入门级:能通过 WaytoAGI 等开源网站或一些课程了解 AI 概念,使用 AI 产品并尝试动手实践应用搭建。 2. 研究级:有技术研究和商业化研究两个路径,能根据需求场景选择解决方案,或利用 Hugging face 等工具手搓出一些 AI 应用来验证想法。 3. 落地应用级:有成功落地应用的案例并产生商业化价值。 总之,AI 产品经理要懂得技术框架,不一定要了解技术细节,而是对技术边界有认知,最好能知道一些优化手段和新技术的发展。产品经理要关注的还是场景、痛点、价值。
2024-11-06
请给我推荐一个适合非技术人员学习的提示词工程手册,但是我不希望提示词工程手册太实操导向,需要包括背后的原理和逻辑,而不是只像一个公式一样的教给我
以下为您推荐适合非技术人员学习的提示词工程手册: 1. 小七姐:Prompt 喂饭级系列教程 小白学习指南(二) 强调对框架的理解和运用,介绍了多种提示词框架,如情境,并提供了学习的三步走:懂原理、找需求、用框架。 2. 19. RAG 提示工程系列(一) 虽然网络上提示工程资料众多,但 RAG 任务中提示工程的资料相对较少。此系列将带领大家了解 RAG 架构的概念、组成、痛点及提示词工程在其中的应用,并指导实操案例,帮助编写调试符合企业生产级标准的提示词。 3. VIRTUAL Claude 官方文档提示词工程最佳实践@未来力场编译版(中英对照) 指出提示词工程是一门实证科学,需要不断测试和迭代,包括开发测试用例、构建初版提示词、进行用例测试、优化提示词和分享完善后的提示词,同时不要忘记测试边缘情况。
2024-08-15
有没有给非技术人员的提示词工程手册
以下是为您提供的非技术人员的提示词工程相关内容: 提示工程是一门较新的学科,关注提示词开发和优化,帮助用户将大语言模型用于各场景和研究领域。掌握提示工程相关技能有助于用户了解大型语言模型的能力和局限性。 研究人员可利用提示工程提升大语言模型处理复杂任务场景的能力,如问答和算术推理能力。开发人员可通过提示工程设计、研发强大的工程技术,实现和大语言模型或其他生态工具的高效接轨。 提示工程不仅是设计和研发提示词,还包含与大语言模型交互和研发的各种技能和技术,在实现和大语言模型交互、对接,以及理解其能力方面都起着重要作用。用户可以通过提示工程提高大语言模型的安全性,也可以借助专业领域知识和外部工具来增强其能力。 以下是一些相关资源: 小七姐:Prompt Engineering a Prompt Engineer 精读翻译,其中提到就像提示词对最终任务性能的重要性一样,方程 2 中引入的元提示词在新提出的提示词的质量,以及自动提示词工程的整体质量中扮演着重要角色。 一些精选的 Prompt 网站,如: PromptPerfect:帮您自动优化提示词,您可以看到优化前后的对比,网站地址: Prompt Engineering Guide:GitHub 上点赞量非常高的提示工程指南,基于对大语言模型的浓厚兴趣编写,介绍了大语言模型相关的论文研究、学习指南、模型、讲座、参考资料、大语言模型能力以及与其他与提示工程相关的工具,网站地址: 未来力场:OpenAI GPT 最佳实践,对 OpenAI 官方文档非常清晰的解读,文档地址:
2024-08-15
编辑PPT的ai
以下是一些关于编辑 PPT 的 AI 产品及相关信息: 1. Gamma:在线 PPT 制作网站,可通过输入文本和想法提示快速生成幻灯片,支持嵌入多媒体格式,如 GIF 和视频,网址:https://gamma.app/ 2. 美图 AI PPT:由美图秀秀开发团队推出,通过输入简单文本描述生成专业 PPT 设计,有丰富模板库和设计元素,适用于多种场合,网址:https://www.xdesign.com/ppt/ 3. Mindshow:AI 驱动的 PPT 辅助工具,提供智能设计功能,如自动布局、图像选择和文本优化等,网址:https://www.mindshow.fun/ 4. 讯飞智文:科大讯飞推出的 AI 辅助文档编辑工具,利用语音识别和自然语言处理技术,提供智能文本生成、语音输入、文档格式化等功能,网址:https://zhiwen.xfyun.cn/ 此外,还有以下相关内容: 与 GPT4 交流制作 PPT 大纲的经验,通过迭代可获得较好的电商 PPT 大纲,WPS AI 能优化大纲和制作 PPT,还能进行主题配色和字体修改。 教师可利用 AI 减负,如通用 AI(通义、文心、智谱等)结合提示词,专用工具推荐如百度文库的橙篇,它集多种功能于一身,能满足科研、学术等领域需求。同时,还有免费工具讯飞智文和付费工具百度文库可用于 AI 制作 PPT,并展示了相关自动 PPT 效果。AI 辅助 PPT 的原理和作用包括提升效率和质量等。
2025-01-23
小白学习AI
对于小白学习 AI,以下是一些建议: 1. 了解 AI 基本概念: 阅读「」部分,熟悉 AI 的术语和基础概念,包括人工智能的主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。 浏览入门文章,了解 AI 的历史、当前的应用和未来的发展趋势。 2. 开始 AI 学习之旅: 在「」中,找到为初学者设计的课程,特别推荐李宏毅老师的课程。 通过在线教育平台(如 Coursera、edX、Udacity)上的课程,按照自己的节奏学习,并有机会获得证书。 3. 选择感兴趣的模块深入学习: AI 领域广泛,比如图像、音乐、视频等,可根据自己的兴趣选择特定的模块进行深入学习。 掌握提示词的技巧,它上手容易且很有用。 4. 实践和尝试: 理论学习之后,实践是巩固知识的关键,尝试使用各种产品做出作品。 在知识库提供了很多大家实践后的作品、文章分享,欢迎实践后的分享。 5. 体验 AI 产品: 与现有的 AI 产品进行互动,如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解它们的工作原理和交互方式。 此外,还可以参考《雪梅 May 的 AI 学习日记》,其适合纯 AI 小白,学习模式是输入→模仿→自发创造。学习内容可在 waytoAGI 社区发现自己感兴趣的 AI 领域,学习最新的内容。该日记中的学习资源都是免费开源的。 在理解技术原理与建立框架方面,可通过以下通俗易懂的内容: 1. 视频一主要回答了什么是 AI 大模型,原理是什么。 生成式 AI 生成的内容,叫做 AIGC。 相关技术名词: AI 即人工智能。 机器学习包括监督学习、无监督学习、强化学习。监督学习是有标签的训练数据,无监督学习是学习的数据没有标签,强化学习是从反馈里学习,最大化奖励或最小化损失。 深度学习参照人脑有神经网络和神经元。 生成式 AI 可以生成文本、图片、音频、视频等内容形式。 LLM 即大语言模型。 技术里程碑:2017 年 6 月,谷歌团队发表论文《Attention is All You Need》,首次提出了 Transformer 模型。
2025-01-23
有没有歌词生成音乐的AI
以下是一些能够实现歌词生成音乐的 AI 工具: 1. 歌词爆改机@阶跃星辰繁星计划:这是一个微信小程序,可以把一首歌曲的歌词爆改成想要的版本,并生成专属音乐,UI 绝美。玩法链接:https://mp.weixin.qq.com/s?__biz=MzkyNzY0NDc4Nw==&mid=2247484386&idx=1&sn=a74db6692f4dd5735f66c47cb82fc5b9&scene=21wechat_redirect 2. LAIVE:这是一个利用 AI 技术一次性生成音乐、歌词、主唱等的创作平台。使用者可以选择自己喜欢的类型和情调,上传参考音源,AI 可以通过分析生成音乐。并且可以选择主唱和修改歌词,目前为开放测试阶段。链接:https://www.laive.io/ 输入促销代码 LAIVEcreator 可获得 50 代币(入口在个人资料),令牌有效期为输入代码后的 30 天,促销码失效日期为 4 月 17 日。
2025-01-23
xAI
以下是关于 xAI 的相关信息: 2024 年,Elon Musk 的 xAI 完成了 60 亿美元的 B 轮融资,公司估值达 240 亿美元。本轮融资由红杉资本、Valor Equity Partners 和 Fidelity 等参与。 7 月 15 日,马斯克在 Twitter Spaces 上完成了 xAI 首场且公开的动员大会,xAI 包括马斯克在内的 12 位成员,其中华人占 1/3,包括吴宇怀、杨格、张国栋以及戴自航。 xAI 的总体目标是构建一个优秀的 AGI,并以理解宇宙的真实本质为愿景,马斯克从物理学的视角探讨了一些关于宇宙的未解之谜,例如外星人的存在和重力的本质等。 xAI 的团队成员们希望让模型能够发现真相,不仅仅是重复从训练数据中学到的知识,而是能够提供真正的新见解和新发现。 马斯克指出 OpenAI 现在已经变得封闭且非常追求利润,与其最初的宗旨背道而驰。 这场直播会议的全部内容按时间顺序整理成了以下 12 个话题:xAI 创始成员的开场自述、xAI 的使命:宇宙本质与智能体、AGI 与个人计算资源、Twitter 数据与 xAI 的关系、创办 xAI 的初衷是什么?、特斯拉 Dojo,芯片以及训练推理、如何保证 xAI 的独立性?、xAI 如何造福人类?、真正的 AI 能理解物理世界、监管应与技术发展并行、xAI 会如何与外部合作?、xAI 与 OpenAI 差异,以及 Optimus。 创办 xAI 的初衷是允许 AI 说出它真正认为是真的东西,不要欺骗或保持政治正确,避免让 AI 面对不可能的目标和强迫其撒谎。
2025-01-23
AI生成PPT的流程
以下是 AI 生成 PPT 的流程: 1. 确定大纲: 可以让 GPT4 生成 PPT 大纲,但可能在理解题目和生成大纲上花费较多时间。例如,需要仔细思考题目要求,将题目抛给 GPT4 帮助理解,确定主题。 2. 导入大纲到工具生成 PPT: 以爱设计为例,其他工具操作方式大同小异,基于 Markdown 语法生成。 如使用 Process ON 工具: 网址:https://www.processon.com/ 输入大纲和要点:有两种方式,包括导入大纲和要点(手动复制或通过特定步骤导入),以及输入主题自动生成大纲和要求。 选择模版并生成 PPT:点击下载,选择导入格式为 PPT 文件,选择模版后再点击下载。若使用 Process ON 且没有会员,可在某宝买一天会员。 3. 优化整体结构: 按照公司要求,自行优化字体、图片等元素,删改内容以达到心理预期。 4. 手动修改细节: 例如修改字体、纠正事实性错误等。
2025-01-23
新手小白,如何从0开始搭建AI Agent
对于新手小白从 0 开始搭建 AI Agent,以下是一些建议: 1. 规划阶段: 制定任务的关键方法,总结任务目标与执行形式。 将任务分解为可管理的子任务,确立逻辑顺序和依赖关系。 设计每个子任务的执行方法。 2. 实施阶段: 在 Coze 上搭建工作流框架,设定每个节点的逻辑关系。 详细配置子任务节点,并验证每个子任务的可用性。 3. 完善阶段: 整体试运行 Agent,识别功能和性能的卡点。 通过反复测试和迭代,优化至达到预期水平。 此外,还需要了解一些关于 AI Agent 的基本概念: AI Agent 是基于大型语言模型(LLM)和其他技术实现的智能实体,其核心功能在于自主理解、规划决策、执行复杂任务。 AI Agent 包括 Chain(通常一个 AI Agent 可能由多个 Chain 组成,一个 Chain 视作是一个步骤,可以接受一些输入变量,产生一些输出变量,大部分的 Chain 是大语言模型完成的 LLM Chain)、Router(可以使用一些判定,甚至可以用 LLM 来判定,然后让 Agent 走向不同的 Chain)、Tool(Agent 上可以进行的一次工具调用,例如对互联网的一次搜索,对数据库的一次检索)。 常见的 AI Agent 有 Responser Agent(主 agent,用于回复用户)、Background Agent(背景 agent,用于推进角色当前状态)、Daily Agent(每日 agent,用于生成剧本,配套的图片,以及每日朋友圈)。这些 Agent 每隔一段时间运行一次(默认 3 分钟),会分析期间的历史对话,变更人物关系、反感度等,抽简对话内容,提取人物和用户的信息成为“增长的记忆体”,按照时间推进人物剧本,有概率主动聊天(与亲密度正相关,跳过夜间时间)。
2025-01-23
如何构建企业AI知识库
构建企业 AI 知识库可以参考以下步骤: 1. 结合企业私有数据与 RAG 模型的私有化部署。如有特殊需求,还可以进行模型的 Finetuning(微调),以优化性能。基础模型负责提供推理提示,RAG 用于整合新知识,实现快速迭代和定制化信息检索。 2. 确定功能范围,包括编写【prompt】提示词,设定 Bot 的身份和目标。 3. 创建【知识库】: 整理“关键字”与“AI 相关资料链接”的对应关系,并将信息存储起来。 选择创建知识库路径,如个人空间知识库创建知识库。 支持的知识库文档类型包括本地文档、在线数据、飞书文档、Notion 等,可根据需求选择,如本次使用【本地文档】。 按照操作指引上传文档、分段设置、确认数据处理。 小技巧:知识库的好用程度与内容切分粒度有关,可以在内容中加上特殊分割符,如“”,便于自动切分数据。分段标识符号选择“自定义”,内容填“”。如果内容有误需要编辑,可以点击具体内容,鼠标右键会看到“编辑”和“删除”按钮进行相应操作。 在构建过程中,KnowHow 很重要,同时工作流不必复杂,能实现目的即可,所以在设计 Bot 前“确定目的”和“确定功能范围”很关键。
2025-01-23
本地怎么构建知识库
以下是关于本地构建知识库的详细步骤和相关知识: 一、硬件配置要求 运行大模型需要较高的机器配置,个人玩家可能负担不起。 生成文字大模型: 最低配置:8G RAM + 4G VRAM 建议配置:16G RAM + 8G VRAM 理想配置:32G RAM + 24G VRAM(如果要跑 GPT3.5 差不多性能的大模型) 生成图片大模型(比如跑 SD): 最低配置:16G RAM + 4G VRAM 建议配置:32G RAM + 12G VRAM 生成音频大模型: 最低配置:8G VRAM 建议配置:24G VRAM 二、RAG 技术 利用大模型的能力搭建知识库本身就是一个 RAG 技术的应用。在进行本地知识库的搭建实操之前,需要先对 RAG 有大概的了解。 RAG 是指检索增强生成(Retrieval Augmented Generation),当需要依靠不包含在大模型训练集中的数据时,通过以下 5 个过程实现: 1. 文档加载(Document Loading):从多种不同来源加载文档。LangChain 提供了 100 多种不同的文档加载器,包括 PDF 在内的非结构化的数据、SQL 在内的结构化的数据,以及 Python、Java 之类的代码等。 2. 文本分割(Splitting):文本分割器把 Documents 切分为指定大小的块。 3. 存储:涉及将切分好的文档块进行嵌入(Embedding)转换成向量的形式,并将 Embedding 后的向量数据存储到向量数据库。 4. 检索:通过某种检索算法找到与输入问题相似的嵌入片。 5. Output(输出):把问题以及检索出来的嵌入片一起提交给 LLM,LLM 会通过问题和检索出来的提示一起来生成更加合理的答案。 三、本地知识库搭建步骤 如果想要对知识库进行更加灵活的掌控,需要一个额外的软件:AnythingLLM。 1. 安装 AnythingLLM 安装地址:https://useanything.com/download 安装完成后,会进入到其配置页面,主要分为三步: 第一步:选择大模型 第二步:选择文本嵌入模型 第三步:选择向量数据库 2. 构建本地知识库 AnythingLLM 中有一个 Workspace 的概念,可以创建自己独有的 Workspace 跟其他的项目数据进行隔离。 首先创建一个工作空间。 上传文档并且在工作空间中进行文本嵌入。 选择对话模式。AnythingLLM 提供了两种对话模式: Chat 模式:大模型会根据自己的训练数据和上传的文档数据综合给出答案。 Query 模式:大模型仅仅会依靠文档中的数据给出答案。 测试对话:当上述配置完成之后,就可以跟大模型进行对话了。 四、写在最后 “看十遍不如实操一遍,实操十遍不如分享一遍”。如果对 AI Agent 技术感兴趣,可以联系作者或者加作者的免费知识星球(备注 AGI 知识库)。
2025-01-22
如何搭建定制知识库
以下是关于如何搭建定制知识库的相关内容: 要搭建基于 GPT API 的定制化知识库,需要给 GPT 输入定制化的知识。但 GPT3.5(即当前免费版的 ChatGPT)一次交互支持的 Token 数量有限,约 4096 个,相当于 3000 个单词或 2300 个汉字,容量对于多数领域知识不够。为处理大量领域知识,OpenAI 提供了 embedding API 解决方案,可参考 OpenAI embedding documents。 embeddings 是浮点数字的向量(列表),两个向量之间的距离衡量它们的关联性,小距离表示高关联度,大距离表示低关联度。向量是用一串数字表示大小和方向的量,在计算机科学和数据科学中通常用列表表示。向量之间的距离是度量相似性的方法,常见的如欧几里得距离。在 OpenAI 词嵌入中,靠近的向量词语在语义上相似。 LlamaIndex 是更高一层 LangChain 的抽象,之前叫 GPT Index。之前的文章中的例子使用了 LlamaIndex 包,它简化了 LangChain 对文本分割和查询的接口,并提供了更丰富的 Data Connector。LlamaIndex 只针对 GPT Model 做 Index,而 LangChain 可对接多个 LLMs,可扩展性更强。参考 https://gptindex.readthedocs.io/en/latest/ 在基于大模型+知识库的 Code Review 实践中,对于自定义知识库飞书文档(自定义),没有格式要求,能看懂正确代码即可。可直接使用 LangChain 提供的文档加载类,对有权限的飞书文档进行获取,使用 CharacterTextSplitter/RecursiveCharacterTextSplitter 将文本分割成固定长度的块(chunks),方法有两个主要参数:chunk_size 控制每个块的长度,如设置为 1024,则每个块包含 1024 个字符;chunk_overlap 控制相邻两个块之间的重叠长度,如设置为 128,则每个块会与相邻块重叠 128 个字符。 因为大模型有足够多的数据,想让大模型按要求执行就需要用到“Prompt 提示词”。 最近各家大厂接连放大招,AI 技术和应用突飞猛进,GPT4 接口已支持最大 32K 输入,AI 的开发和使用门槛会越来越低。垂直领域知识库的搭建和优化可能更多是业务问题,而非技术问题。
2025-01-22
如何搭建私人知识库
搭建私人知识库可以参考以下方法: 1. 基于 GPT 搭建: 给 GPT 输入(投喂)定制化的知识,但 GPT3.5(即当前免费版的 ChatGPT)一次交互(输入和输出)只支持最高 4096 个 Token,约等于 3000 个单词或 2300 个汉字,容量对于绝大多数领域知识不够。 OpenAI 提供了 embedding API 解决方案,embeddings 是一个浮点数字的向量(列表),两个向量之间的距离衡量它们的关联性,小距离表示高关联度,大距离表示低关联度。 将大文本拆分成若干个小文本块(chunk),通过 embeddings API 将小文本块转换成 embeddings 向量,在一个地方(向量储存库)中保存这些 embeddings 向量和文本块,当用户提出问题时,将问题先通过 embeddings API 转换成问题向量,然后与向量储存库的所有文本块向量比对,查找距离最小的几个向量,把这几个向量对应的文本块提取出来,与原有问题组合成为新的 prompt(问题/提示词),发送给 GPT API。 2. 本地部署大模型搭建: 利用大模型的能力搭建知识库本身就是一个 RAG 技术的应用,在进行本地知识库的搭建实操之前,需要先对 RAG 有大概的了解。 RAG 的应用包括文档加载(从多种不同来源加载文档,LangChain 提供了 100 多种不同的文档加载器)、文本分割(把 Documents 切分为指定大小的块)、存储(将切分好的文档块进行嵌入转换成向量的形式,并将 Embedding 后的向量数据存储到向量数据库)、检索(通过某种检索算法找到与输入问题相似的嵌入片)、Output(把问题以及检索出来的嵌入片一起提交给 LLM,LLM 会通过问题和检索出来的提示一起来生成更加合理的答案)。 文本加载器就是将用户提供的文本加载到内存中,便于进行后续的处理。
2025-01-22
我是一名数据产品经理,想转行ai产品经理,该从哪里入手。你的知识库里有哪些可以帮到我。最好把他们列举出来,具体一些最好有步骤
以下是为您整理的从数据产品经理转行 AI 产品经理的相关知识和建议: 一、AIPM 技能树 1. 理解产品核心技术 了解基本的机器学习算法原理,有助于做出更合理的产品决策。 2. 与技术团队有效沟通 掌握一定的算法知识,减少信息不对称带来的误解。 3. 评估技术可行性 在产品规划阶段,能更准确地判断某些功能的技术可行性。 4. 把握产品发展方向 了解算法前沿,更好地把握产品的未来发展方向。 5. 提升产品竞争力 发现产品的独特优势,提出创新的产品特性。 6. 数据分析能力 掌握相关知识,提升数据分析能力。 二、AI 提示词工程师岗位技能要求 1. 学历和专业背景 本科及以上学历,计算机科学、人工智能、机器学习相关专业背景。 2. 熟悉 AI 工具 熟悉 ChatGPT、Llama、Claude 等 AI 工具的使用及原理,并具有实际应用经验。 熟练掌握 ChatGPT、Midjourney 等 AI 工具的使用及原理。 3. 项目经验 负责制定和执行 AI 项目,如 Prompt 设计平台化方法和模板化方法。 4. 技术理解 了解并熟悉 Prompt Engineering,包括常见的 Prompt 优化策略(例如 CoT、Fewshot 等)。 5. 数据分析与决策 对数据驱动的决策有深入的理解,能够基于数据分析做出决策。 6. 创新思维 具有创新思维,能够基于业务需求提出并实践 AI first 的解决方案。 7. 技术关注 对 AI 技术与算法领域抱有强烈的好奇心,并能付诸实践。 对 AIGC 领域有深入的理解与实际工作经验,保持对 AI 技术前沿的关注。 8. 编程能力 具备一定的编程和算法研究能力,能应用新的 AI 技术和算法于对话模型生成。 具有一定的编程基础,熟练使用 Python、Git 等工具。 三、AI 市场与 AI 产品经理分析 当前有两个场景: 1. 企业(包括传统企业和互联网企业)如何实现 AI 转型或用好 AI。 2. 产品经理如何转型 AI 产品经理。 希望以上内容对您有所帮助。
2025-01-21
我想学习AI的入门知识
以下是为新手学习 AI 提供的入门知识: 1. 了解 AI 基本概念: 阅读「」部分,熟悉 AI 的术语和基础概念,包括其主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。 浏览入门文章,了解 AI 的历史、当前的应用和未来的发展趋势。 2. 开始 AI 学习之旅: 在「」中,找到为初学者设计的课程,特别推荐李宏毅老师的课程。 通过在线教育平台(如 Coursera、edX、Udacity)上的课程,按照自己的节奏学习,并有机会获得证书。 3. 选择感兴趣的模块深入学习: AI 领域广泛,比如图像、音乐、视频等,可根据自己的兴趣选择特定的模块进行深入学习。 掌握提示词的技巧,它上手容易且很有用。 4. 实践和尝试: 理论学习之后,实践是巩固知识的关键,尝试使用各种产品做出作品。 在知识库提供了很多大家实践后的作品、文章分享,欢迎实践后的分享。 5. 体验 AI 产品: 与现有的 AI 产品进行互动,如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解它们的工作原理和交互方式。 对于不会代码的新手,还可以尝试了解以下作为基础: 1. AI 背景知识: 基础理论:了解人工智能、机器学习、深度学习的定义及其之间的关系。 历史发展:简要回顾 AI 的发展历程和重要里程碑。 2. 数学基础: 统计学基础:熟悉均值、中位数、方差等统计概念。 线性代数:了解向量、矩阵等线性代数基本概念。 概率论:基础的概率论知识,如条件概率、贝叶斯定理。 3. 算法和模型: 监督学习:了解常用算法,如线性回归、决策树、支持向量机(SVM)。 无监督学习:熟悉聚类、降维等算法。 强化学习:简介强化学习的基本概念。 4. 评估和调优: 性能评估:了解如何评估模型性能,包括交叉验证、精确度、召回率等。 模型调优:学习如何使用网格搜索等技术优化模型参数。 5. 神经网络基础: 网络结构:理解神经网络的基本结构,包括前馈网络、卷积神经网络(CNN)、循环神经网络(RNN)。 激活函数:了解常用的激活函数,如 ReLU、Sigmoid、Tanh。
2025-01-21
如何掌握生成式AI
以下是关于掌握生成式 AI 的一些建议: 课程学习: 可以学习台湾大学李宏毅教授的生成式 AI 课程,该课程主要介绍了生成式 AI 的基本概念、发展历程、技术架构和应用场景等内容,共分为 12 讲,每讲约 2 小时。 通过学习本课程,能够掌握生成式 AI 的基本概念和常见技术,能够使用相关框架搭建简单的生成式模型,了解生成式 AI 的发展现状和未来趋势。 学习内容: 了解什么是生成式 AI,包括其定义、分类,以及与判别式 AI 的区别和应用领域。 学习生成式模型的基本结构、训练方法、评估指标,以及常见模型的优缺点。 掌握生成式对话的基本概念、应用场景、系统架构和关键技术,以及基于生成式模型的对话生成方法。 熟悉预训练语言模型的发展历程、关键技术、优缺点及其在生成式 AI 中的应用。 知晓生成式 AI 面临的挑战和解决方法,以及未来发展趋势和研究方向。 学习资源: 教材:《生成式 AI 导论 2024》,李宏毅。 参考书籍:《深度学习》,伊恩·古德费洛等。 在线课程:李宏毅的生成式 AI 课程。 开源项目:OpenAI GPT3、字节跳动的云雀等。 学习方法: 了解 AI 基本概念:首先,建议阅读「」部分,熟悉 AI 的术语和基础概念。了解什么是人工智能,它的主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。浏览入门文章,这些文章通常会介绍 AI 的历史、当前的应用和未来的发展趋势。 开始 AI 学习之旅:在「」中,你将找到一系列为初学者设计的课程。这些课程将引导你了解生成式 AI 等基础知识,特别推荐李宏毅老师的课程。通过在线教育平台(如 Coursera、edX、Udacity)上的课程,你可以按照自己的节奏学习,并有机会获得证书。 选择感兴趣的模块深入学习:AI 领域广泛(比如图像、音乐、视频等),可以根据自己的兴趣选择特定的模块进行深入学习。建议一定要掌握提示词的技巧,它上手容易且很有用。 实践和尝试:理论学习之后,实践是巩固知识的关键,尝试使用各种产品做出作品。在知识库提供了很多大家实践后的作品、文章分享。 体验 AI 产品:与现有的 AI 产品进行互动是学习 AI 的另一种有效方式。尝试使用如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解它们的工作原理和交互方式。通过与这些 AI 产品的对话,可以获得对 AI 在实际应用中表现的第一手体验,并激发对 AI 潜力的认识。
2024-12-18
小白怎么学习Ai掌握ai的使用
对于小白学习 AI 并掌握其使用,以下是一些建议: 1. 了解 AI 基本概念: 阅读「」部分,熟悉 AI 的术语和基础概念,包括其主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。 浏览入门文章,了解 AI 的历史、当前的应用和未来的发展趋势。 2. 开始 AI 学习之旅: 在「」中,找到为初学者设计的课程,特别推荐李宏毅老师的课程。 通过在线教育平台(如 Coursera、edX、Udacity)上的课程,按照自己的节奏学习,并有机会获得证书。 3. 选择感兴趣的模块深入学习: AI 领域广泛,比如图像、音乐、视频等,可根据自己的兴趣选择特定的模块进行深入学习。 掌握提示词的技巧,它上手容易且很有用。 4. 实践和尝试: 理论学习之后,实践是巩固知识的关键,尝试使用各种产品做出作品。 在知识库提供了很多大家实践后的作品、文章分享,欢迎实践后的分享。 5. 体验 AI 产品: 与现有的 AI 产品进行互动,如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解它们的工作原理和交互方式。 6. 开发实践: 从一个最最基础的小任务开始,让 AI 先帮你按照 best practice 写一个 say hello 的示例程序,并解释每个文件的作用及程序运行的逻辑,学会必备的调试技能。 通过和 AI 的对话,逐步明确项目需求,让 AI 帮助梳理出产品需求文档。 注意在开发过程中可能会遇到的问题,如问题描述不清楚导致得到错误指引、AI 给的方案太复杂、配置错误等,最好有人类导师把任务拆解到足够小,针对性地设计学习路径,并密切关注随时从坑里捞人。
2024-12-13
小白怎么最快掌握Ai,了解学习Ai的使用方法
以下是小白最快掌握 AI 并了解学习其使用方法的建议: 1. 了解 AI 基本概念: 阅读「」部分,熟悉 AI 的术语和基础概念,包括其主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。 浏览入门文章,了解 AI 的历史、当前的应用和未来的发展趋势。 2. 开始 AI 学习之旅: 在「」中,找到为初学者设计的课程,特别推荐李宏毅老师的课程。 通过在线教育平台(如 Coursera、edX、Udacity)上的课程,按照自己的节奏学习,并有机会获得证书。 3. 选择感兴趣的模块深入学习: AI 领域广泛,比如图像、音乐、视频等,可根据自己的兴趣选择特定模块深入学习。 掌握提示词的技巧,它上手容易且很有用。 4. 实践和尝试: 理论学习后,实践是巩固知识的关键,尝试使用各种产品做出作品。 在知识库查看大家实践后的作品、文章分享,并分享自己实践后的成果。 5. 体验 AI 产品: 与现有的 AI 产品进行互动,如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解其工作原理和交互方式。 6. 对于想要了解 AI 生成图像和生成视频的朋友: 多看教程,多实践,通过学习教程和反复实践,快速掌握 AI 工具的使用方法。 积极参与社群交流,加入相关社群,向有经验的朋友请教,获取宝贵经验和建议。 保持好奇心和探索精神,不断学习和探索新技术,在这个领域中保持竞争力。 7. 体验具体的 AI 工具: 例如使用“豆包”,其优点包括不需要翻墙,可以捏好给别人用,可以扩展聊天 AI 的基础能力(搜索、作图、文档等)。可通过网址 https://www.coze.cn/home 或直接在 APP 中搜索“豆包”进行使用,注册可用手机号、抖音号或飞书号,大约需要 5 分钟。在使用过程中不断优化和深入学习。
2024-12-13
作为新手,如何掌握AI?要掌握到什么程度?
对于新手掌握 AI,您可以参考以下步骤和内容: 一、了解 AI 基本概念 1. 阅读「」部分,熟悉 AI 的术语和基础概念,包括人工智能的定义、主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。 2. 浏览入门文章,了解 AI 的历史、当前的应用和未来的发展趋势。 二、开始 AI 学习之旅 1. 在「」中,找到为初学者设计的课程,特别推荐李宏毅老师的课程。 2. 通过在线教育平台(如 Coursera、edX、Udacity)上的课程,按照自己的节奏学习,并有机会获得证书。 三、选择感兴趣的模块深入学习 AI 领域广泛,比如图像、音乐、视频等,您可以根据自己的兴趣选择特定的模块进行深入学习。建议一定要掌握提示词的技巧,它上手容易且很有用。 四、实践和尝试 1. 理论学习之后,实践是巩固知识的关键,尝试使用各种产品做出您的作品。 2. 在知识库提供了很多大家实践后的作品、文章分享,欢迎您实践后的分享。 五、体验 AI 产品 与现有的 AI 产品进行互动,如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解它们的工作原理和交互方式。 六、如果希望继续精进 1. 了解 AI 背景知识 基础理论:了解人工智能、机器学习、深度学习的定义及其之间的关系。 历史发展:简要回顾 AI 的发展历程和重要里程碑。 2. 掌握数学基础 统计学基础:熟悉均值、中位数、方差等统计概念。 线性代数:了解向量、矩阵等线性代数基本概念。 概率论:基础的概率论知识,如条件概率、贝叶斯定理。 3. 熟悉算法和模型 监督学习:了解常用算法,如线性回归、决策树、支持向量机(SVM)。 无监督学习:熟悉聚类、降维等算法。 强化学习:简介强化学习的基本概念。 评估和调优:了解如何评估模型性能,包括交叉验证、精确度、召回率等;学习如何使用网格搜索等技术优化模型参数。 神经网络基础:理解神经网络的基本结构,包括前馈网络、卷积神经网络(CNN)、循环神经网络(RNN);了解常用的激活函数,如 ReLU、Sigmoid、Tanh。 4. 掌握 Python 基础 基本语法:了解 Python 的基本语法规则,比如变量命名、缩进等。 数据类型:熟悉 Python 中的基本数据类型,如字符串(String)、整数(Integer)、浮点数(Float)、列表(List)、元组(Tuple)、字典(Dictionary)等。 控制流:学习如何使用条件语句(if)、循环语句(for 和 while)来控制程序的执行流程。 函数:定义和调用函数,理解函数如何接收参数和返回结果;了解作用域和命名空间,包括局部变量和全局变量的概念,以及它们是如何在 Python 中工作的。 模块和包:学习如何导入 Python 标准库中的模块或者第三方库,理解如何安装和使用 Python 包来扩展程序的功能。 面向对象编程(OOP):了解面向对象编程的基本概念,包括类的定义和实例化;学习如何为类定义属性和方法,以及如何通过对象来调用它们,了解类之间的继承关系以及如何实现多态。 异常处理:理解什么是异常,以及它们在 Python 中是如何工作的;学习如何使用 try 和 except 语句来处理程序中可能发生的错误。 文件操作:学习如何打开文件、读取文件内容以及写入文件,理解如何使用 Python 来处理文件路径,以及如何列举目录下的文件。 至于要掌握到什么程度,这取决于您的具体需求和目标。如果您只是想初步了解和应用一些简单的 AI 技术,掌握基本概念和一些常用工具的使用就可以。如果您希望在 AI 领域深入发展,可能需要系统地学习数学、算法、编程等知识,并不断实践和研究。
2024-12-11
作为新手,如何才能掌握好AI?做到什么程度算是学会了AI?
对于新手来说,要掌握好 AI 可以参考以下步骤: 1. 了解 AI 基本概念: 阅读「」部分,熟悉 AI 的术语和基础概念,包括其主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。 浏览入门文章,了解 AI 的历史、当前的应用和未来的发展趋势。 2. 开始 AI 学习之旅: 在「」中,找到为初学者设计的课程,特别推荐李宏毅老师的课程。 通过在线教育平台(如 Coursera、edX、Udacity)上的课程,按照自己的节奏学习,并有机会获得证书。 3. 选择感兴趣的模块深入学习: AI 领域广泛,比如图像、音乐、视频等,可根据自己的兴趣选择特定的模块进行深入学习。 掌握提示词的技巧,它上手容易且很有用。 4. 实践和尝试: 理论学习之后,通过实践巩固知识,尝试使用各种产品做出作品。 在知识库提供了很多大家实践后的作品、文章分享,欢迎实践后的分享。 5. 体验 AI 产品: 与现有的 AI 产品进行互动,如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解它们的工作原理和交互方式。 如果希望在掌握基础后继续精进,最好体系化地了解编程以及 AI,至少熟悉以下 Python 相关内容: 1. Python 基础: 基本语法:了解 Python 的基本语法规则,比如变量命名、缩进等。 数据类型:熟悉 Python 中的基本数据类型,如字符串(String)、整数(Integer)、浮点数(Float)、列表(List)、元组(Tuple)、字典(Dictionary)等。 控制流:学习如何使用条件语句(if)、循环语句(for 和 while)来控制程序的执行流程。 2. 函数: 定义和调用函数:学习如何定义自己的函数,以及如何调用现有的函数。 参数和返回值:理解函数如何接收参数和返回结果。 作用域和命名空间:了解局部变量和全局变量的概念,以及它们在 Python 中是如何工作的。 3. 模块和包: 导入模块:学习如何导入 Python 标准库中的模块或者第三方库。 使用包:理解如何安装和使用 Python 包来扩展程序的功能。 4. 面向对象编程(OOP): 类和对象:了解面向对象编程的基本概念,包括类的定义和实例化。 属性和方法:学习如何为类定义属性和方法,以及如何通过对象来调用它们。 继承和多态:了解类之间的继承关系以及如何实现多态。 5. 异常处理: 理解异常:了解什么是异常,以及它们在 Python 中是如何工作的。 异常处理:学习如何使用 try 和 except 语句来处理程序中可能发生的错误。 6. 文件操作: 文件读写:学习如何打开文件、读取文件内容以及写入文件。 文件与路径操作:理解如何使用 Python 来处理文件路径,以及如何列举目录下的文件。 至于做到什么程度算是学会了 AI,这没有一个绝对的标准。但一般来说,当您能够熟练运用所学的 AI 知识和技能解决实际问题,能够理解和解释常见的 AI 应用和模型的工作原理,并且能够在特定领域进行创新和改进,就可以认为在一定程度上掌握了 AI。
2024-12-11
你好我想从产品经理转型为AI产品经理,都需要掌握和了解哪些知识
从产品经理转型为 AI 产品经理,您需要掌握和了解以下知识: 1. 算法知识: 理解产品核心技术,了解基本的机器学习算法原理,以便做出更合理的产品决策。 与技术团队有效沟通,减少信息不对称带来的误解。 评估技术可行性,在产品规划阶段做出更准确的判断。 把握产品发展方向,了解算法前沿更好地规划未来。 提升产品竞争力,发现独特优势并提出创新特性。 提升数据分析能力,处理和分析相关数据。 2. 市场与层级: 入门级:通过开源网站或课程了解 AI 概念,使用并实践应用搭建。 研究级:包括技术研究和商业化研究路径,能根据需求选择解决方案或手搓出 AI 应用验证想法。 落地应用级:有成功落地应用案例并产生商业化价值。 3. 岗位技能要求: 本科及以上学历,计算机科学、人工智能、机器学习相关专业背景。 熟悉 ChatGPT、Llama、Claude 等 AI 工具的使用及原理,具有实际应用经验。 熟练掌握 ChatGPT、Midjourney 等工具的使用及原理。 负责制定和执行 AI 项目,如 Prompt 设计平台化和模板化方法。 了解并熟悉 Prompt Engineering,包括常见的 Prompt 优化策略。 对数据驱动的决策有深入理解,能基于数据分析做决策。 具有创新思维,能基于业务需求提出并实践 AI first 的解决方案。 对 AI 技术与算法领域有强烈好奇心并付诸实践。 对 AIGC 领域有深入理解与实际工作经验,关注前沿技术。 具备一定的编程和算法研究能力,能应用新的 AI 技术和算法于对话模型生成。 具有一定的编程基础,熟练使用 Python、Git 等工具。 总之,对 AI 产品经理的要求是懂得技术框架,对技术边界有认知,关注场景、痛点和价值。
2024-12-03