项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2264
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 能访问 GitHub 与 ai.google.dev 的网络环境
- Git(用于克隆仓库)
- 可运行 Jupyter Notebook 的环境(如已安装 jupyter,按各 Notebook 自行补依赖)
安装与启动步骤
-
1先确认仓库状态
README 顶部明确标注该仓库已弃用且不再维护,新项目请优先看下方官方替代资源,避免在旧示例上踩坑。
-
2克隆仓库到本地
把文档源码整体下载到本地查看,仓库体积较大、包含大量 Notebook,建议选网络稳定时段执行。
git clone https://github.com/google/generative-ai-docs.git -
3进入仓库目录
切换到克隆下来的仓库根目录,后续所有浏览与运行操作都在该目录内进行。
cd generative-ai-docs -
4查看三个内容目录
README 只说明了三个目录:site/ 为官网使用的 Notebook 与内容,demos/ 为可运行的完整示例应用,examples/ 为单点小示例。
ls site demos examples -
5按需运行 Notebook
site/ 下是 Jupyter Notebook,本地运行需自行安装各 Notebook 中声明的依赖,仓库未提供统一安装清单。
jupyter notebook -
6改用官方新资源
由于仓库弃用,实际开发建议直接使用 Gemini 文档、Gemini Cookbook 与 Gemma Cookbook 三个新入口。
如何确认成功
克隆后能在仓库根目录看到 site/、demos/、examples/ 三个目录及其中的 Notebook 与示例文件。
常见问题
Q:这个仓库还能用于生产吗?
A:README 明确说明仓库已弃用且不再维护,未来会归档,示例可能过期,不建议作为长期依赖,请改用官方新资源。
Q:官方推荐的新文档地址是哪些?
A:Gemini 文档 ai.google.dev/gemini-api/docs,Gemini Cookbook github.com/google-gemini/cookbook,Gemma Cookbook github.com/google-gemini/gemma-cookbook。
Q:site、demos、examples 三个目录有什么区别?
A:site/ 是直接用于 ai.google.dev 的 Notebook 与内容;demos/ 是体量更大的可运行示例应用;examples/ 是较小的单点示例代码。
Q:运行 Notebook 提示缺少依赖怎么办?
A:README 未提供统一的依赖安装说明,需打开对应 Notebook 查看其中的安装单元格或说明自行处理,并注意部分示例可能已过期。
注意事项
- 仓库已标记 deprecated,官方后续会把内容迁移并归档,学习时优先看新的 cookbook 仓库。
- 克隆或运行前先确认示例是否为当前 Gemini API 版本,旧代码可能因接口变更不可用。
- 仓库使用 Apache License 2.0,复用代码时请遵守该许可证要求。
核心亮点
- 官方出品,示例代码与API同步更新,可信度高
- Notebook形式,可直接运行,降低学习门槛
- 覆盖文本、对话、嵌入、多模态等主流场景
不足之处
- 仓库已弃用,后续不再维护,内容可能过时
- 文档结构偏示例导向,缺乏系统性理论讲解
适用场景
- 开发者快速集成Gemini API到应用中
- 学习生成式AI的提示工程和最佳实践
- 参考官方代码实现多模态或嵌入功能
替代项目
OpenAI Cookbook、LangChain Docs、Hugging Face Transformers
上一篇:rasa_core
下一篇:Awesome-Chatbot
同类项目推荐
aihub
开源
一个 App 装下多个 AI 助手,标签切换不用来回登录
All-in-one Kotlin app that aggregates multiple AI assistants in a single tabbed inte···
getting-started
开源
五分钟跑通微信机器人,开箱即用。
A Starter Project Template for Wechaty works out-of-the-box
Bot
开源
用 Rust 自建轻量对话机器人
gpt-assistant-android
开源
按音量键就能和 GPT 语音聊天,还能拍照问答
【新增智能体模式】安卓端全场景GPT助手,可用音量键唤起并进行语音交流,支持联网、拍照、···
lightfriend
开源
让功能手机也能用上 AI,数据隐私可验证
The first verifiably private cloud AI assistant. Runs in AWS Nitro Enclave with hard···
libre-chat
开源
自托管聊天机器人,离线运行,一键部署私有 LLM 服务
Free and Open Source Large Language Model (LLM) chatbot web UI and API. Self-hosted,···
NextChat
开源
一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。
✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···
fantasy_football_chat_bot
开源
在聊天软件里直接管好你的梦幻橄榄球队,实时查数据、收提醒。
GroupMe Discord and Slack Chatbot for ESPN Fantasy Football
extended_openai_conversation
开源
用自然语言对话控制家里的智能设备
Home Assistant custom component of conversation agent. It uses OpenAI to control you···
