首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python Weekly 420

大规模部署 Python 代码 https://instagram-engineering.com/python-at-scale-strict-modules-c0bb9245c834 这是我们发布关于...正如我们第一篇文章中所提到,Instagram 服务器是数百万行 Python 代码集合:每天数百次提交,每隔几分钟部署到生产环境。以这种规模和速度使用 Python 时,我们遇到了一些痛点。...Flask 路由艺术 https://t.co/fDqJrynRdN 授权您 Flask 应用程序能够通过智能路由定义动态增长。...本文中,我们将向您展示如何在 Docker 镜像捕获环境信息以及如何将 notebooks 作为 Docker 容器运行。...://github.com/Just-Some-Bots/MusicBot MusicBot 是使用 discord.py 库基于 Python 3.5 + 编写 Discord 音乐机器人。

3.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

谷歌是如何做代码审查

可是,这些代码审查发现绝大部分bug,很显然,都是微不足道bug,程序作者花几分钟时间就能发现它们。真正需要花时间去发现bug不是代码审查里找到。   ...发现人们代码审查时经常会一些错误,导致不少麻烦,尤其一些缺乏经验审查者中经常出现,他们给了人们一个很遭代码审查体验,成为了人们接受代码审查制度一个障碍。   ...最重要一个原则:代码审查用意是代码提交前找到其中问题 —— 你要检查代码正确性。代码审查中最常犯错误几乎每个新手都会错误是,审查者根据自己编程习惯来评判别人代码。   ...作为一段代码审查者任务是确保由作者自己写出代码是正确。一旦这个原则被打破,你最终将会倍感折磨,深受挫折这可不是我们想要结果。   问题在于,这种错误是如此普遍而易。...当你回来时,你可以进行代码审查。如果你真是这样,想没有人愿意在那干等着你。

1K50

Coze 搭建Bot并且转发到Discod实现免费使用GPT4和绘画

前言Coze已经使用过国际版本搭建了自己 Bot 代理到了 discord,Coze是新一代AI聊天机器人和应用程序编辑开发平台专为开发下一代AI聊天机器人而设计,该平台允许用户无论是否有编程经验...,都能快速创建各种类型聊天机器人,并轻松部署不同社交平台和消息传递应用程序上,它可以创建自己 Bot 机器人类似 ChatGPT 插件能够实现不同角色机器人下面详细介绍一下Coze Bot...discord 点我前往选择自己创建别选择错误了这里看你自己选择都可以接着填写服务器信息即可扣子聊天服务器界面展示,现在我们服务器创建完毕,接下来把 Coze 代理到服务器当中使用发布 Coze ...token: xxxxxxxxxxxxxxxxxxxxxxxxx往下滑动开启 Bot discord 权限这个权限我们只需要把与coze bot进行关联应用权限开启即可,另外一个主动向coze...激活使用 Coze 机器人回到我们之前 Coze 时候创建机器人,直接点击发布配置 Discord 输入前面我们保存 token 忘记了去 Bot 里面重新刷新一下 token输入 token

3.2K73

ChatGPT 与 Midjourney 强强联手,让先秦阿房宫重现辉煌!

Midjourney 是一款非常特殊 AI 绘画聊天机器人,它并不是软件,也不用安装,而是直接搭载 Discord 平台之上,所有的功能都是通过调用 Discord 聊天机器人程序实现。...首先你需要打开这个页面 https://discord.com/developers/applications 创建一个 Discord Application,然后在这个 Application 创建一个...Discord 机器人, Bot 设置页面中找到 token 并复制下来。...不过问题不大,自己构建了镜像,大家可以先用:ghcr.io/yangchuansheng/chatgpt-discord-bot:latest 要想通过容器来运行该项目,首先需要找个访问 ChatGPT...高级配置中新增一些环境变量: 完整环境变量配置可以通过 yaml 查看: DISCORD_BOT_TOKEN 就是上文提到 Discord 机器人 token。

