近日,Meta(原 Facebook)开源了他们公司的新一代大模型 Llama 3,虽然目前只放出了 8B 和 70B 两个版本,但是在评估结果上已经优于 Claude 3 Sonnet、Mistral Medium 和 GPT-3.5 等大模型。Meta 官方还表示,这些只是开胃菜,更强的 400
近期,Meta(原Facebook)开源了他们公司的新一代大模型Llama 3。目前,他们仅发布了8B和70B两个版本,但评估结果已经优于Claude 3 Sonnet、Mistral Medium和GPT-3.5等大模型。Meta官方表示,这些只是开胃菜,更强大的400B参数的模型已经在训练中,预计几个月后将与大家见面(开源与否尚不明确)。
上周热门的开源项目中,基于LLM构建知识库的开源项目备受关注,但作者并未收录其中。因为本地运行大模型效果不佳,而请求大模型的API又需要付费。因此,作者找到了一个OpenAI API反向代理的开源项目,可用于实现免费使用OpenAI API。内容的关键在于Reader,它能将网页内容转化成LLM友好的文本。对于没有编程基础的用户,还有一个为期30天的Python开源教程,非常值得一试!当然,学习之余也可以娱乐一下,比如试试"无名杀",这是一款类似于三国杀的开源卡牌游戏。
今年初,扎克伯格就曾公开解释过:Meta 为什么开源Llama模型?
最新发布的Llama 3相较于Llama 2在参数规模、训练数据集、模型架构(GQA)、性能、多语言支持、推理和代码生成方面都有所提升,但现在对中文支持的不是很好,而且meta.ai上用的还是Llama 2。
GitHub 地址: github.com/meta-llama/llama3
主语言:TypeScript , Star:3.7k , 周增长:1k
虽然现在无需登录就可以免费使用ChatGPT(gpt-3.5-turbo模型),但如果想使用API接口则需要付费。该项目基于免费的ChatGPT网站服务,将其转化成免费的ChatGPT API,接口返回和官方一致,支持Docker部署。需要注意的是,部署的服务器要在OpenAI服务支持的国家和地区。
GitHub 地址→ github.com/PawanOsman/ChatGPT
主语言:Zig , Star:30k , 周增长:300
这是一种命令式、通用、静态类型、编译的系统编程语言,注重性能、安全和可读性。它支持编译时泛型与反射、交叉编译以及手动存储器管理,目标为改进C语言,可以轻松地和C语言的代码库配合工作。Zig简洁且直接,没有隐式控制流、没有隐式内存分配、没有预处理器、没有宏,特别适合用于开发编译器、操作系统内核、桌面应用、性能敏感的应用、嵌入式系统等。
const std = @import("std");
const parseInt = std.fmt.parseInt;
test "parse integers" {
const input = "123 67 89,99";
const ally = std.testing.allocator;
var list = std.ArrayList(u32).init(ally);
// Ensure the list is freed at scope exit.
// Try commenting out this line!
defer list.deinit();
var it = std.mem.tokenizeAny(u8, input, " ,");
while (it.next()) |num| {
const n = try parseInt(u32, num, 10);
try list.append(n);
}
const expected = [_]u32{ 123, 67, 89, 99 };
for (expected, list.items) |exp, actual| {
try std.testing.expectEqual(exp, actual);
}
}
GitHub 地址→ github.com/ziglang/zig
主语言:TypeScript , Star:3k , 周增长:2.5k
该项目可以将指定的URL内容转化为干净、LLM友好的文本,从而提高Agent和RAG系统的输入质量,可作为构建知识库的一环。作者试用了一下,内容提取效果不错,但是对于需要登录才能访问的URL就不行了。
GitHub 地址→ github.com/jina-ai/reader
主语言:JavaScript , Star:1.9k , 周增长:100
「无名杀」是一款以三国为背景的卡牌策略游戏,它完全免费、无广告,玩法和三国杀一样,但自由度高很多,有海量武将可供玩家选择,还支持自制武将和技能,提供了身份、国战、斗地主、塔防、单挑、联机等游戏模式。
GitHub 地址→ github.com/libccy/noname
主语言:Python , Star:31k , 周增长:600
该项目旨在帮助人们在30天内学会Python编程语言,通过每天的练习和学习,逐渐掌握Python的基础和进阶知识。全部完成可能需要超过100天。该教程适合想要快速入门Python的初学者,或者对Python有一定了解,想通过实践深入理解Python的开发者。
GitHub 地址→ github.com/Asabeneh/30-Days-Of-Python
在这个章节,将会分享下本周HelloGitHub网站上的热门开源项目,欢迎与我们分享你上手这些开源项目后的使用体验。
主语言:C++
该项目是采用C++开发的用于调整Windows任务栏透明度的工具,它体积小、免费、简单易用,支持5种任务栏状态、6种动态模式、Windows 10/11操作系统。
项目详情→ hellogithub.com/repository/48c9ce6373cd4e108d74bcb4f8ac7a41
主语言:Rust
这是一款用Rust和GTK4编写的绘图应用,可用于绘制草图、手写笔记和注释文档等。它支持导入/导出PDF和图片文件,以及无限画布、拖放、自动保存等功能。适用于Windows、Linux和macOS系统,需要搭配手写板使用。
项目详情→ hellogithub.com/repository/1d768cfa742c4fcd9c0a0bd4374cb425
在结束本周「GitHub热点速递」的精彩内容后,希望这些开源项目能够对大家有所启发,帮助你们找到新的工具、学习资源或是娱乐项目。如果看完这些还不过瘾,可以通过阅读「往期回顾」的内容,找到更多热门开源项目。
往期回顾
以上为本周的「GitHub热点速递」全部内容,如果你发现其他好玩、有趣的GitHub项目,就来HelloGitHub和大家一起分享吧。
小编推荐阅读