PaLM API: การฝังการเริ่มต้นอย่างรวดเร็วด้วย Node.js

การเริ่มต้นอย่างรวดเร็วนี้แสดงวิธีเริ่มต้นใช้งานบริการการฝัง

ติดตั้งไคลเอ็นต์ API

ในไดเรกทอรีใหม่ ให้เริ่มต้นโปรเจ็กต์ Node.js โดยใช้ npm และติดตั้งไลบรารี google-auth:

npm init -y
npm install google-auth-library

ถัดไป คุณจะต้องติดตั้งไลบรารีของไคลเอ็นต์ PaLM API โดยทำดังนี้

npm install @google-ai/generativelanguage

สร้างข้อความ

สร้างไฟล์ใหม่ index.js และเพิ่มโค้ดต่อไปนี้โดยระบุคีย์ API ผ่านตัวแปรสภาพแวดล้อม API_KEY

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