105 lines
2.4 KiB
Markdown
105 lines
2.4 KiB
Markdown
# 对象目录
|
|
|
|
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)
|
|
```
|