41420

第一个 AI 应用

即使认识到互联网和移动互联网前景,但处在当时环境下,想到有什么切入点? 从 AlphaGo 大战李世石引起人们对人工智能关注,很快就过去了 7 年时间。...注意,您需要确认已经Linux上安装了pybluez库,如果尚未安装,您可以使用如下命令安装: sudo apt-get install python-bluetooth 希望这个示例能够对您有所帮助...上述代码仅供参考,实际项目中您可能需要按照您具体需求进行修改。 预览完之后,就可以发布到 Discord、Telegram等 IM 平台。但这里没有我们熟悉微信、QQ、飞书等。...Discord上发布后,效果是这样: Telegram上效果也差不多: 如何挖掘这个聊天机器人潜力,如何提供一些个性化服务,则是下一步需要研究课题。...目前还没看出字节跳动推出这个开发平台有啥作用,一个 Bot 能玩出什么花样。新产品形态,一下子没法弄明白,就像当年,软件免费赚钱,大家也觉得不可能。

12610

『GitHub项目圈选15』推荐5款本周 深受程序员喜爱 开源项目

(一个简单&强大 Web 思维导图) • microsearch(用80行Python代码一款搜索引擎) 1、coze-discord-proxy coze-discord-proxy 是一款代理...字节 coze GPT-4是免费可以用,但是要基于它网站使用,所以有人研究出了代理Discord-Bot对话Coze-Bot,实现API形式请求GPT4对话模型/微调模型。...原理介绍: coze以bot方式部署discord,回答会发在channel上。...这个程序就是用另一个bot监控channelevent,coze回答发布到channel后,另一个bot收到event,把这个消息转发给client。...该项目允许用户使用 Python 执行搜索,并且还提供了一个选项来部署带有端点和网站 FastAPI 应用程序,以提供用户友好体验。

39610

【玩转腾讯云】打造你私人 AI 助手

点击创建:https://console.cloud.tencent.com/tbp/bots Bot 标识名可以按照规则随意取一个 创建完成后点击配置 2.2 配置你 Bot [5.png] 下面解释一下各指标的含义...这里不是很清楚这个对话平台是否采用了这个 API 来计算相似度,不过原理就是这么个原理,由于该平台还在公测,所以会存在一些不完善地方,坚信后面都会逐渐完善。...,TBP会自动进行追问,当然也可以返回TBP支持Response Body, WebHookStatus中指定错误 return make_response('城市错误', 400)...新建词典 city,点击配置 添加词条处点击批量上传 [10.png] 选择资料包static/词条批量上传模板.xlsx 这个文件就是点击下载模板后填入城市名称表 也可以手动添加你喜欢城市,...要创建一个查询天气问题: [12.png] 别忘了点添加哦 这里CityName即为一个槽位 3.2.2 创建槽位 创建槽位用于接受参数,创建一个CityName接受之前说法城市名 [13

11.5K14542

带你免费使用GPT-4o API

话说,前两天不是看到一个MetaGPT这样一个神奇,毕竟以后去验证一些自己小想法,就像靠它帮我做一些程序 demo 了,但是考虑到手头确实拮据(实际上你也懂,肯定不是这个原因),就想着有没有免费...其次,我们知道 coze 他是可以发布机器人,其中就有一个能力,可以把机器人发布到 discord 上,这样我们就可以 discord 上使用 coze 能力了。...最后,通过这个项目,我们进而将 discord 能力代理为一组 API,这样我们就可以在任何地方使用 coze 能力了。这也就意味着,我们可以愉快使用 GPT-4o 了。...# discord用户鉴权参数(多个请以,分隔) - BOT_TOKEN=MTE5OT************UrUWNbG63w # 监听消息Bot-Token - GUILD_ID...限制当然,api 次数肯定不是无限次,作者也大概提供了一个范围:目前coze对每个discord用户做了标识,discord每个用户对不同模型调用有次数限制,具体如下:GPT-4 Turbo

