与Google一起使用的5天生成AI密集课程
欢迎来到Google综合的为期5天的生成AI密集课程。本课程旨在为参与者提供使用Google的尖端生成AI工具和API来构建高级AI应用程序的实用技能。

目录
- 先决条件
- 技术要求
- 第1天 - 及时工程
- 第2天 - 嵌入和矢量商店/数据库
- 第3天 - 代理商
- 第4天 - 域特异性LLMS
- 第5天 - 生成AI的MLOP
- 奖励内容 - 额外的API功能
先决条件
- Kaggle帐户:确保您的帐户通过电话验证。
- Google API密钥:从Google AI Studio获取。
- 基本的Python知识:对Python编程的熟悉至关重要。
- 互联网连接:API访问和动手练习所必需的。
技术要求
- Python版本:Python 3.10或更高版本。
- 库:通过PIP安装以下内容:
-
google-generativeai>=0.8.3
-
tensorflow
-
keras
-
langgraph
- 环境:使用Kaggle笔记本或您喜欢的Python IDE。
课程大纲
第1天 - 及时工程
掌握GEMINI API和高级提示技术,以增强LLM相互作用。
关键主题:
- Kaggle中的双子座API设置简介。
- 提示方法:
- 零射,很少射击和经营链(COT)。
- 高级框架,例如React。
- 参数:温度,TOP-K,TOP-P和输出控制。
- 与代码相关的功能:
- 实用工具:TextFX,SQL Talk。
结果:有效地利用提示技术和双子API来有效地完成各种任务。
第2天 - 嵌入和矢量商店/数据库
深入深入研究嵌入和检索演示的一代(RAG) 。
关键主题:
- 嵌入的类型:文本,图像和多模式。
- 语义表示和矢量空间分析。
- 使用Keras进行分类。
- 相似性评分和优化向量搜索。
- 基于文档的问答的抹布。
结果:线束嵌入和抹布来构建背景感AI解决方案。
第3天 - 代理商
学习构建智能代理并使用双子座API实施调用功能。
关键主题:
- 认知体系结构和工具集成。
- Langgraph的状态应用:
- 框架:反应和其他决策技术。
- 实用功能需要AI系统集成。
结果:设计和部署能够进行现实互动的自主剂。
第4天 - 域特异性LLMS
通过搜索接地和微调来专门针对特定应用程序。
关键主题:
- 将LLMS连接到可验证的来源:
- 微调模型:
- 绩效评估,参数有效的调整和令牌管理。
结果:创建针对专业领域的特定域特异性AI解决方案。
第5天 - 生成AI的MLOP
使用MLOP的最佳实践来操作您的Genai解决方案。
关键主题:
- 使用顶点AI部署:
- Genai入门包:
- FastAPI服务器,Interactive UI操场,带Terraform的CI/CD。
- 抹布实现模式和可观察性框架:
- 跟踪BigQuery中的用户交互,并使用Looker Studio可视化。
结果:构建具有企业级可靠性的适用生产的Genai应用程序。
奖励内容 - 尝试的额外API功能
探索双子API的扩展功能。
关键主题:
- 多模式互动:文本,图像,音频和视频。
- 文件API:处理大文件(最多2M令牌)。
- 上下文缓存重复性查询,降低成本和提高效率。
- 实时响应的流式传输功能。
结果:提高利用Gemini API的高级熟练度,用于复杂的多模式AI解决方案。
开始
要开始课程,请确保满足所有先决条件,并根据技术要求建立您的环境。
愉快的学习!