内置组件 API 参考
SelfReference
构造函数
关键方法
记忆键隔离
每个键拥有独立的状态:- History(对话记录)
- Experiences(持久化事实)
- Summary state(压缩检查点)
- Fork handles(子代理状态)
与 @llm_chat 配合使用
运行时原语(通过 PyRepl)
当 SelfRef 处于激活状态时,以下原语在execute_code 中可用:
PyRepl
构造函数
属性
方法
提供的工具
execute_code
execute_code 返回自然语言摘要。如果代码通过 display(Image(...))、图片型最后表达式,或 ImgPath(...) / ImgUrl(...) 输出图片,工具结果会变成多模态结果,模型可以直接查看图片。
reset_repl
示例
自定义事件
执行限制
FileToolset
构造函数
workspace 解析。拒绝超出工作区的路径遍历。
属性
提供的工具
read_file
<lineno> | <content>。
read_image
grep
path_pattern 用于限定搜索的文件范围。
sed
echo_into
过期写入保护
FileToolset 在读取时跟踪文件哈希。如果在读取和写入之间文件被外部修改,sed 和 echo_into 将拒绝写入并要求代理重新读取。