15个本周Github上大模型等有趣项目

21 14K
15个本周Github上大模型等有趣的项目、工具和库1、Aider在终端中进行 AI 配对编程 Aider 是一个命令行工具,可让您将程序与 LLM 配对,以编辑存储在本地 git 存储库中的代码。 .

模块化单体架构综合指南

29 13K
在不断发展的软件架构领域,对完美设计范式的追求仍在继续。在单体架构和微服务架构之间持续不断的争论中,出现了一种和谐的融合,提供了两全其美的方案——引入了模块化单体架构的概念。想象一下一种设计方法,它将.

SpringBoot中使用Docker、Zipkin构建模块化

15 11K
这篇博文深入探讨了如何构建Spring Boot应用程序、利用Docker一致的本地环境、Zipkin进行跟踪以及实现 100% 代码覆盖率的策略。我们将探讨设置基于功能的模块化bookstore应用.

AI直播换脸:安能辨雌雄?

30 26K
AI直播实时换脸 难点是脸部表情,眼睛转动,嘴巴嘴型需要实时生动:点击标题 见视频: .

微软小语言模型Phi-3-mini测试体验

49 3K
微软新的小语言模型 Phi-3-mini,它的性能让人震惊。尽管只有 30 亿个参数,但该模型功能强大,可以在各种任务中提供一流的结果。Phi-3-mini 的效率改变了游戏规则,使我们能够在本地运行.

苹果OpenELM:开源小语言模型

17
OpenELM:具有开源训练和推理框架的高效语言模型系列OpenELM 使用分层缩放策略来有效地分配变压器模型每一层内的参数,从而提高准确性。我们使用CoreNet库预训练 OpenELM 模型。我们.

微软小语言模型Phi-3-Mini-4K-Instructk开源发布

30 3K
Phi-3-Mini-4K-Instruct 是一个 3.8B 参数、轻量级、最先进的开放模型,使用 Phi-3 数据集进行训练,其中包括合成数据和经过过滤的公开可用网站数据,重点是高品质和推理密集的.

VASA-1:将图像转换为视频的AI模型

18 2K
想象一下,让一幅珍贵的肖像栩栩如生,让人物说话并表达情感。得益于微软突破性的VASA-1 AI 模型,这一未来概念现在更接近现实。这是一种新的人工智能模型,可以将一张照片和一段音频变成完全逼真的深度伪.

Google Adsense 推出“AD Intent”功能

13 2K
在线广告世界在不断发展,而发布商的基石平台 Google AdSense 处于这一变化的最前沿。最近,AdSense 推出了一项名为AdSense 广告意图(AD Intent)的革命性功能,旨在改变.

Llama 3已能在iPhone或安卓手机上运行

100 2K
得益于 MLX Swift,Llama 3 已在 iPhone 上本地运行: Llama 3 在 iPhone 上运行的速度约为 8.5t/s, 它可以在 Android 上运行吗?回答是肯定的,可以.

如何将LLaMA 3部署到生产中以及硬件要求?

139 6K
Meta 几天前发布了 LLaMA 3 生成式 AI 模型,它已经显示出令人印象深刻的功能。通过此分步指南了解如何安装 LLaMA 3 并将其部署到生产环境中。从硬件要求到部署和扩展,我们涵盖了您顺利.

我是一名程序员而且我很蠢

84 2
来自Anton Zhiyanov文章:我写代码赚钱已经有 15 年了:我尝试过其他角色--产品管理、分析、测试--但都没有坚持下来。这些年来,我发现自己很笨。我没有被诊断出患有任何特殊疾病,但我的智力.

构建Docker几个小技巧

29 9K
每当您构建 Docker 映像时,例如,您想要将 Java/Node/Python 应用程序整合为一个,您都会遇到以下两个问题: 如何使docker build命令运行得尽可能快? 如何确保生成的 D.

苹果将使用本地大模型?

29
苹果的下一件大事:设备上的大型语言模型。该公司正在探索一些 "下一个大事件 "项目,包括增强现实眼镜和个人机器人。不过,今年晚些时候,苹果将向更先进的人工智能领域进军,这将是一项更具挑战性的努力。在这.

开放Llama-3可能颠覆了封闭人工智能模型

30 4K
Meta 仅在三天前发布了 Llama-3,感觉开源模型最终缩小了与专有模型的差距已经是一个拐点。初始基准测试显示 Llama-3 70B 在许多任务中与 GPT-4 非常接近: 官方Meta 页面仅.

