本記事の作成者:Jawad
今日のデジタル時代では、特に図書館、書店、個人のコレクションにとって、ビジュアルコンテンツから情報を効果的に管理および抽出することは非常に重要です。 このプロセスは、クラウドストレージと AI テクノロジーを活用することで劇的に合理化できます。
このブログでは、Alibaba Cloud OSS バケットに保存されている書籍の表紙画像を読み取り、書籍のタイトル、著者、出版社などの詳細を含む CSV ファイル (カタログ) を生成するカタログシステムの作成について説明します。 この方法は、スケーラブルなストレージのための Alibaba Cloud OSS の能力と、画像からインテリジェントに情報を抽出するための Model Studio の Qwen-VL-Plus モデルを組み合わせたものです。 仕組みを確認するには、こちらのビデオをご覧ください。
Alibaba Cloud OSS について
OSS バケットの作成
イメージのアップロード
Alibaba Cloud Model Studio は、基盤モデルの開発とアプリケーションの構築のためのオールインワンプラットフォームです。 開発者であってもビジネスプロフェッショナルであっても、すばやく基盤モデルアプリケーションの作成とデプロイに取り組むことができます。 Model Studio にはさまざまなオプションが用意されています。
このブログでは、Qwen-VL-Plus モデルと対話するために Python プログラムで使用するモデルスタジオから API キーを取得するだけで済みます。 API キーを取得するには、下図に示す手順に従います。
このデモでは、VS Code を使用して Python スクリプトを作成し、ディレクトリ "um" の "bookcatalog" という名前の OSS バケットに保存されている書籍タイトルページから書籍名、著者名、出版社名などの情報を抽出します。
環境の設定
API 呼び出しの作成
Python ライブラリ
pip install dashscope python-dotenv
結果を CSV 形式で保存する
結果を確認するために、OSS バケットに保存されているbook5の実際の画像を表示します。
この画像の Qwen-VL-Plus の出力は "The Art of War, Sun Tzu, Vintage Books" で、ただしく出力されています。
Alibaba Cloud OSS と Model Studio の Qwen-VL-Plus モデルを組み合わせることで、表紙画像から本のコレクションを直接カタログ化できる、合理化された自動化ソリューションを実現できます。 画像を OSS に保存し、AI を活用して書籍の詳細情報を抽出することで、CSV 形式で整理された構造化カタログを効率的に生成できます。 この方法は、時間を節約し、手動によるデータ入力を削減できるだけでなく、より大規模なコレクションを作成できる可能性を示しています。 AI とクラウドサービスが進化し続けるにつれて、今回のような統合は、膨大な量の視覚情報を管理し、整理するためのインテリジェントなソリューションを求める組織や個人にとってますます価値のあるものになるでしょう。
この記事は英語から翻訳されています。元の記事 こちら をご参照ください。
91 posts | 3 followers
FollowRegional Content Hub - March 8, 2024
Regional Content Hub - March 8, 2024
Regional Content Hub - February 26, 2024
Regional Content Hub - August 5, 2024
Regional Content Hub - May 13, 2024
Regional Content Hub - October 8, 2024
91 posts | 3 followers
FollowA one-stop generative AI platform to build intelligent applications that understand your business, based on Qwen model series such as Qwen-Max and other popular models
Learn MoreTop-performance foundation models from Alibaba Cloud
Learn MoreProvides scalable, distributed, and high-performance block storage and object storage services in a software-defined manner.
Learn MoreAn encrypted and secure cloud storage service which stores, processes and accesses massive amounts of data from anywhere in the world
Learn MoreMore Posts by Regional Content Hub