在 OpenAI 举办的「12天12场」发布会上,ChatGPT 的多项新功能正式亮相,包括 GPT-o1 正式版和 ChatGPT Pro(200 美元/月)、强化微调(Reinforcement Fine-Tuning)、Sora(视频生成)、增强版 Canvas(支持多模态创作与 Python 代码执行)、ChatGPT 扩展功能、ChatGPT Vision(语音视觉功能)、以及 Projects(项目管理)。这些功能使 ChatGPT 再次成为关注焦点,在此期间部分服务甚至一度中断达 4 小时。不知道 OpenAI 后面还有什么大招,小编也将持续关注,为您带来最新动态。
近日,吴恩达教授在 GitHub 上发布了一个名为 aisuite 的 Python 开源项目,旨在帮助开发者轻松接入多种生成式 AI 服务。同时,一款名为 PDFMathTranslate 的双语对照 PDF 翻译工具也备受关注,这两个项目均在 Python 热榜上占据了一席之地。令人眼前一亮、创新的开源终端 waveterm 通过内置图形小部件和 Web 浏览器,为开发者带来了全新的终端使用体验。最后,微软开源的 3D 生成模型 TRELLIS,由于其出色的生成效果,在一周内狂揽 2000+ Star。
1. 热门开源项目
1.1 内置小部件的终端:waveterm 主语言:Go、TypeScript ,Star:6.4k ,周增长:1.3k
该项目是采用 Go 和 TypeScript 开发的跨平台终端工具,集成了 Web 浏览器和小部件功能。它能够在终端里运行图形化小部件,提高了终端的操作性和可视化体验,支持目录浏览器、编辑器、文件预览等功能,并允许用户在终端直接访问网页内容,比如 AI 聊天等。
GitHub 地址→github.com/wavetermdev/waveterm
1.2 轻松接入多种生成式 AI 服务的 Python 库:aisuite 主语言:Python ,Star:8.3k ,周增长:800
这是一个帮助开发者通过简洁的 Python 代码,轻松集成多种生成式人工智能(Generative AI)服务的 Python 库。它易于安装、统一的 API 接口,可以轻松接入各种 LLM 服务,支持 OpenAI、Anthropic、Azure、Google、AWS 等多个供应商。
import
aisuite as ai client = ai.Client() models = ["openai:gpt-4o" , "anthropic:claude-3-5-sonnet-20240620" ] messages = [ {"role" : "system" , "content" : "Respond in Pirate English." }, {"role" : "user" , "content" : "Tell me a joke." }, ]for model in models: response = client.chat.completions.create( model=model, messages=messages, temperature=0.75 ) print(response.choices[0 ].message.content)
GitHub 地址→github.com/andrewyng/aisuite
1.3 多功能的服务器和网站监控平台:Checkmate 主语言:JavaScript ,Star:2.5k ,周增长:1.7k
该项目是用 React.js、Node.js 和 MongoDB 构建的可视化监控平台,专为监控服务器、服务和网站运行状态而设计。它完全开源,可以轻松部署在自己的服务器上,支持对服务器硬件、网站、页面速度、基础设施、Docker 容器、端口等进行监控,以及提供邮件通知等功能。
GitHub 地址→github.com/bluewave-labs/checkmate
1.4 双语对照的 PDF 翻译工具:PDFMathTranslate 主语言:Python ,Star:8k ,周增长:3.8k
这是一个基于 AI 的 PDF 文档翻译工具,专门用于翻译科学论文。它能够完整保留 PDF 文档的原始排版,确保译文与原文排版一致,实现双语对照翻译,支持 Google、DeepL、Ollama 和 OpenAI 等多种翻译服务。
GitHub 地址→github.com/Byaidu/PDFMathTranslate
1.5 生成 3D 作品的开源模型:TRELLIS
主语言:Python ,Star:4.2k ,周增长:2.6k
该项目是微软开源的 3D 生成模型,可通过文本或图像提示生成具有复杂形状和纹理细节的 3D 作品。由于采用了 CUDA 技术,运行该模型至少需要 16GB 内存的 NVIDIA 显卡,适用于 3D 设计、建模和游戏开发等场景。
GitHub 地址→github.com/Microsoft/TRELLIS
2. HelloGitHub 热评 在此章节中,我们将为大家介绍本周 HelloGitHub 网站上的热门开源项目,我们不仅希望您能从中收获开源神器和编程知识,更渴望“听”到您的声音。欢迎您与我们分享使用这些开源项目的亲身体验和评价 ,用最真实反馈为开源项目的作者注入动力。
2.1 跨平台的机器学习模型可视化工具:Netron 主语言:JavaScript
这是一个神经网络、深度学习和机器学习模型的可视化工具,支持多种模型格式,包括 ONNX、TensorFlow Lite、Core ML、Keras、Caffe、Darknet 和 PyTorch 等。
项目详情→hellogithub.com/repository/2a682a1e2b5347b1a52999db34ff173c
2.2 端到端的云原生数据库:SurrealDB 主语言:Rust
这是一个用 Rust 开发的多模型数据库,支持表格(Table)、文档(Documents)和图(Graph)数据模型。它既可以作为数据库使用,也可作为 API 后端服务,支持 SQL、GraphQL、ACID 事务、图查询和全文索引等多种查询方式。
项目详情→hellogithub.com/repository/0930e0d32d8248b3ae46c475f7d179cb
3. 结尾
以上就是本期「GitHub 热点速览」的全部内容,希望你能够在这里找到自己感兴趣的开源项目,如果你有其他好玩、有趣的 GitHub 开源项目想要分享,欢迎来 HelloGitHub 与我们交流和讨论。
往期回顾