# 对象目录 object 用于辅助 function 填参,通常不单独作为最终 target。只有目标 function 的参数需要 object 时才抽取。 ## Location 返回类型:`object` 功能范围:获取用户所在或 query 指定的位置信息,包括国家、省份、城市、县/区、乡镇、景点或 POI,用于辅助地点相关查询。 参数: | 参数 | 说明 | | --- | --- | | country | Optional[str] 国家名称 | | province | Optional[str] 省份名称 | | city | Optional[str] 城市名称 | | district | Optional[str] 县/区名称 | | town | Optional[str] 乡镇名称 | | poi | Optional[str] 景点或 POI 信息 | 示例: ```text x0=Location(country="美国",province="华盛顿",city="西雅图") CalendarQA(type="TIME",target_time="现在",location=x0) ``` ## PersonalDate 返回类型:`object` 功能范围:获取用户个人相关的特定时间点,如生日、结婚纪念日,或者亲人、朋友的时间纪念日,用于辅助个人相关时间查询。 参数: | 参数 | 说明 | | --- | --- | | type | 枚举:BIRTHDAY(生日),ANNIVERSARY(结婚纪念日) | | relation | List[str] 关系人,可以是本人、父母、配偶、子女、朋友姓名等 | 示例: ```text x0=PersonalDate(type="BIRTHDAY",relation=["本人"]) TimeDistance(type="DAY",start_time="现在",end_time=x0) ``` ## Resource 返回类型:`object` 功能范围:资源类信息,包括文档、图片、视频、音频、网页等,用于辅助总结、问答或资源处理。 参数: | 参数 | 说明 | | --- | --- | | type | 枚举:DOC、URL、IMAGE、VIDEO、AUDIO | 示例: ```text x0=Resource(type="DOC") Summarize(object=x0) ``` ## VisionQA 辅助对象 以下对象常作为 `VisionQA` 的 `object` 参数,用于给视觉问答增加业务类型约束: | 对象 | 说明 | | --- | --- | | Vehicle | 车辆信息,可包含 color、brand、type | | Food | 食物场景 | | Icon | 图标、按钮、界面元素 | | Person | 人物场景 | | Animal | 动物场景 | | Plant | 植物场景 | | Text | 文字、题目、阅读场景 | 示例: ```text x0=Vehicle(brand="奔驰") VisionQA(imageSource="PHOTO",direction="前",object=x0) ``` ## 生成类辅助对象 `Generate` 可使用如下对象: | 对象 | 说明 | | --- | --- | | Video | 视频 | | Image | 图片 | | Text | 文本 | 示例: ```text x0=Image() Generate(object=x0) ```