輕鬆入門,30min 搭建一個「淘立拍」應用

JinaAI發表於2022-11-24

人人皆可「以圖搜圖」。

淘立拍大家肯定都不陌生,用手機拍下喜歡的衣服,就可以搜到對應商品的連結。

如果沒有豐富的工程開發、AI 模型訓練以及 DevOps 經驗,個人開發者如何開發一個類似「淘立拍」的以圖搜圖的系統呢?

現在,無需耗費大量人力,只需藉助 Jina NOW,輕輕鬆鬆就可以建立一個以圖搜圖的系統了。

瞭解更多 Jina NOW 相關詳情,請檢視:《NOW,就趁現在》

30min 建立一個跨模態搜尋應用

除了可以實現以圖搜圖,我們還希望它可以:
1、文字到影像的搜尋

2、攝像頭拍攝到影像的搜圖

3、文字到文字的搜尋

1. 安裝依賴

建立虛擬環境,並在終端執行:

pip install jina-now

2. 執行程式

jina-now start
圖片

可以進行以下設定:

  • 選擇自定義資料集,或內建資料集(nft/birds/cars/fashion 等)
  • 設定 quality/speed level
  • 選擇本地或 Kubernetes 部署
  • 執行 Sandbox,在雲端執行所有計算,或在本地執行

根據設定:

  • 使用 CLIP 對所有資料進行編碼
  • 針對特定資料,用 Finetuner 微調 CLIP 模型
  • 用 REST 服務端點,將 Jina Flow 部署本地或 Kubernetes 叢集
  • 為搜尋設定前端頁面

執行以下程式碼:

jina-now start 606.35s user 17.89s system 37% cpu 27:39.99 total

下一步

檢視 Jina AI Fashion Search Demo,請訪問:

http://examples.jina.ai/fashion/

本 Demo 還支援:

  • 藉助 Docker Compose 更輕鬆地進行自託管;
  • 支援標籤、價格等多維度過濾篩選。

快上手建立你自己的以圖搜圖系統吧!

相關文章