Backend y SDK

IA (m77.ai)

Añade funciones de IA a tu app con una línea.

m77.ai.chat ejecuta una respuesta de chat con Builder77 AI. Las llamadas se miden en tokens: 1 crédito de integración por cada 500 tokens (entrada + salida, mínimo 1 por llamada) del plan del propietario de la app; unos 3–4 créditos por una respuesta típica.

const reply = await m77.ai.chat('Write a friendly welcome message for a bakery');

const answer = await m77.ai.chat(
  [{ role: 'user', content: 'What should I cook tonight?' }],
  { system: 'You are a helpful chef. Keep answers under 80 words.' }
);

JSON estructurado

Pasa json: true para recibir el JSON ya interpretado:

const ideas = await m77.ai.chat(
  'Suggest 3 recipes using eggs, spinach and feta. Return {"recipes":[{"title","minutes","steps":[]}]}',
  { json: true }
);
ideas.recipes.forEach(r => console.log(r.title));

Conviene saber

  • Hasta 20 mensajes de historial por llamada.
  • Con límite de frecuencia para proteger tus créditos (30 llamadas por minuto y visitante).
  • Si el propietario de la app se queda sin créditos de integración, las llamadas fallan con el estado 402.