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