API PaLM: Guide de démarrage rapide pour les représentations vectorielles continues avec Node.js

Ce guide de démarrage rapide explique comment utiliser le service d'intégration.

Installer le client API

Dans un nouveau répertoire, initialisez un projet Node.js à l'aide de npm et installez la bibliothèque google-auth:

npm init -y
npm install google-auth-library

Vous devez ensuite installer la bibliothèque cliente de l'API PaLM:

npm install @google-ai/generativelanguage

Générer des messages

Créez un fichier index.js et ajoutez le code suivant, en fournissant votre clé API via la variable d'environnement 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));
  });

Exécutez ensuite le script suivant:

node index.js