llms.txt ファイル
互換性のあるエージェント向けに、ルートまたは特定のパスで配信するプレーンなMarkdownマップです。このページでは配置場所、v2の構造、探索、検証について説明します。
最終更新:
このファイルとは
llms.txt ファイルは、互換エージェント向けに選択したリソースをマッピングする Markdown ドキュメントで、各リンクに任意の注記を付けられます。これは 2024年9月 に Answer.AI の Jeremy Howard が、強制される標準ではなく慣行として提案しました。概念と導入状況を知りたいなら、まず llms.txtとは。このページではファイル自体に焦点を当てます。
保存場所
v2ではオリジンのルート、 https://yourdomain.com/llms.txt、または https://yourdomain.com/docs/llms.txt。適用可能なファイルのうち最も具体的なものが、ページのスコープを記述します。次の方法で宣言してください:
rel="describedby" をHTMLまたはHTTPの Link
ヘッダーで可能な場合に示します。付属する llms-full.txt は、 その慣例を明示的にサポートするクライアント向けに、統合されたページコンテンツを提供できる。
構造の概要
- H1を1つ サイトまたはプロジェクト名を持つ。必須で、1 行目です。
- オプションのブロッククォート H1の後: 事実に基づく要約。
- 見出しのない、コンテキスト用の任意の自由記述 Markdown 本文。
- H2セクション、それぞれが
- [name](url): note項目。タイトルが次のセクション:Optional特別な V2 の意味を持たせず、二次リンクを編集上ラベル付けできます。
注釈付きの例を含む完全なルールは、 形式リファレンス.
最小限の有効な例
# Acme
> Acme is a hosted analytics platform for product teams.
## Documentation
- [Quickstart](https://acme.example/docs/start): install, init, first dashboard.
- [API reference](https://acme.example/docs/api): full endpoint catalogue.
## Optional
- [Blog](https://acme.example/blog): product updates and tutorials. よくある間違い
- 曖昧な相対URL。 ファイルがコピーされる可能性がある場合、絶対リンクの方が安全です。
- 要約内のマーケティング文。 ブロック引用は事実に基づいて記述してください。
- サイトマップ全体をダンプする。 このファイルは厳選したマップであり、インデックスではありません。
- MarkdownではなくHTML。 ファイルはプレーンテキストのMarkdownでなければなりません。
- 誤ったMIMEタイプで配信する。 次を使用します:
text/plain(UTF-8)。
正しく提供すること
ほとんどのスタックでは、これは public
ディレクトリ内の静的ファイルです。スタック別ガイドを参照してください。
Next.js, Astro,
WordPress, Hugo または
Cloudflare Pages。
Content-Type: text/plain; charset=utf-8 と短いキャッシュを設定して更新を反映させます。
よくある質問
llms.txtはllm.txtと同じですか?
仕様上の名称は llms.txt (複数形)。 llm.txt はよくある誤記です。正規名を配信します。
ファイルを更新する必要がありますか?
サイトマップと同じです。古いリンクは、それを読むツールへの信頼を損ないます。 主要ページを変更したら再生成してください。
適切なサイズは?
。提案ではバイト数の上限を設けていません。意図したタスクに集中させ、対応するクライアントをテストし、役立つ場合は実際の範囲をパス単位のファイルに分けます。