Անցնել բովանդակությանը
Վերադառնալ նախագծերին
AI արտադրանք2024

Տեքստի և պատկերի AI որոնման հարթակ

Ապրանքների որոնում՝ ըստ նկարի և տեքստի, ժամանակակից մարքեթփլեյսի համար

ՑուցադրությունՓակ նախագիծ

AI-ով աշխատող որոնման հարթակ e-commerce (մարքեթփլեյսների) համար՝ ապրանքների որոնում նկարով և տեքստով, կառուցված FastAPI, PostgreSQL, Qdrant, էմբեդինգների և օբյեկտների հայտնաբերման հիման վրա։

Տեխնոլոգիական փաթեթ

PythonFastAPIPostgreSQLQdrantDockerAI EmbeddingsYOLOVector Search

Խնդիր

Գնորդներին անհրաժեշտ էր հնարավորություն՝ ապրանք գտնելու լուսանկար վերբեռնելով կամ սովորական լեզվով նկարագրելով, այլ ոչ միայն վերնագրերում բանալի բառերի համընկնումով։

Լուծում

Կառուցվել է retrieval խողովակաշար, որը միավորում է օբյեկտների հայտնաբերումը տեքստային և պատկերային էմբեդինգների հետ՝ ինդեքսավորված վեկտորային բազայում՝ ողջ կատալոգում արագ մոտավոր որոնման համար։

Տեխնիկական ներդրում

Նախագծել եմ FastAPI ծառայության ճարտարապետությունը, էմբեդինգների գեներացման և ինդեքսավորման խողովակաշարը, Qdrant կոլեկցիաների սխեման, ինտեգրել YOLO-ն՝ պատկերով որոնման հարցումների համար։

Ճարտարապետություն

FastAPI ծառայության շերտ՝ Qdrant վեկտորային պահեստի վրա, PostgreSQL՝ կատալոգի և մետատվյալների համար, ֆոնային խողովակաշար, որը գեներացնում և թարմացնում է էմբեդինգները ապրանքների փոփոխության դեպքում։

Կատարողականություն

Մոտավոր մոտակա հարևանների ինդեքսավորումը ցածր է պահում հարցումների ուշացումը նույնիսկ երբ կատալոգն աճում է մինչև հարյուր հազարավոր միավոր։

Անվտանգություն

Որոնման և վերբեռնման էնդփոինթները մեկուսացված են ծառայության մակարդակի նույնականացման հետևում, վերբեռնվող մեդիան անցնում է խիստ վալիդացիա։

Տեղակայման մոդել

Կոնտեյներացված Docker-ով, API շերտի, վեկտորային պահեստի և էմբեդինգ worker-ների համար առանձին մասշտաբավորվող ծառայություններ։

Արդյունք

Գնորդներն այժմ կարող են որոնել լուսանկարով կամ ազատ տեքստային նկարագրով՝ ստանալով համապատասխան արդյունքներ լիովին ավտոմատացված ինդեքսավորման խողովակաշարից։