生成式 AI 代码示例和示例应用
示例应用
部署预构建的生成式 AI 示例应用,然后分叉代码以根据自己的用例进行修改。
快速起步解决方案:Generative AI RAG with Cloud SQL
部署一键式示例应用,该应用使用存储在 Cloud SQL 中的矢量嵌入,来提高聊天应用的响应准确率。
新手 Python
GenWealth:RAG 应用
了解如何构建基于 Node 的 RAG 应用,为财务顾问提供投资建议。此示例与 Vertex AI、Cloud Run、AlloyDB 和 Cloud Run functions 集成。使用 Angular、TypeScript、Express.js 和 LangChain 构建。
中级 Node
Fix My Car:RAG 应用
了解如何构建 RAG 应用,帮助车主排查车辆问题,而无需翻阅车主手册。变体包括:搭配 pgvector 的 Cloud SQL 以及 Vertex AI Agent Builder。使用 Java (Spring) 和 Python (Streamlit) 构建。
中级 Java
SDK 和框架
了解如何使用 SDK 代码段处理 Google Cloud 的生成式 AI API。
Vertex AI - Gemini SDK
了解如何将 Vertex AI Gemini SDK 应用于聊天、多模态提示和文档处理等任务。点击此处浏览更多代码示例。
新手 Python Node Java Go C#
Vertex AI Agent Builder SDK
了解如何使用 Vertex AI Agent Builder(以前称为 Vertex AI Search)存储和检索 RAG 文档。
新手 Python Node Java Go C# PHP Ruby
浏览所有 Google Cloud 客户端库
将其他产品(例如 Cloud Storage 或 Firestore)集成到您的生成式 AI 应用中?浏览您所选编程语言的所有 Google Cloud 客户端库。
新手 Python Node Java Go C# PHP Ruby
LangChain (Python)
探索如何将 LangChain 与 Google Cloud 产品搭配使用的代码段,包括聊天模型 (Vertex AI)、向量数据库(AlloyDB、Cloud SQL、Firestore、Vertex AI Agent Builder、BigQuery 等)和其他产品(Google 云端硬盘、Google 地图、YouTube 等)。
新手 Python
LangChain.js (Node)
探索如何将 LangChain 与 Google Cloud 产品(包括聊天模型 [Vertex AI]、向量数据库 [Vertex AI Vector Search] 和其他产品 [Google 搜索])搭配使用的代码段。
新手 Node
Genkit (Node)
Firebase Genkit 是一个开源框架,可帮助您构建、部署和监控可用于生产用途的 AI 赋能 Web 应用。Genkit 随附适用于 Vertex AI、Cloud Operations 和 Firestore 的插件。
新手 Node
笔记本
探索生成式 AI 用例的实际操作演示。
Vertex AI Gemini 1.5 Flash 使用入门
了解如何使用 Vertex AI SDK 调用 Gemini 1.5 Flash 并利用其长上下文窗口。此笔记本包含文本、视频和音频模态。
新手 Python