TutorialPrimeiros passos

Primeiros passos com a API da OpenAI em Node.js

Sua primeira chamada a um LLM via código: setup, chave de API segura e uma função que resume texto.

··1 min de leitura

Pré-requisitos

  • Node.js 18+ instalado
  • Noção básica de JavaScript
  • Uma chave de API da OpenAI
Imagem de capa: Primeiros passos com a API da OpenAI em Node.js

Vamos fazer sua primeira chamada a um modelo de linguagem via código. Em 10 minutos você terá uma função que resume qualquer texto.

1. Inicie o projeto

mkdir resumo-ia && cd resumo-ia
npm init -y
npm install openai

2. Guarde a chave com segurança

Nunca escreva a chave no código. Use uma variável de ambiente:

export OPENAI_API_KEY="sk-sua-chave-aqui"

3. Escreva a função

import OpenAI from "openai";

const client = new OpenAI();

export async function resumir(texto) {
  const resp = await client.chat.completions.create({
    model: "gpt-4o-mini",
    messages: [
      { role: "system", content: "Resuma em 2 frases, em português." },
      { role: "user", content: texto },
    ],
  });
  return resp.choices[0].message.content;
}

console.log(await resumir("Cole aqui um texto longo qualquer..."));

4. Rode

node --experimental-vm-modules index.js

Deu certo? Você acabou de integrar IA no seu código. A partir daqui é só trocar o prompt do system pra mudar o comportamento.

Cuidado com custo: cada chamada consome tokens. Comece com gpt-4o-mini, que é barato.

#ia#node#openai#api