5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

長いチャンクでRAGをやりたいよね?

RAGの精度を上げるのに、チャンク大きさ自体を大きくするというものがありますよね。
それをDifyでもやりたいのです。
ただデフォルトでナレッジのセグメントサイズが1000なのでできません。
今回はセグメントサイズを大きくする方法を紹介します。

注意
前提としてDify v0.6.12での操作方法です。
それ以前のバージョンや、レガシー版を使っている方は、docker/.envをdocker/docker-compose.yamlに読み替えて実装してください。

最大セグメントサイズ変更方法

まずはdocker/.envのINDEXING_MAX_SEGMENTATION_TOKENS_LENGTHを変更したいセグメント数に変更してください。


# Maximum length of segmentation tokens for indexing
INDEXING_MAX_SEGMENTATION_TOKENS_LENGTH=3000

Difyをローカルまたはセルフホスティングしている方は再起動してください。

Difyのナレッジを開き、設定したセグメントサイズで設定して見ましょう。

スクリーンショット 2024-07-07 23.24.00.png

確認プレビューをクリックしてもエラーが出ませんね。いい感じにいけました!これでDifyを使った激長チャンクでRAGができますね。

最後に

Xをやっているので気になる方はフォローお願いします。
https://x.com/hudebakonosoto

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?