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.