Backend και SDK
AI (m77.ai)
Πρόσθεσε λειτουργίες AI στην εφαρμογή σου με μία γραμμή.
Το m77.ai.chat δημιουργεί μια απάντηση συνομιλίας με το Builder77 AI. Οι κλήσεις μετρώνται σε tokens: 1 credit ενσωματώσεων ανά 500 tokens (είσοδος + έξοδος, τουλάχιστον 1 ανά κλήση) από το πλάνο του κατόχου της εφαρμογής — περίπου 3–4 credits για μια τυπική απάντηση.
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
Πέρασε json: true για να πάρεις πίσω έτοιμο JSON:
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));Καλό να ξέρεις
- Έως 20 μηνύματα ιστορικού ανά κλήση.
- Όριο συχνότητας για την προστασία των credits σου (30 κλήσεις το λεπτό ανά επισκέπτη).
- Αν ο κάτοχος της εφαρμογής ξεμείνει από credits ενσωματώσεων, οι κλήσεις αποτυγχάνουν με κατάσταση 402.