Backend et SDK

IA (m77.ai)

Ajoutez des fonctions d'IA à votre application en une ligne.

m77.ai.chat exécute une complétion de chat avec Builder77 AI. Les appels sont décomptés en tokens : 1 crédit d'intégration pour 500 tokens (entrée + sortie, minimum 1 par appel) sur le forfait du propriétaire de l'application — environ 3 à 4 crédits pour une réponse typique.

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 structuré

Passez json: true pour recevoir du JSON déjà analysé :

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));

Bon à savoir

  • Jusqu'à 20 messages d'historique par appel.
  • Débit limité pour protéger vos crédits (30 appels par minute et par visiteur).
  • Si le propriétaire de l'application n'a plus de crédits d'intégration, les appels échouent avec le statut 402.