API de PaLM: Guía de inicio rápido de incorporaciones con Node.js

En esta guía de inicio rápido, se muestra cómo comenzar a usar el servicio de incorporación.

Instala el cliente de la API

En un directorio nuevo, inicializa un proyecto de Node.js con npm y, luego, instala la biblioteca google-auth:

npm init -y
npm install google-auth-library

A continuación, deberás instalar la biblioteca cliente de la API de PaLM:

npm install @google-ai/generativelanguage

Generar mensajes

Crea un archivo nuevo index.js, agrega el siguiente código y proporciona tu clave de API a través de la variable de entorno 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));
 
});

Luego, ejecuta la secuencia de comandos:

node index.js