Бекенд и SDK

AI (m77.ai)

Добави AI функции в приложението си с един ред.

m77.ai.chat генерира отговор в чат с Builder77 AI. Извикванията се отчитат в токени: 1 кредит за интеграции на 500 токена (вход + изход, минимум 1 на извикване) от плана на собственика на приложението — около 3–4 кредита за типичен отговор.

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 съобщения история на едно извикване.
  • Ограничена честота, за да се пазят кредитите ти (30 извиквания в минута на посетител).
  • Ако собственикът на приложението остане без кредити за интеграции, извикванията връщат грешка със статус 402.