ඔබේ ඇප් හෝ වෙබ් අඩවියෙහි පාරිභෝගිකයන් සමාන ගැටළුවක් මුහුණ දීලා තිබේ: ගෙවීම් අසාර්ථක වීමක් පසු, ඔවුන් උදව් මධ්යස්ථානයට ගොස් "මගේ මුදල ගොයා ගියා" කියලා සෙවීමක් කරයි. ඒ සෙවුමට අදාළ ලිපිය "Failed Payments Troubleshooting" නම් කර තිබුණත්, කිසිදු යුක්තියක් නොමැති නිසා සෙවුමෙන් පළිගැනීමක් නොලැබේ.
සාමාන්ය කීවර්ඩ් සෙවුම පමණක් භාවිතා කරන විට, නාමය හෝ වචන එකක්ම නොගැලපේ නම් අදාළ පිටුව සොයාගැනීමට අමාරුයි. semantic search එය හදාගත හැකි නමුත්, නිශ්චිත කේතයක් (උදා: NB-2001) සොයන විට, අර්ථය සමීප වූ වෙනත් ලිපියක් පෙන්වයි. දෙකම එක්ක ගැලපීමේ ගැටළුවට හයිබ්රිඩ් සර්ච් විසඳුමක්.
Hybrid search කියන්නේ කීවර්ඩ් සෙවුමත් semantic සෙවුමත් එකතු කර, නිශ්චිත ගැලපීම් ඉහළට, අර්ථ ගැලපීම් පහළට තැබීමයි. සාමාන්යයෙන් මෙයට vector database, embedding pipeline, sync job වැනි පරිසරයක් අවශ්ය වේ. නමුත් FoxNose සහ Loquix භාවිතා කරන්නේ එවැනි වැඩි පිරිවැයක් නොමැතිව, මිනිත්තු කිහිපයක් තුළ සම්පූර්ණ සැකසීම.
පළමු පියවර: FoxNose වෙත ලියාපදිංචි වීම, නව Project එකක් සකස් කිරීම. එහි Production environment එකක් ස්වයංක්රීයව නිර්මාණය වේ; අවශ්යනම් Staging, Preview වැනි අමතර environment එකක් එක් කළ හැක. එක් environment එකක් යනු වෙනම database එකක්, https://{environment_key}.fxns.io ලෙස API host එකක් ලබා දේ. එම environment තුළ collection එකක් (උදා: articles) සාදන්න, පසුදා visual editor එකේ schema එකක් නිර්මාණය කරන්න.
Schema එකේ ප්රධාන වශයෙන් පහත පරිදි fields එකතු කරන්න:
- title – text, searchable, vectorizable
- slug – string
- summary – text, searchable, vectorizable
- body – text, searchable, vectorizable
- category – string, searchable
දෙවන පියවර: @foxnose/sdk npm package එක ස්ථාපනය කර, .env ගොනුවේ environment key, collection key, management API key යන ත්රිත්වය ඇතුළත් කරන්න. seed.js ගොනුවේ articles.json ෆයිලය පාරස් කර, batchUpsertResources මාර්ගයෙන් ලිපි batch ලෙස upsert කරන්න. Node 20.6+ වල node --env-file=.env seed.js විධානයෙන් ක්රියාත්මක කිරීමෙන්, ලිපි validate, embedding, index, publish සියල්ල ස්වයංක්රීයව සිදු වේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තරුණ developers, startups, සහ විශ්වවිද්යාල සිසුන්ට AI‑driven search තාක්ෂණය අධික පිරිවැයක් නොමැතිව අත්කර ගැනීමට මේ විසඳුම විශාල අවස්ථාවක්. මූලික වශයෙන් free tier එක භාවිතා කර, පාරිභෝගික support portal, knowledge base, e‑commerce catalog වැනි ප්රයෝජනවත් පද්ධති සඳහා හයිබ්රිඩ් සර්ච් එකක් ස්ථාපනය කළ හැක. එවිට ticket volume අඩුවී, පාරිභෝගික අත්දැකීම ඉහළ යයි; එමෙන්ම AI‑based search අත්දැකීමෙන් developersගේ portfolio එකත් වර්ධනය වේ. ශ්රී ලංකාවේ තාක්ෂණික ආයතනවලට cloud‑based, zero‑cost solution එකක් ඇති වීම, ආර්ථික වර්ධනයටත්, දැනුම පළපුරුද්දටත් ඉතා ප්රයෝජනවත්.
අවසානයේ, FoxNose සහ Loquix සමඟ hybrid search එකක් සකස් කිරීමේ ක්රියාවලිය ඉතා සරලයි, කාලයත් වියදමත් අඩුයි. ඔබේ ඇප් හෝ වෙබ් අඩවියට අධික search අත්දැකීමක් ලබා දීමට, මේ මාර්ගෝපදේශය අනුගමනය කරන්න.