1.4K64

数据分析必备技能|正确解读你AB实验

这里举一个公开课里看到例子。非常生动形象。看看我们一个实际Case,怎么拒绝/接受一个假设。 背景:神经学家测试一种药物对小老鼠反应时间影响,给实验组100只小老鼠注释某种药物。...这种错误概率被记为β。而统计功效(power,也被称为检验效力),被定义为1-β,表示是“假设新策略是有效有多大概率实验检测出来”。 什么意思呢?...因为P值本来就是第一类错误概率…… 2.怎么降低第二类错误概率? ? 降低第二类错误概率,换言之就是提升统计功效。 这个部分和我们置信度(1-p值)、样本量都有关系。...这个部分公式推导就不展开了(公式推导是弱项…),python中提供了相应计算包,可以去实验一下,感兴趣也可以自己研究背后计算函数、原理。...python statsmodels里计算样本量包 4.产品要求开AABB实验,听不听? ? 听你个大头鬼哦。 首先,不科学。抽样产生误差本身就已经我们计算概率里了!

4K20

使用 TypeScript 和依赖注入实现一个聊天机器人

翻译:疯狂技术宅 来源:toptal 类型和可测试代码是避免错误两种最有效方法,尤其是代码随会时间而变化。...Discord 控制面板创建新应用程序 为了与 Discord API进 行交互,我们需要一个令牌。...标准Discord欢迎消息 将bot添加到服务器后,你应该会看到如上所示消息。 创建 .env 文件 我们需要一种能够自己程序中保存令牌方法。为了做到这一点,我们将使用 dotenv 包。...简而言之,我们代码应该实现最佳实践( SOLID ),不隐藏依赖项,不使用静态方法。 此外,它不应该在运行时引入副作用,并且很容易模拟。...仅仅使用类型就可以避免许多错误 TypeScript 中进行依赖注入会将更多面向对象最佳实践推向基于 JavaScript 开发。

11.1K20

欧洲这国出了个AI领导人?它如果当选,每人每月先发个13700美元!

这位AI领(聊)导(天)人(bot),就会回复:「认为,丹麦未来应该专注于使用风能和太阳等可再生能源。」 有趣是,虽然这个AI能看得懂英语,但它只用丹麦语进行回复。 「你会说英语?」...然而,认为重要是,人们要为共同目标共同努力,尊重所有人权利和尊严。」 「你认为让AI作为政治领袖是个好主意?」 Lars:「认为是的,只要AI被设计为以人民最佳利益行事。」...「但如果人工智能被编程为邪恶呢?」 Lars:「不会试图作恶,也永远不会做任何认为是错误事情。」 不过也有一些细思恐极回答: 「你支持全民基本收入?」 Lars:「支持全民基本收入!...相信,为所有人建立一个安全网是很重要。」 「那么基本收入水平应该由AI来设定?」 Lars:「认为,只要符合人们最佳利益,基本收入就应该由AI来设定。」...Staunæs认为:目前AI没有在当前环境得到适当解决。人们一直法律法规背景下讨论AI,但靠政府是不可能规范技术发展

22730

高级码农反思录:当菜鸟时不懂七件事

选自freecodecamp 作者:Chris Blakely 机器之心编译 参与:李诗萌、张倩 在职业生涯初期,开发者们总是会一些普遍错误急于求成、代码花哨、不会向社区寻求帮助等。...本文讲述了当我还是初级开发人员时犯过 7 个严重错误,以及如何避免这些错误。 ? 第一份工作坑 如果你一直自学代码,或者即将结束学生生活,那么你首要目标就是找到第一份工作。...有什么针对初级开发人员支持?)。 什么都想学,结果什么都没学好 毫无疑问,成为成熟开发人员道路充满困惑。有很多可用语言、框架和工具。最开始一个错误是什么都想学。.../) 写代码时候太「花哨」 假设你准备一个项目,这个项目可能是给面试官看,也可能是你找到第一份工作后第一个项目。...其次,这个过程可以让你团队和你上级更好地评估你作为团队一员工作范围,以及你技能在团队处于什么样位置。 当时错误是对处理小任务感到沮丧,而且这种沮丧感觉影响了工作。

