今日は「ChatLongDoc」というツールを体験しました。このツールは複数のドキュメントやウェブページに基づいて質問と回答を行うことができます。https://github.com/webpilot-ai/ChatLongDoc/blob/main/chatLongDoc.py
GitHub上の公式説明によると、このプロジェクトはOpenAIのChat-LLMs(例:ChatGPT)の長さ制限を超え、ユーザーが任意の長文ドキュメントと対話できるようにし、内容理解を支援して貴重な洞察を得ることができます。ChatPDFと比較すると、ChatLongDocはPDF、Wordドキュメント、TXTファイル、ウェブページなど、さまざまなファイル形式をサポートしています。実現原理はシンプルで拡張性があり、他のアプリケーションに効果的に統合できます。
私はGoogle Colab環境で操作を行い、以下の手順で進めました:
%cd /content
from google.colab import drive
drive.mount('/content/drive')
%cd /content/drive/MyDrive/CLD
! git clone https://github.com/webpilot-ai/ChatLongDoc
%cd ChatLongDoc
! pip install -r requirements.txt
その後、openai_api_key.txtを自分のキーに置き換えます。これで準備は完了です。
パラメータを使用できます。今回はWorldcoinに関連するいくつかのリンクを提供し、ChatLongDocにその内容を要約してもらいました。
!python chatLongDoc.py --text_path "https://worldcoin.org/blog/worldcoin/world-app-faqs" --text_path "https://worldcoin.org/blog/worldcoin/introducing-worldcoin-alex-blania-sam-altman" --text_path "https://worldcoin.org/blog/worldcoin/understanding-orb-why-worldcoin-uses-biometrics"
今回の参考資料は次の3つのリンクです:
https://worldcoin.org/blog/worldcoin/world-app-faqs https://worldcoin.org/blog/worldcoin/introducing-worldcoin-alex-blania-sam-altman https://worldcoin.org/blog/worldcoin/understanding-orb-why-worldcoin-uses-biometrics
以下は、ChatLongDocがウェブコンテンツに基づいて私に提供した答えです。
質問を入力してください: 什么是 WorldCoinですか?
提供された文章によると、WorldCoinはバイオメトリクス技術を使用したデジタル通貨システムです。Orbというバイオメトリックイメージング装置を使用して個人のユニークなアイデンティティを検証します。虹彩スキャンにより、Orbは虹彩コードを生成し、個人のユニークさを確認します。このバイオメトリクス技術は、世界中の40億4千万人に及ぶ人々がアイデンティティ検証を受けられない問題を解決し、彼らが金融サービスを利用したり、グローバル経済に参加したりすることを可能にします。同時に、WorldCoinはユーザープライバシーを保護し、収集された画像データは検証後に即座に削除され、個人データは販売されず、すべてのデータは安全に暗号化処理されます。
質問を入力してください: woldcoinとOpenAIの関係は何ですか?
The relationship between Worldcoin and OpenAI is not mentioned in the provided passages.
質問を入力してください: モバイルアプリの名前は何ですか?
The mobile application mentioned in the passages is called the "World App."
質問を入力してください: World Appにはどのような機能がありますか?
ドキュメントの断片によると、World Appの機能には次が含まれます:
Orbによるバイオメトリック検証 Worldcoinデジタルトークンを取得可能 ブログ、メディアセンターなどの機能を提供 WorldcoinとOrbの使用方法を理解し、なぜバイオメトリクス技術を使うのかを説明 収集された画像は直ちに削除され、個人データは販売されないなど、プライバシー保護措置を提供 虹彩によるバイオメトリック検証が可能 合法的なアイデンティティを持たなかったり、デジタル検証ができない世界の44億人に向けたデジタルアイデンティティソリューションを提供 Orbデバイスは虹彩画像を収集し、機械学習とコンピュータビジョン技術を使用して虹彩コードを作成し、個々の唯一性を検証します すべての操作はOrbデバイス上で行われ、バックアップデータを明確に要求しない限り、画像はデバイスから出ません Worldcoinは個人識別のために虹彩を使用せず、唯一性の検証のみに使用します Orbで収集されたデータは安全に暗号化されます プライバシーとセキュリティに関する追加情報を提供 Worldcoin、Orb、およびプライバシーに関するより多くのリソースやニュースサブスクリプションを提供
注意してください、上記の回答は提供されたドキュメント断片に基づく推測であり、不完全であるか、誤りが含まれる可能性があります。