资源:Session
外部会话 proto 定义。
JSON 表示法 |
---|
{ "name": string, "displayName": string, "state": enum ( |
字段 | |
---|---|
name |
不可变。完全限定名称 |
displayName |
可选。会话的显示名称。 此字段用于在界面中标识会话。默认情况下,显示名称是会话中的第一个轮次查询文本。 |
state |
会话的状态。 |
userPseudoId |
用于跟踪用户的唯一标识符。 |
turns[] |
圈数。 |
labels[] |
可选。会话的标签。可在 ListSessionsRequest 中设置为过滤条件。 |
startTime |
仅限输出。会话开始的时间。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
endTime |
仅限输出。会话结束的时间。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
isPinned |
可选。会话是否已固定,已固定的会话将显示在会话列表顶部。 |
方法 |
|
---|---|
|
上传上下文文件,以用作会话中辅助调用的来源。 |
|
创建会话。 |
|
删除会话。 |
|
获取会话。 |
|
按父级 DataStore 列出所有会话。 |
|
列出当前会话中所有文件的元数据。 |
|
更新会话。 |
|
获取指定会话的推荐问题。 |
|
从会话中移除上下文文件。 |
|
选择要在会话中使用的上下文文件。 |