生成式 AI 程式碼範例和範例應用程式
應用程式範例
部署預先建構的生成式 AI 範例應用程式,然後分支程式碼,以便修改程式碼以符合您自己的用途。
快速部署解決方案:搭配運用生成式 AI RAG 和 Cloud SQL
部署一鍵式範例應用程式,使用儲存在 Cloud SQL 中的向量嵌入項目,提高即時通訊應用程式回覆的準確度。
入門 Python
Airport Assistant:RAG 應用程式
中級 Python
GenWealth:RAG 應用程式
瞭解如何建構以 Node 為基礎的 RAG 應用程式,為財務顧問提供投資建議。這個範例整合了 Vertex AI、Cloud Run、AlloyDB 和 Cloud Run 函式。使用 Angular、TypeScript、Express.js 和 LangChain 建構而成。
中級 節點
Fix My Car:RAG 應用程式
瞭解如何建構 RAG 應用程式,協助車主排除車輛問題,而無須翻閱車主手冊。變化版本包括 Cloud SQL 和 AI 應用程式。使用 Java (Spring) 和 Python (Streamlit) 建構。
中級 Java
SDK 和架構
瞭解如何使用 SDK 程式碼片段,搭配 Google Cloud的生成式 AI API 進行作業。
Vertex AI - Gemini SDK
瞭解如何將 Vertex AI Gemini SDK 套用至即時通訊、多模態提示和文件處理等工作。按這裡瀏覽其他程式碼範例。
初學者 Python Node Java Go C#
AI Applications SDKs
瞭解如何使用 AI 應用程式 (舊稱 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、AI 應用程式、BigQuery 等) 和其他產品 (Google 雲端硬碟、Google 地圖、YouTube 等)。
入門 Python
LangChain.js (Node)
探索如何使用程式碼片段,將 LangChain 與 Google Cloud 產品 (包括即時通訊模型 (Vertex AI)、向量資料庫 (Vertex AI Vector Search) 和其他產品 (Google 搜尋)) 搭配使用。
初學者 節點
Genkit (Node)
Genkit 是開放原始碼架構,可協助您建構、部署及監控可用於正式環境的 AI 輔助網路應用程式。Genkit 隨附 Vertex AI、Cloud Operations 和 Firestore 的外掛程式。
初學者 節點
筆記本
探索生成式 AI 用途的實作操作說明。
Vertex AI Gemini 1.5 Flash 入門
瞭解如何使用 Vertex AI SDK 呼叫 Gemini 1.5 Flash,並善用其長脈絡窗口。這個 Notebook 包含文字、影片和音訊模式。
入門 Python