PaLM API:使用 Node.js 嵌入項目快速入門導覽課程

本快速入門導覽課程說明如何開始使用嵌入服務。

安裝 API 用戶端

在新目錄中,使用 npm 初始化 Node.js 專案,並安裝 google-auth 程式庫:

npm init -y
npm install google-auth-library

接下來,您需要安裝 PaLM API 用戶端程式庫:

npm install @google-ai/generativelanguage

產生訊息

建立新檔案 index.js 並加入下列程式碼,透過 API_KEY 環境變數提供 API 金鑰:

const { TextServiceClient } =
  require("@google-ai/generativelanguage").v1;

const { GoogleAuth } = require("google-auth-library");

const MODEL_NAME = "models/embedding-gecko-001";
const API_KEY = process.env.API_KEY;

const client = new TextServiceClient({
  authClient: new GoogleAuth().fromAPIKey(API_KEY),
});

const text = "Repeat after me: one, two,";

client
  .embedText({
    model: MODEL_NAME,
    text: text,
  })
  .then((result) => {
    console.log(JSON.stringify(result));
  });

接著執行指令碼:

node index.js