有灵平台 v0.18.0 升级公告
升级内容
升级详情
【新增功能】
1.AOP IDL capability增加tasktype、workteam、performance、confidence(仅认知能力支持)等字段
- tasktype:用于定义任务类型,对应众包能力画像中的四级标签
- workteam:用于定义众包能力最终的派发对象,默认发给散户,支持同时指派给多个工会
- performance:用于设置工作方的画像筛选条件,支持同时定义多个
- confidence:置信度,用于设置认知能力的置信度要求 使用示例:(需安装 fuxi-sdk v0.13.0 版本,见升级操作指引)
```python
class DemoTask(Task):
''' 定义任务 '''
class DemoAgent1(Agent):
a: Observation[str]
b: MemState[str]
@cognition(
category="Human",
persistent=True,
input=['a'],
output=['b'],
cost = Cost(soft_limit = 0.2, hard_limit = 0.5),
confidence = 0.99, #置信度要求,默认0.99
tasktype = "xx", # 任务类型,对应众包4级标签
workteam = (publicCrowd=False, # 是否发散户,默认为true时发散户、team-name不生效
team_name=['工会名称1','工会名称2'], #工会名称,支持多个,如果pubulic-crowd为true
performance = {'accuracy':0.75,'自定义指标1':0.65}, #用于设置能力门槛,默认为空,非必填
#众包目前只有准确率指标,自定义指标可以传到众包平台,但不作为筛选条件。
)
)
def demo1(self):
''' '''
```
2.AOP SDK提供agent.cap.update_config()接口,支持动态更新desc、cost、workteam、performance、confidence(仅认知能力支持)等字段,减少sdk发众包任务重复修改IDL、生成&同步代码和审核等操作
3.智能体的AI能力评估结果自动持久化,支持用户通过sdk查看多个版本的评估结果
【产品优化】
1.升级了AOP SDK的AI相关的接口能力,如需使用可升级至最新版本。
升级操作指引
安装 AOP SDK
pip install fuxi-sdk[all]==0.13.0 --force --extra-index-url http://ace-external:IWxhkFffc40YJPvE@apps-hp.danlu.netease.com:41842/repository/ace-external-hosted/simple --trusted-host apps-hp.danlu.netease.com
如果不需要使用新版AOP SDK功能,未做版本升级,更新应用及发布私服时需要指定SDK版本,示例:
custom-server/requirements.txt 中指定版本 fuxi-sdk==0.10.0