用途
Analyzing AgentScope Library 是一个信息检索型技能,用于从 AgentScope 库中获取信息,以支持分析和决策。当你需要回答关于 AgentScope 库的问题,或查找特定信息、函数/类、示例或指导时,可以使用该技能。
主要能力
该技能提供以下关键脚本:
- 在 AgentScope 教程中搜索指导。
- 搜索 AgentScope 提供的官方示例与推荐实现。
- 一个快速接口:给定模块名(例如 agentscope),查看 AgentScope 的 Python 库,返回该模块的子模块、类和函数。
使用方式
当被问到 AgentScope 相关问题时,可按以下步骤查找相关信息:
- 首先根据用户的问题决定使用三个脚本中的哪一个。
- 如果用户问的是“如何使用”类问题,使用“Search for Guidance”脚本查找相关教程。
- 如果用户问的是“如何实现/构建”类问题,先搜索相关示例;如果未找到,再考虑需要哪些函数,并在指南/教程中搜索。
- 如果用户问的是“如何初始化”类问题,先搜索相关教程;如果未找到,再考虑在库中搜索对应的模块、类或函数。
搜索示例
如果尚未克隆 agentscope GitHub 仓库,需先征得用户许可再克隆:
git clone -b main https://github.com/agentscope-ai/agentscope
在该仓库中,examples 文件夹包含各种示例,演示如何使用 AgentScope 库的不同功能,并按不同功能以树状结构组织。应使用 ls 或 cat 等 shell 命令导航和查看示例。避免使用 find 命令搜索示例,因为示例文件的名称可能与所搜索的功能并不直接相关。
搜索指导
同样,需先确保已克隆 agentscope GitHub 仓库。AgentScope 教程源码位于 agentscope GitHub 仓库的 docs/tutorials 文件夹中,按不同章节组织。要搜索指导,进入 docs/tutorials 文件夹,使用 ls 或 cat 等 shell 命令查看教程文件。
搜索目标模块
首先,确保已在环境中安装 agentscope 库:
pip list | grep agentscope
如果未安装,需征得用户许可后通过以下命令安装:
pip install agentscope
然后运行以下脚本搜索特定模块、类或函数。建议从 agentscope 作为根模块名开始,然后指定要搜索的子模块名:
python view_agentscope_module.py --module agentscope
详细用法请参考 ./view_agentscope_module.py 脚本(位于与此 SKILL.md 文件相同的文件夹中)。
适用场景
适用于需要回答 AgentScope 库相关问题、查找其函数/类/模块、官方示例或教程指导的分析与决策场景。
限制
资料未提供关于收费、价格、平台、效果等方面的信息;相关脚本的具体实现细节需参考本地脚本文件。