PalM API: Embeddings Quickstart با Node.js

این شروع سریع نحوه شروع کار با سرویس جاسازی را نشان می دهد.

API Client را نصب کنید

در یک فهرست جدید، یک پروژه 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