大家好,我是 同学小张,持续学习C++进阶、OpenGL、WebGL知识技能和AI大模型应用实战案例,持续分享,欢迎大家点赞+关注,+v: jasper_8017 一起交流,共同学习和进步。
上文 我们在学习如何在AgentScope中使用自定义的工具时,用到了一个叫 ServiceToolkit 的东西。本文就来详细看下这个玩意。
文章目录
0. ServiceToolkit介绍
该模块是 AgentScope 封装的大模型调用工具步骤的一个类,它提供以下功能:
- 注册python函数为工具函数
- 生成字符串和JSON schema格式的工具函数说明
- 内置一套工具函数的调用格式
- 解析模型响应、调用工具功能,并处理异常