Ao trabalhar com LLMs como ChatGPT, Claude ou Gemini, você pode integrar os modelos de duas formas principais:
Como engenheiro de prompt, entender ambas as abordagens permite que você se adapte ao nível técnico e à infraestrutura da empresa.
import openai
openai.api_key = 'YOUR_API_KEY'
response = openai.ChatCompletion.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "Você é um assistente financeiro."},
{"role": "user", "content": "Me dê um resumo das vendas do mês."}
],
temperature=0.7
)
print(response.choices[0].message.content)
const { OpenAI } = require("openai");
const openai = new OpenAI({
apiKey: 'YOUR_API_KEY'
});
async function runChat() {
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
{ role: "system", content: "Você é um assistente de marketing." },
{ role: "user", content: "Crie um título para um e-mail promocional sobre descontos." }
],
temperature: 0.7,
});
console.log(completion.choices[0].message.content);
}
runChat();
✔ Alta flexibilidade ✔ Controle total sobre erros, logs e performance ✔ Integração com bancos de dados, autenticações, etc.
❌ Requer conhecimento técnico de programação ❌ Mais complexo para manutenção
Objetivo: Responder automaticamente a mensagens recebidas via formulário de site
Fluxo:
Prompt usado no Node OpenAI:
“Gere uma resposta educada e personalizada para o seguinte texto recebido: “
Fluxo:
Fluxo:
✔ Rápido de configurar ✔ Menor custo de desenvolvimento inicial ✔ Ideal para times não técnicos
❌ Menor controle sobre tratamento de erro ❌ Difícil escalar para grandes volumes ❌ Limitações de personalização complexa (comparado ao uso via código)
Critério | Código (Python/JS) | Low-Code (n8n, Zapier, Make) |
---|---|---|
Controle técnico | Total | Limitado |
Facilidade de uso | Requer desenvolvedor | Intuitivo, drag-and-drop |
Escalabilidade | Alta | Limitada |
Custo inicial | Alto | Baixo |
Melhor para | Projetos grandes | Automação rápida e simples |
Para um engenheiro de prompt que atua em empresas de tecnologia:
O melhor cenário? Saber usar ambos, escolhendo a ferramenta mais adequada para cada projeto.
Renée Maksoud - junho de 2025