検索
ホームページテクノロジー周辺機器AIChroma、Ollama、Gradioを備えたDeepseek-R1ラグチャットボット

このチュートリアルでは、DeepSeek-R1とLangchainを使用して検索拡張生成(RAG)チャットボットを構築することを示しています。 チャットボットは、知識ベース、この場合はLLMSの基礎に関する本に基づいて質問に答えます。 このプロセスは、ユーザーフレンドリーなグラデーションインターフェイスを通じて配信される、正確でコンテキストに関連する応答のためにDeepSeek-R1の効率的なベクトル検索を活用します。 高性能検索、微調整された関連ランキング、費用対効果(ローカルの実行による)、クロマとの簡単な統合、およびオフライン機能など、チュートリアルは明確な手順に分割されています:

1。前提条件:

必要なライブラリ(langchain、chromadb、gradio、ollama、pymupdf)の確保がインストールされています。

2。 PDFのロード:langchainからpymupdfloaderを使用して、「LLMSの基礎」PDFからテキストを抽出します。

3。テキストチャンキング:

抽出されたテキストを、改善されたコンテキストの取得のためにを使用して、より小さな、重複するチャンクに分割します。

4。埋め込み生成:deepseek-r1を使用してollamaembeddingsを使用して、各チャンクの埋め込みを生成します。 このプロセスを介した並列化により、このプロセスが高速化されます。 注:チュートリアルでは、さまざまなDeepSeek-R1モデルサイズ(7b、8b、14bなど)を指定する機能について説明します。 5。クロマに埋め込みを保存:RecursiveCharacterTextSplitter埋め込みと対応するテキストチャンクをChroma Vectorデータベースに保存して、効率的な検索を行います。 チュートリアルは、競合を防ぐためにコレクションを作成および/または削除することを強調しています。

6。レトリーバーの初期化:クエリ処理にdeepseek-r1埋め込みを使用して、クロマレトリバーをセットアップします。> ThreadPoolExecutor

7。 Rag Pipeline(コンテキストの検索): a function ユーザーの質問に基づいて関連するテキストチャンクを取得します。 8。 deepseek-r1のクエリ:関数

ユーザーの質問と取得コンテキストをフォーマットし、オラマを介してdeepseek-r1に送信し、プレゼンテーションのための応答をクリーンアップします。 9。グレードインターフェイス:

グレーディオを使用してインタラクティブインターフェイスを作成し、ユーザーが質問を入力してRAGパイプラインから回答を受信できるようにします。

retrieve_context

最適化:

チュートリアルでは、チャンクサイズの調整、小さいdeepseek-R1モデルの使用、より大きなデータセットのFAISSの統合、埋め込み生成のバッチ処理など、いくつかの最適化を提案しています。 query_deepseek

結論:チュートリアルは、効率的かつ正確な情報検索のためにDeepSeek-R1の力を紹介する機能的なローカルRAGチャットボットの構築を正常に実証しています。 さらなるDeepSeekリソースへのリンクが提供されています

以上がChroma、Ollama、Gradioを備えたDeepseek-R1ラグチャットボットの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
メタの新しいAIアシスタント:生産性ブースターまたはタイムシンク?メタの新しいAIアシスタント:生産性ブースターまたはタイムシンク?May 01, 2025 am 11:18 AM

Metaは、NVIDIA、IBM、Dellなどのパートナーと協力して、Llama Stackのエンタープライズレベルの展開統合を拡大しました。セキュリティの観点から、MetaはLlama Guard 4、Llamafirewall、Cyber​​seceval 4などの新しいツールを立ち上げ、AIセキュリティを強化するためにLlama Defendersプログラムを開始しました。さらに、METAは、公共サービス、ヘルスケア、教育の改善に取り組んでいる新興企業を含む、Llama Impact Grantsの150万ドルを10のグローバル機関に分配しています。 Llama 4を搭載した新しいメタAIアプリケーションは、メタAIとして考案されました

