Technical Discovery 2023 #32

技术

ChatGLM-6B大模型微调实战总结

Roop:无需训练,一张图片视频换脸

超低延时直播技术的前世今生

RTP使用私有扩展头携带DTS/CTS值,实现音画同步和播放控制逻辑精准同步。每一帧RTP数据包通过扩展头携带该帧的DTS值,每一帧的首个RTP包和VPS/SPS/PPS包通过扩展头携带该帧的CTS值。通过DTS+CTS计算当前帧的时间戳。

又一款国产自动化测试平台,开源了!

ChatGLM实战:基于LangChain构建自己的私有知识库

本文介绍了使用LangChain构建基于本地知识库的问答功能的方法。作者提到在之前的实验中由于数据量小,调试效果不佳。然而,在社区中了解到了LangChain可以通过导入本地文件来建立本地知识库,并实现问答功能。作者立刻行动起来,利用GPU云服务器进行搭建。LangChain是一个用于构建基于大型语言模型的应用程序的库,并可以将大型语言模型与其他知识源结合,应用的领域广泛。作者还提供了下载源码和环境准备的步骤。

What Is ChatGPT Doing … and Why Does It Work?

ChatGPT是一个可以自动生成类似人类写作的文本的机器人,它是如何实现的?为什么能够做得这么好?本文将从整体上解释ChatGPT内部的工作原理,探讨它为何能够产生有意义的文本。首先要解释的是,ChatGPT的基本目标始终是产生当前文本的“合理延续”,不管它有多少内容。

提升ChatGPT性能的实用指南:Prompt Engineering的艺术

提示工程是为大语言模型设计的一种”语言游戏”,通过引导和指示大语言模型处理问题,提高其处理复杂问题的能力和扩展性。一个提示通常包含指令、上下文、输入数据和输出格式等元素。设计有效的提示需要明确的命令和细节,可以从简单的提示逐步添加元素和上下文,以优化结果。提示工程为理解和应用大语言模型提供了新的途径。

工具

InvokeAI: Stable Diffusion 开箱即用的版本

ProShots: 用AI创建专业的头像

趣闻

值得收藏!如何快速画出一幅漂亮的架构图

加速中产 “返贫” 的4个迹象

Good code is like a love letter to the next developer who will maintain it.

编程的本质是沟通,好的代码就像给下一个开发者写的情书,个人、真诚、注重细节。设计模式和原则能让代码可扩展、可维护、高效,并提供共享词汇,使软件设计更易读懂。好的代码还遵循最佳实践,包括命名规范、模块化和注释。测试和测试驱动开发能保证代码的质量,体现出开发者的专业态度。最重要的是,好的代码表达对读者的关怀和尊重,是对下一个开发者的敬意。好的代码是我们给后来者留下的持久遗产,而不仅仅是情书。

ASF Generative Tooling Guidance

ASF生成工具指南

Little Big World

以微观模型去看地球上各个地方。

永乐大典

线上的永乐大典。
《永乐大典》成书于明永乐六年(1408),是中国古代最大的类书,《不列颠百科全书》称其为“世界有史以来最大的百科全书”,共计22937卷(含目录与凡例60卷)11095册,约3.7亿字,收先秦至明初的各类典籍七八千种,被称为典籍渊薮、佚书宝库。

前尘旧影

该资源库收录了国家图书馆收藏的新旧照片3074组,真实生动地记录了过去的社会事件、历史人物、城乡面貌、名胜古迹和建筑服饰等,人们可从中解读出不同历史时期特定事物的形象特征和真实信息,具有十分重要的历史价值。

初学者Java应该学jdk什么版本?

是否还在用着JDK8

关于Linux 网络抓包的一些笔记整理

第三次科学范式转移?

科学正面临第三次范式转移,从牛顿的经典物理学和量子物理学转向演化的生物圈。生物圈是宇宙中最复杂的系统,无法用数学推导预测其演化过程。演化是一个自我构建的涌现过程,而不是工程。生物圈中的适应性演化超越了牛顿范式,无法用微分方程和相空间来描述。科学面临超越牛顿物理学的转变。演化的生物圈展现了创造力的涌现。本文希望阐明这一转变的证据和必要性。