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.