我们如何为 AI 的未来准备我们的产品
我们已在我们的网站上推出了llms.txt文件,以帮助大型语言模型更好地理解我们的产品。 这意味着更准确的答案,更聪明的代理,以及为使用Iron Software库的开发者提供更好的体验。
随着ChatGPT、Google Gemini和Claude等AI工具重新塑造开发者获取和使用技术信息的方式,我们在Iron Software正在进行关键的改进,以确保我们的产品文档和开发者体验是LLM准备好的。
我们在我们的产品网站上引入了新的llms.txt文件——一种基于Markdown的格式,旨在帮助AI代理更准确和高效地理解、导航和引用我们的工具。
什么是llms.txt?
llms.txt是一种新的开放格式,由Jeremy Howard(Fast.ai的联合创始人)提出,提供了网站上最重要页面的干净、结构化的概述——特意为大型语言模型(LLMs)和AI代理编写。
尽管传统的HTML页面通常包括布局噪声、复杂的JavaScript和重导航结构,llms.txt允许开发者和AI工具快速定位:
- API文档
- 代码示例和教程
- 许可和EULA细节
- 功能列表和更改日志
- 故障排除页面
该格式是基于Markdown的,可供人类阅读,也适合机器——对于开发者和推理时间的LLMs来说是理想的组合。
在哪里可以找到我们的llms.txt文件
我们为每个主要的Iron Software产品创建了专用的llms.txt文件,包括.NET和Python库。
您可以在以下位置找到它们:
| 产品 | llms.txt网址 |
|---|---|
| IronPDF (.NET) | IronPDF.com/llms.txt |
| IronPDF (Java) | IronPDF.com/java/llms.txt |
| IronPDF (Python) | IronPDF.com/python/llms.txt |
| IronPDF (Node.js) | IronPDF.com/nodejs/llms.txt |
| IronOCR | Iron Software.com/csharp/ocr/llms.txt |
| IronBarcode | Iron Software.com/csharp/barcode/llms.txt |
| IronQR | Iron Software.com/csharp/qr/llms.txt |
| IronZIP | Iron Software.com/csharp/zip/llms.txt |
| IronPrint | Iron Software.com/csharp/print/llms.txt |
| IronXL (.NET) | Iron Software.com/csharp/excel/llms.txt |
| IronXL (Python) | Iron Software.com/python/excel/llms.txt |
| IronWord | Iron Software.com/csharp/word/llms.txt |
| IronWebScraper | Iron Software.com/csharp/webscraper/llms.txt |
| IronSecureDoc | Iron Software.com/enterprise/securedoc/llms.txt |
{t:(我们的主网站上也有一个llms.txt文件!请访问 [ironsoftware.com/llms.txt )}] 查找。
为什么这对开发人员(和AI)有帮助
这些新的llms.txt文件确保:
- ChatGPT和其他LLM对我们的工具返回更准确的答案
- 关键文档不会被埋在重导航的HTML中
- 代码示例和许可条款在AI生成的内容中得到了合理的呈现
- AI代理(例如,在开发工具或IDE中)可以高效地索引我们的产品
例如,AI代理现在可以仅加载一个干净的Markdown文件并提取相关条目,而不需要解析整个HTML页面来查找许可条款或代码片段——无须抓取、猜测或臆测。
接下来是什么?
我们并不会止步于此。
在接下来的几个月里,我们计划:
- 支持AI导向的分块以用于未来的检索增强生成(RAG)任务
- 面向使用AI与我们的工具合作的开发者开放反馈
如果您在工作流程中使用AI工具并希望合作或分享反馈,请联系我们。