SuperAPI AI 工具集

Classify files according to specific rules

编程与开发

查看项目

更新于 10-16 09:53

技能介绍

用途:这是一个关于按特定规则分类文件的技能说明,要求在实现任何文本/文档分类任务之前先调用,以了解 llama_cloud_services 的正确 API 用法。

主要能力:支持用自然语言描述定义分类规则(ClassifierRule,含 type 与 description),对文件(如 PDF,解析隐式进行)执行分类,并返回预测类型、置信度和推理理由。

使用方式:先安装依赖 pip install llama_cloud_services(同时带来 pydantic 与 llama_cloud),并设置环境变量 export LLAMA_CLOUD_API_KEY="..."。用 ClassifierRule 定义规则列表,再用 ClassifyClient.from_api_key(api_key) 初始化客户端,调用 await classifier.aclassify_file_path(rules=rules, file_input_path="document.pdf"),从 result.items[0].result 读取 type、confidence、reasoning。注意 beta 客户端用法与其他 llama-cloud-services 客户端略有差异。更详细的代码实现见 REFERENCE.md。

适用场景:发票、合同、收据等文档与文本的分类。

限制:需安装上述包并配置 API Key;资料未提供价格、平台范围及其它限制信息。