Spring Boot中使用断路器模式实现弹性微服务

32 4K
Circuitbraker-example由于多个独立服务在微服务设计中相互交互,保持系统弹性变得非常重要。管理因服务中断或高延迟而可能出现的故障是一个典型问题。称为断路器模式的设计模式通过提供回退.

Go 并发 2.2:错误处理模式

16 4K
使用Go并发帮助我们解决使用 goroutine 时的错误处理问题。错误处理错误处理需要与同步编程不同的模式。为了更好地理解这个问题,让我们看一个简单的程序:package mainimport ( .

在CPython中实现纯Python函数的真正并行性

17 8K
CPython 是最常见的 Python 实现,被全球数百万开发人员广泛使用。然而,在 CPython 进程中实现真正的并行性一直是一个难题。在这里,我们将尝试在操作系统和 Python 的背景下更好.

PostgreSQL中如何高效使用UUID主键?

21 8K
UUID通常用作数据库表主键。它们易于生成,易于在分布式系统之间共享并保证唯一性。考虑到 UUID 的大小,这是否是一个正确的选择值得怀疑,但通常这不是由我们决定的。本文的重点不是“ UUID 是否是.

Spring Boo中t事务感知缓存示例

23 4K
缓存是应用程序开发中的一项关键技术,可以提高性能并减轻数据库和其他资源的压力。在 Spring 框架中,利用事务感知缓存可以保障数据一致性,同时最大化缓存优势。让我们深入了解 Spring 事务感知缓.

Spring Boot 3中实现多种身份验证方法开源案例

17 9K
身份验证是保护 Spring Boot 应用程序安全的一个关键方面。在某些项目中,您可能会遇到需要为应用程序的不同部分支持多种身份验证方法。在我正在进行的 Spring Boot 副项目中,我遇到了一.

Spring Boot 3中将JWT与Spring Security 6集成

13 35K
在我们的 Spring Boot 应用程序中将 JWT(JSON Web 令牌)与 Spring Security 集成。这将使我们能够通过使用 JWT 整合强大的身份验证和授权机制来增强我们的安全框.

Spring Data JPA中实现更新插入三种方法

14 11K
在应用程序开发中,执行更新或插入操作(Update-Or-Insert也称为“upsert”)的需求非常常见。此操作涉及将新记录放入数据库表(如果不存在)或更新现有记录(如果存在)。在本教程中,我们将.

Java 8中实现构建器模式

16 7K
在软件开发过程中,我们经常遇到创建具有众多属性的对象变得令人生畏的场景。构造函数混乱会降低代码的可读性。这正是构建器模式的闪光点。构建器模式是一种创建型设计模式,它将复杂对象的构造与其表示分离,提供了.

最常见领域驱动设计错误

58 1 4K
DDD中的错误抽象比其他设计方法具有更大的破坏性影响。这篇文章分享了 DDD 中代价最高的设计错误;导致单一和紧密耦合系统盛行的一个常见错误。背景企业中存在很多臃肿而脆弱的客户应用程序接口,而针对这种.

Spring Feign教程大全

22 21K
在微服务架构的世界中,服务之间的通信至关重要,开发人员通常依赖强大的工具来促进交互。在这些工具中,Feign 已成为流行的选择,它提供声明式 HTTP 客户端,以便更轻松地使用 RESTful 服务。.

伸缩架构原理也适用于大模型

25
谷歌的Griffin论文完美地展示了缩放定律。由于参数扩展了 7 倍,任务性能提高了大约 10%。全部都使用相同的 3000 亿代币数据进行训练。当您跨参数扩展时,模型会获得更高的样本效率或更好的推断.

10个最新开源大模型Llama 3应用

57
Llama 3改变了LLM游戏。人们在GPT-4水平上发现了开源用例,在开源社区中有一场大规模的运动。10个例子(以及使用Llama 3的方法):1.在Raspberry Pi 5上运行的Llama .

分布式系统阅读清单

133 13K
计算机科学家在研究分布式系统理论时使用三种模型类型:同步模型半同步模型异步模型同步模型意味着系统内发送的每条信息都有一个已知的通信上限(发送和接收信息之间的最大延迟)以及节点或代理之间的处理速度。这意.

为什么软件工程师应该学习哲学?

51 3K
来自哈佛商业评论Marco Argenti文章:我最近告诉我的大学生女儿:如果你想从事工程职业,除了传统的工程课程外,你还应该专注于学习哲学。为什么?因为它会改进你的代码。从工程师的角度来看,这似乎有.