生成式 AI 程式碼範例和範例應用程式
應用程式範例
部署預先建構的生成式 AI 範例應用程式,然後建立程式碼分支版本,根據自己的用途進行修改。
GenWealth:RAG 應用程式
瞭解如何建構以 Node 為基礎的 RAG 應用程式,為財務顧問提供投資建議。這個範例整合了 Vertex AI、Cloud Run、AlloyDB 和 Cloud Run functions。採用 Angular、TypeScript、Express.js 和 LangChain 建構。
中繼 節點
Fix My Car:RAG 應用程式
瞭解如何建構 RAG 應用程式,協助車主排解車輛問題,不必翻閱車主手冊。包括搭配 pgvector 的 Cloud SQL,以及 Agent Search。使用 Java (Spring) 和 Python (Streamlit) 建構。
中級 Java
SDK 和框架
瞭解如何使用 SDK 程式碼片段,搭配 Google Cloud的生成式 AI API。
Vertex AI - Gemini SDK
瞭解如何將 Vertex AI Gemini SDK 應用於對話、多模態提示和文件處理等工作。在這裡瀏覽其他程式碼範例。
初學者 Python Node Java Go C#
瀏覽所有 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、Agent Search、BigQuery 等) 和其他產品 (Google 雲端硬碟、Google 地圖、YouTube 等)。
入門 Python
LangChain.js (Node)
探索程式碼片段,瞭解如何搭配使用 LangChain 和 Google Cloud 產品,包括對話模型 (Vertex AI)、向量資料庫 (Vertex AI 向量搜尋) 等 (Google 搜尋)。
入門 節點
Genkit (Node)
Genkit 是開放原始碼框架,可協助您建構、部署及監控可用於正式環境的 AI 輔助網頁應用程式。Genkit 隨附 Vertex AI、Cloud Operations 和 Firestore 的外掛程式。
入門 節點
Notebooks
探索生成式 AI 用途的互動式逐步操作說明。
開始使用 Vertex AI Gemini 1.5 Flash
瞭解如何使用 Vertex AI SDK 呼叫 Gemini 1.5 Flash,並運用其長脈絡窗口。這個筆記本包含文字、影片和音訊模態。
入門 Python