Gen Zersの80%はAI:研究と結婚しますGen Zersの80%はAI:研究と結婚しますMay 01, 2025 am 11:17 AM

人間との相互作用の先駆者であるJoi Aiは、これらの進化する関係を説明するために「AI-lationships」という用語を導入しました。 Joi Aiの関係療法士であるJaime Bronsteinは、これらが人間cを置き換えることを意図していないことを明確にしています

AIはインターネットのボット問題を悪化させています。この20億ドルのスタートアップは最前線にありますAIはインターネットのボット問題を悪化させています。この20億ドルのスタートアップは最前線にありますMay 01, 2025 am 11:16 AM

オンライン詐欺とボット攻撃は、企業にとって大きな課題をもたらします。 小売業者は、ボットの買いだめ製品、銀行の戦闘口座の買収、ソーシャルメディアプラットフォームと戦い、なりすまし者と闘っています。 AIの台頭は、この問題を悪化させます

ロボットへの販売:あなたのビジネスを作ったり壊したりするマーケティング革命ロボットへの販売:あなたのビジネスを作ったり壊したりするマーケティング革命May 01, 2025 am 11:15 AM

AIエージェントは、マーケティングに革命をもたらす態勢が整っており、以前の技術的変化の影響を上回る可能性があります。 これらのエージェントは、生成AIの大幅な進歩を表し、ChatGPTのような情報を処理するだけでなく、Actioも取る

コンピュータービジョンテクノロジーがどのようにNBAプレーオフを司会しているかコンピュータービジョンテクノロジーがどのようにNBAプレーオフを司会しているかMay 01, 2025 am 11:14 AM

重要なNBAゲーム4の決定に対するAIの影響 2つの重要なゲーム4 NBAマッチアップは、司会におけるAIのゲームを変える役割を紹介しました。 最初に、デンバーのニコラ・ジョキッチの逃した3ポインターは、アーロン・ゴードンの最後の2秒の路地につながりました。 ソニーのホー

AIがどのように再生医療の未来を加速しているかAIがどのように再生医療の未来を加速しているかMay 01, 2025 am 11:13 AM

伝統的に、再生医療の専門知識を拡大すると、世界的に大規模な旅行、実践的なトレーニング、長年のメンターシップが必要でした。 現在、AIはこの風景を変えており、地理的な制限を克服し、ENを通じて進歩を加速しています

Intel Foundry Direct Connect 2025からのキーテイクアウトIntel Foundry Direct Connect 2025からのキーテイクアウトMay 01, 2025 am 11:12 AM

Intelは、製造プロセスを主要な位置に戻すように取り組んでいますが、Fab Semiconductorの顧客を引き付けてFabでチップを作成しようとしています。この目的のために、Intelは、そのプロセスの競争力を証明するだけでなく、パートナーが馴染みのある成熟したワークフローでチップを製造できることを実証するために、業界へのより多くの信頼を築かなければなりません。今日私が聞いたことはすべて、インテルがこの目標に向かっていると信じています。 新しいCEOのタンリバイの基調講演がその日をキックオフしました。タンリバイは簡単で簡潔です。彼は、IntelのFoundry Servicesにおけるいくつかの課題と、これらの課題に対処し、将来のIntelのFoundry Servicesの成功したルートを計画するために企業が行った対策を概説しています。 Tan Libaiは、IntelのOEMサービスが顧客をより多くするために実装されているプロセスについて話しました

AIが間違っていましたか?今、そのための保険がありますAIが間違っていましたか?今、そのための保険がありますMay 01, 2025 am 11:11 AM

AIのリスクを取り巻く増大する懸念に対処するために、グローバルな専門家保険会社であるChaucer GroupとArmilla AIは、新しいサードパーティの責任(TPL)保険商品を導入するために力を合わせました。 このポリシーは、企業を守ります

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。