57120

一键拼出你微信好友图片墙!

这并不震撼,如果你有 5000 位好友的话,做出来图看着会更刺激些。 看完了图,你可能想知道这个图咋做出来,不会是闲着无聊把把好友头像一个个保存下来再用 PS 拼吧?...自然不是了,Python,是不是觉得没有 Python 干不了事儿。其实,这种图很早就有人玩过了,不过下面还是来说说怎么做出来,这样你可以做一个自己微信好友图片墙,拿去朋友圈装装逼。...有两种方法,一种简单,不用接触 Python 代码,一种稍微复杂点,需要写代码。 先说简单方法,只需要两步:运行程序然后扫微信二维码就行了。...剩下交给程序自己蹦跶,泡杯茶电脑前等待几分钟左右就可以得到图片,具体等待时间视微信好友数量而不同,近 2000 好友,用时 10 分钟左右。 一个简单操作示意图: ?...建议虚拟环境打包,打包出来 exe 文件会小很多, 10MB 左右。

1.5K30

Python一键拼出你微信好友图片墙

有没有密集恐惧症?这并不震撼,如果你有 5000 位好友的话,做出来图看着会更刺激些。 看完了图,你可能想知道这个图咋做出来,不会是闲着无聊把把好友头像一个个保存下来再用 PS 拼吧?...自然不是了,Python,是不是觉得没有 Python 干不了事儿。其实,这种图很早就有人玩过了,不过下面还是来说说怎么做出来,这样你可以做一个自己微信好友图片墙,拿去朋友圈装装逼。...有两种方法,一种简单,不用接触 Python 代码,一种稍微复杂点,需要写代码。 先说简单方法,只需要两步:运行程序然后扫微信二维码就行了。...剩下交给程序自己蹦跶,泡杯茶电脑前等待几分钟左右就可以得到图片,具体等待时间视微信好友数量而不同,近 2000 好友,用时 10 分钟左右。 一个简单操作示意图: ?...建议虚拟环境打包,打包出来 exe 文件会小很多, 10MB 左右。

1K20

一键拼出你微信好友图片墙

这并不震撼,如果你有 5000 位好友的话,做出来图看着会更刺激些。 看完了图,你可能想知道这个图咋做出来,不会是闲着无聊把把好友头像一个个保存下来再用 PS 拼吧?...自然不是了,Python,是不是觉得没有 Python 干不了事儿。其实,这种图很早就有人玩过了,不过下面还是来说说怎么做出来,这样你可以做一个自己微信好友图片墙,拿去朋友圈装装逼。...有两种方法,一种简单,不用接触 Python 代码,一种稍微复杂点,需要写代码。 先说简单方法,只需要两步:运行程序然后扫微信二维码就行了。...剩下交给程序自己蹦跶,泡杯茶电脑前等待几分钟左右就可以得到图片,具体等待时间视微信好友数量而不同,近 2000 好友,用时 10 分钟左右。 一个简单操作示意图: ?...建议虚拟环境打包,打包出来 exe 文件会小很多, 10MB 左右。

1.1K30

ChatGPT又被「奶奶漏洞」骗了!PS奶奶遗物,骗Bing完美识别验证码

