Backend i SDK

AI (m77.ai)

Dodaj AI značajke u aplikaciju jednim retkom.

m77.ai.chat generira odgovor u chatu pomoću Builder77 AI. Pozivi se obračunavaju po tokenima: 1 kredit za integracije na 500 tokena (ulaz + izlaz, najmanje 1 po pozivu) iz paketa vlasnika aplikacije — otprilike 3–4 kredita za tipičan odgovor.

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.' }
);

Strukturirani JSON

Proslijedi json: true da dobiješ obrađeni 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));

Dobro je znati

  • Do 20 poruka povijesti po pozivu.
  • Ograničenje učestalosti štiti tvoje kredite (30 poziva u minuti po posjetitelju).
  • Ako vlasniku aplikacije ponestane kredita za integracije, pozivi ne uspijevaju sa statusom 402.