分类:技术分享 相关文章

林亦LYi的格斗之王AI的启发

林亦LYi的格斗之王 AI着实有趣。作者也将与ChatGPT对话的过程公开,这里分享一下启发。 对于林亦的这个项目我比较好奇的是: 他怎么去突破这个未曾搞过的问题? 怎么用ChatGPT解决问题的? 先简单介绍一下林亦LYi: 林亦LYi是一位在科技领域具有影响力的创作者,他在多个社交媒体平台上活跃,包括知乎、B站、微博和抖音。 在B站,林亦LYi作为UP主,分享与科技和游戏相关的视频内容,他的视频通常涉及最新的科技产品评测、游戏攻略以及科技新闻的解读。他的视频内容不仅娱乐性强,而且信息量大,能够为观众提供有价值的科技知识。 在分享之前我们思考一个问题: 在有ChatGPT的时代里,我们碰到比……

继续阅读»»»

Langchain是怎么样自动化任务的?

ChatGPT等大语言模型存在问题是: 1,复杂问题的分步解决 2,外部访问的能力 3,长期记忆(更进一步学习能力) langchain提出了解决方案,以下对其进行梳理: 1,复杂问题分步 使用chain解决问题的拆解,一个chain可以保护多个指令,甚至另外的chain。chain的套娃规则,构造一个任务树,非常类似于项目管理中的大任务套小任务。 那如何生成任务,答案是,以chain of thoughs 为原则,给ChatGPT模版提问,然后对回答的文本进行解析。具体在Agents中实现。 AgentExecutor不断地调用agent.plan创建任务actions,并执行,直到任务完成……

继续阅读»»»

变通使用ChatGpt的方法

在国内使用ChatGPT存在一些不便之处,但是这里提供了几个可行的变通方案。 1,使用poe.com来访问 Poe.com提供多个大型语言模型,并且拥有一个非常方便的界面。用户可以直接在官网登录,没有太多限制,但需要科学上网。 2,Slack中添加Claude Claude是ChatGPT部分技术大牛创办的产品,其效果与ChatGPT相当。用户可以在登录Slack后,在左下角添加Claude,然后就可以愉快的与Claude进行聊天了。

让ChatGPT告诉你:如何高效的向ChatGPT提问

如何更好的使用ChatGPt是一个问题。已经想好写一篇文章,不过在这之前我想看看ChatGPT会怎样写这篇文章。 给ChatGPT提问: 请帮写一篇:如何有效问chatGpt问题的文章。在写文章前你可以先思考怎么写,然后有需要我补充信息的地方,可以先把问题列出来,我会回答你的问题。 哈哈,ChatGPT4他真的问我了。ChatGPT3.5却不会像我提问.乖乖回答他。 您希望本文的字数或篇幅是多少? 答;1000字左右 本文的目标受众是什么样的?(例如,技术人员、普通用户等) 答:普通用户 您是否希望我在文章中包含具体的例子? 答:对最好有示例,对比好的问题和不好的问题 是否需要提供与其他AI助……

继续阅读»»»

微软也加入GPT自动化调教大军

微软也加入GPT自动化调教大军。现在估计还是个试验品,看了半天才明白大概是在咋搞。 下面一步步说明: 核心就是这张两张图。 关键就是Planner和Skills Planner :用来生成调用Skills的list Skills:就是一个prompt模版,里面有各种特殊符号,在执行时被替换成文本,替换的方式就是从M(memoary)中获取,或执行Connector(可以理解为API)后取结果然后塞回prompt. Planner生成的是一个xml,内容如图 Skills就是一个prompt. Prompt 中的{{$varible}}会被替换。 {{http.getAsync$url}}之类就……

继续阅读»»»

ChatGPT Prompt Engineering for Developers 学习笔记

Andrew Ng的开一个视频课程教你如何开发基于ChatGPT的应用。这里总结个人感觉有启发的点。 ChatGPT Prompt Engineering for Developers Indroduction 所用语言模型类型:教程针对ChatGPT之类的经过intstucted的大语言模型 目标受众:正对使用LLM进行程序开发的开发人员 Guidlines 给清晰的指令 可以达到效果: 更好的答案 直接输出json格式 避免注入 技巧1:用引号之类的标记将用户输入文本和指令区分开 这样即可告诉模型区分什么事指令什么是附加信息。同时避免注入导致的安全问题。 技巧2:告诉模型直接输出Json格……

继续阅读»»»

Glarity源代码学习

Glarity这款浏览器插件最近很火,花了2个小时翻了源代码。我比较好奇的是: 1,如何提取文章内容 2,如何解决大量文本内容的摘要问题 3,如何做的推广 下面尝试回答这几个问题: 1,如何提取文章内容 文章提取:使用的是第三方开源库article-extractor 评论:直接使用标记提取(src\content-script\utils.ts) 对于youtube视频,直接通过链接获取字幕,然后裁切 2,如何解决大量文本内容的摘要问题 非常直接的截断超过的部分。所以对应长文本总结会丢失很多信息。 3,如何做的推广 a,取了一个独特的名字Glarity,搜索前几条全是它 b,项目主页,多语言……

继续阅读»»»

复现 ChatGPT Sidebar UI 学习UI设计

#向优秀的UI学习 学习UI就应该:看到好的UI,把它复现搞丑,然后再一步一步变美。 学到几点原则 昨天复刻ChatGPT Sidebar,折腾一晚上,学到以下几点原则: 1,分区让逻辑清晰 -浅浅的一条线,一丢丢背景色都可以建立区块逻辑,让界面更规整而逻辑清晰 2,留白,大剂量的留白是看起来舒服的关键 -用致死计量的留白 3,文字大小和颜色区分逻辑主次。 -不要用默认全黑色文字,要用灰色 -次要的信息,用超浅的灰色 4,核心是主次清晰 不要到处都是重点,到处都想吸引注意力,最后界面就看起来太吵。 操作过程 1,把它变丑 简单的罗列元素,就会发现真的很丑,所有的内容挤在一起。就像五一的景区。 ……

继续阅读»»»

MyGPTReader 开发日志的学习笔记

过了一遍@madawei2699 MyGPTReader开发日志,里面有详细的作者在开发过程中使用ChatGPT的对话过程。有不少启发,记录如下: 1,未来做好一个应用类的项目,最关键的是想法和产品思维及商业模式。具体的执行ChatGPT可以让你一个人像一个军队。 2,如果你有详细的需求直接扔给ChatGPT,会有不错的启发 3,不用去翻库函数的文档,直接让ChatGPT给你实例,并详细解释给你听 4,独立的功能可以直接让ChatGPT写 5,复杂的功能,请提供详细,越详细越好的需求(这是关键),ChatGPT会在连续的几个回答里给你解决方案 6,可以直接将代码的错误甩给ChatGPT让他去解……

继续阅读»»»