huggingface/huggingface-gemma-recipes

Inference, Fine Tuning and many more recipes with Gemma family of models

解决的问题

本仓库提供了针对 Gemma 模型家族的最小化、实用型配方。它降低了开发者使用这些模型实现多模态推理、微调和检索增强生成(RAG)的门槛。

如何工作

该项目由一系列 Colab 笔记本和 Python 脚本组成,展示了如何使用 transformerstimm 库与 Gemma 模型进行交互。提供了以下方面的具体代码示例:

  • 推理:使用管道或详细处理器配置,将文本、图像、音频和视频输入通过模型。
  • 微调:使用 Unsloth 和 TRL 等工具,将模型适配于对话任务、GUI 定位或特定模态(如放射影像或音频)。
  • RAG:实现检索增强生成工作流。
  • 函数调用:演示如何使用 Gemma 3n 执行本地文件读取等任务。

适用人群

希望快速部署或自定义 Gemma 模型家族以用于多模态应用的开发者和 AI 研究人员。

亮点

  • 多模态支持:支持混合文本、图像、音频和视频输入的配方。
  • 多样化的微调:涵盖对话微调、GUI 定位以及特定数据集上的多模态微调示例。
  • 硬件可访问性:笔记本已针对免费的 Colab T4 GPU 优化。
  • 高级技术:包含强化学习(GRPO)和函数调用的示例。

相关

  • 项目
  • 项目
  • 项目
  • 项目