コレクションをインポートする
選ぶ ファイル>インポート llms.txt… または、以下のアクションを使用します。 改宗する. どちらかを選択してください。
- ある
llms.txtファイル;または - を含むフォルダ
llms.txt。
インデックスにローカルドキュメントのリンクが含まれている場合は、フォルダを選択します。これにより、SourceShelfはそれらを解決するための安全なルートになります。
パースアセンブリが受け入れるもの
インデックスには1つのH1タイトルを含める必要があります。また、以下を含めることもできます。
- オプションのブロック引用要約。
- 詳細な散文;
- H2セクションを順序しました。
- 説明付きのマークダウンリンクリストエントリ。
- 特別な
## Optionalセクション。
オプションのバイト順序マークを受け付けます。不適切なオプションのエントリは警告として報告されます。
ローカルリンクの安全性
SourceShelf は、相対的なもののみを解決します。 .md、 .markdown、そして .txt 選択されたルートの下に含まれるリンク。それは拒否します:
..トラバース;- 絶対的なローカルパス;
- ルートから逃れるシンボリックリンク;
- 支えがない URL 計画。
HTTP(S)リンクは名前付きのアクセス不可のライブラリ参照になります。タイトル、説明、および出典は引き続き表示されますが、SourceShelfはそれらを取得しません。繰り返されるターゲットは、正規化された識別子によって重複を削除され、最初の出現を保持します。
インポートされたインデックスは、最初に読み込めるライブラリアイテムです。ローカルドキュメントは、インデックス順に続きます。SourceShelfは、H1から名前にちなんで保存されたパックを作成し、正規化された名前の衝突の置き換え、保存として保存、キャンセル動作を提供します。
コレクションフォルダを作成する
きれいに保存したパックを開き、選択します。 エクスポート…> llms.txt コレクションフォルダ、Trust & Safetyを通過し、親フォルダを選択します。SourceShelfは衝突防止の <pack-name>-llms フォルダ:
<pack-name>-llms/
├── llms.txt
├── documents/
│ └── ordered-source.md
├── assets/
│ └── referenced-image.png
├── sourceshelf-manifest.json
└── checksums.sha256ルートインデックスには、パッケージタイトル、信頼されていないコンテンツの概要、並べられたものが含まれています。 ## Sources リンク、そして ## Optional 有効なウェブ原産地を持つ利用できないソースのエントリ。ドキュメントの画像リンクは、コピーされたファイルに書き直されます。 assets/。
読み取り可能なマークダウンで実際に参照されているアーカイブされた画像のみが含まれています。有効なウェブ原産地がない読み取りできないエントリは省略され、生成後に報告されます。
SourceShelfは生成しません llms-full.txt、このフォーマットのリトライブロック、エンベディング、またはリモートダウンロード。