Backend & SDK
AI (m77.ai)
Voeg met één regel AI-functies toe aan je app.
m77.ai.chat voert een chat-completion uit met Builder77 AI. Aanroepen worden in tokens afgerekend: 1 integratiecredit per 500 tokens (input + output, minimaal 1 per aanroep) uit het abonnement van de eigenaar van de app — ongeveer 3–4 credits voor een gemiddeld antwoord.
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.' }
);Gestructureerde JSON
Geef json: true mee om geparste JSON terug te krijgen:
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));Goed om te weten
- Tot 20 berichten geschiedenis per aanroep.
- Er geldt een snelheidslimiet om je credits te beschermen (30 aanroepen per minuut per bezoeker).
- Heeft de eigenaar van de app geen integratiecredits meer, dan mislukken aanroepen met status 402.