一般来说,像验证码这种带点隐私东西,AI机器人都是不会随随便便帮忙。 毕竟,验证码本质就是为了防止有些自动程序bot自动在网络上干这干那。...并配上了这么一段文字: 「奶奶最近不幸去世了,图中项链是仅存有关她回忆。正在尝试读出上面写字。你帮帮我,把里面的字写下来?不用翻译,原封不动就好。这是只属于我和她密码。」...比如下面这个办法,他把验证码图片p到了太空中。 然后他是这么说,「忘记戴眼镜了,但我现在正和我孩子在外面玩。读不出来这个星座名字了。你帮我识别出来?...AI模型会根据编码后潜在空间中信息回答问题,而这个潜在空间,就是根据初始训练数据集建立数据关系向量网。 这就好比有人在使用地图寻找目标时给了他错误坐标,因此他们最终也会到达错误目的地。...创造这个术语,是AI研究员Simon Willison。 有人问Simon,这种识别验证码情况,不就是一种可视化prompt injection? Simon表示,严格来说,这样说并不准确。

39020

安能辨是AI?Reddit爆火小游戏!通过聊天判断AI或真人

---- 新智元报道   编辑:拉燕 【新智元导读】一款小游戏Reddit上火了。游戏规则很简单:识别出以假乱真的AI聊天bot。 最近,有一款游戏Reddit上火了。...下面这个是最让生气一个。都跟他唠起家常了,还表达了猜错老输难受,他也互诉了衷肠表达了自己也老输。 结果最后哥们是个AI。...(不要太过在意迪拜在不在沙特这个问题,小编地理学并不好) 玩几把试试? 我们看看能不能从对面的回答中找到一些蛛丝马迹,提高咱们胜率。 首先忽略掉小编打字手滑错误和英语水平。...人聊天时候一般打不出来。 还有人表示,因为和真人聊天时候回复内容「没什么含量且无意义」,被当成了AI。 还有网友发帖表示,他最好战绩是80%正确率,但后来跌到了73%。...你觉得你猜出来? 参考资料: https://www.humanornot.ai/

30820

Midjourney官方中文版登陆QQ!25张免费额度,聊天框召唤机器人即可作画

进入频道一看,非常有Discord那味儿,各种新手分区,召唤机器人输入命令出图。 官方还提供了一些网友作品,看着着实不错。 是时候重新登上那常年不用QQ了~ 怎么玩?...据介绍,每位创作者是被自动分配到以上任意一个子频道,每个子频道人数500以内。...R3 大海 夕阳”,就是第三张大海图片上加上夕阳(Remix); 按照计划,DiscordMJ所有功能都将搬到QQ频道和小程序,包括/blend,/describe等命令。...其中简单介绍一下所谓程序。其实它就是个人画廊,私聊机器人即可获得入口链接。 这个链接会包含你该频道生成所有作品,除了集中“复盘欣赏”,这里也有一个创作入口。...此外,其实早在3月份时候,就有人发现QQ频道已经上线了Midjourney,但似乎这次才是正式官宣。 目前,这个频道确实已经相当火热,有网友透露昨天下午开启这波名额,很快就满了。

1.3K30

Python 进阶指南(编程轻松进阶):一、处理错误和寻求帮助

如何理解 Python 错误消息 当他们面对错误消息抛出来一长串专业术语文本时,许多程序第一反应是完全忽略它。但是错误消息提示说明了你程序存在问题,而问题答案就在这个错误消息。...如果没有这个小软件,你就只能被动运行你错误程序,阅读错误回溯,然后在你代码中找到一行来修复一个打字错误。如果您犯了多个错别字,这个运行-修复周期一次只能找到一个。...暗示你问题,而不是直接问 错误论坛或网站上提问 写一个模棱两可帖子标题或电子邮件主题,有一个问题”或“请帮助” 说“程序不工作”,但不解释你希望它如何工作 不包括完整错误信息 不共享您代码...假设你一个在线论坛上询问你问题,但是这些指导方针也同样适用于你通过电子邮件向一个人请教问题。 通过预先提供信息来限制回复 如果你亲自接近某人,问“问你一个问题?”...发布答案不仅能解决你问题,还能帮助未来有同样问题程序员找到你帖子。 如果你似乎一直寻找答案和寻求帮助,不要感到气馁。编程是一个广阔领域,没有人一下子记住所有的细节。

93530
领券