L-artikli kollha
AI·6 min qari

Kif iżżid funzjonijiet AI mal-app tiegħek b'm77.ai

Sommarji, suġġerimenti, klassifikaturi u chat — kull app ta' builder77 tista' ssejjaħ l-AI b'linja waħda ta' kodiċi u mingħajr API keys. Mudelli, prompts u nases.

77
It-tim ta' builder77
builder77.com

Li żżid l-AI ma' app ġeneralment ifisser li tirreġistra ma' fornitur tal-mudelli, taħżen API key fuq server, u tikteb endpoint tal-backend biex il-key qatt ma tasal fil-browser. F'builder77, dan diġà sar. Kull app għandha m77.ai.chat, u s-sejħiet jitħallsu mill-krediti ta' integrazzjoni tas-sid tal-app — kreditu wieħed għal kull 500 token (input + output, minimu ta' 1 għal kull sejħa).

Il-bażi

js
const reply = await m77.ai.chat('Suggest three names for a coffee shop by the sea');

const answer = await m77.ai.chat(
  [{ role: 'user', content: question }],
  { system: 'You are a friendly barista. Answer in two sentences.' }
);

Għaddi string għal prompt ta' darba, jew array ta' messaġġi għal konversazzjoni. L-istruzzjoni mhux obbligatorja system tiddetermina t-ton u r-regoli.

Output strutturat b'json: true

Il-biċċa l-kbira tal-funzjonijiet AI utli ma jridux proża — iridu dejta li l-UI tiegħek tista' turi. Issettja json: true u ddeskrivi l-forma li trid. Tieħu lura oġġett diġà pparsjat.

js
const recipe = await m77.ai.chat(
  `Create a recipe using: ${ingredients.join(', ')}.
   Return JSON: { "title": string, "minutes": number, "steps": string[] }`,
  { json: true }
);
renderRecipe(recipe);

Ħames mudelli li jaħdmu tajjeb

  • Agħmel sommarju: ibdel noti twal, reviews jew tickets tal-appoġġ f'sommarju qasir fil-quċċata ta' paġna.
  • Ikklassifika: immarka s-sottomissjonijiet tal-formoli li jidħlu skont is-suġġett jew l-urġenza, imbagħad aħżen it-tikketta b'm77.db.update.
  • Iġġenera abbozzi: deskrizzjonijiet tal-prodotti, posts soċjali, tweġibiet tal-email — dejjem editjabbli qabel ma jiġu ssejvjati.
  • Estratta: oħroġ dati, ammonti jew ismijiet minn test ħieles u poġġihom f'oqsma.
  • Assisti: panel żgħir taċ-chat li jwieġeb mistoqsijiet dwar il-kontenut tal-paġna.

Issejvja r-riżultati biex ma tħallasx darbtejn

Is-sejħiet jitkejlu bit-tokens: kreditu ta' integrazzjoni wieħed għal kull 500 token (input + output, minimu ta' 1 għal kull sejħa), għalhekk tweġiba tipika tiswa madwar 3–4 krediti. Jekk riżultat ma jinbidilx spiss — sommarju ta' dokument, tags għal record — aħżnu fid-database u ġġenerah mill-ġdid biss meta jinbidel is-sors.

js
if (!note.summary) {
  const summary = await m77.ai.chat(`Summarize in one sentence: ${note.body}`);
  await m77.db.update('notes', note.id, { summary });
}

Ippjana għall-istennija u l-falliment

Is-sejħiet tal-AI jieħdu mument, għalhekk ittrattahom bħal kull talba tan-network: iddiżattiva l-buttuna, uri stat ta' tagħbija, u ttratta l-iżbalji b'messaġġ ħbiberija. m77.toast('Something went wrong', 'error') hu fallback faċli. L-apps li jibni builder77 jagħmlu dan awtomatikament, imma ta' min tiċċekkja meta żżid funzjonijiet bl-idejn.

Ikteb il-prompts bħal speċifikazzjonijiet

L-istess parir li japplika għall-bini tal-apps japplika għall-prompts ġewwa fihom. Kun speċifiku dwar it-tul, it-ton, il-format u x'għandu jsir meta l-input ikun nieqes jew stramb.

Int tikteb deskrizzjonijiet tal-prodotti għal ħanut taċ-ċeramika magħmula bl-idejn. Massimu ta' 40 kelma. Sħun, konkret, bla superlattivi. Jekk l-input m'għandux dettalji, ikteb deskrizzjoni qasira u newtrali minflok ma tivvinta l-fatti.

Kun responsabbli bl-output tal-AI

  • Għid lill-utenti meta l-kontenut ikun iġġenerat mill-AI, speċjalment f'interfaċċi taċ-chat.
  • Ħalli lin-nies jirrevedu u jeditjaw l-abbozzi tal-AI qabel ma jiġu ppubblikati jew mibgħuta.
  • Tużax l-output tal-AI bħala l-aħħar kelma fuq mistoqsijiet tas-saħħa, legali jew finanzjarji.
  • Evita li tibgħat dejta personali sensittiva fil-prompts sakemm ma tkunx essenzjali.

Itlob lil builder77 jibnih

Rari jkollok bżonn tikteb xi ħaġa minn dan int stess. Ipprova prompts bħal “żid buttuna AI li tissuġġerixxi tags għal kull nota u tissejvjahom” jew “żid assistent taċ-chat li jwieġeb mistoqsijiet dwar il-menu”. Il-builder jaf m77.ai u se jqabbad il-UI, l-istati ta' tagħbija u l-ħażna għalik.

Lest biex tibnih?

Iddeskrivi l-idea tiegħek u ikseb l-ewwel verżjoni li taħdem f'madwar minuta. Ibda b'xejn, bla bżonn ta' karta tal-kreditu.