Simon Willison·· 1 天前AI 评分22
Datasette Apps 0.3a0 发布,增强与 Datasette Agent 的集成
datasette-apps 0.3a0
AI 导读
Datasette Apps 0.3a0 发布,改进了在 Datasette 内托管和编辑自定义 HTML 应用时与 Datasette Agent 的集成。
摘要与补充说明
用户现在可在 Datasette Agent 聊天消息中输入 # 来标记应用,系统会从用户有权限查看的应用中自动补全。新增的 app_add_stored_queries() 和 app_remove_stored_queries() 工具让智能体管理应用可调用的存储查询,授予写查询前需用户批准。app_create() 现在会校验每个请求的存储查询是否存在且用户可查看,并在创建应用前要求用户批准写查询。
正文· AI 翻译
Datasette Apps 新增了在 Datasette 内部托管和编辑自定义 HTML 应用的支持。
这些应用可以手动创建,但通过 Datasette Agent 使用 LLM 创建会更方便。本次发布改进了这一集成:
- 现在可以在 Datasette Agent 聊天消息中通过输入
#来标记应用,输入时会从用户有权限查看的应用中自动补全。- 新增的
app_add_stored_queries()和app_remove_stored_queries()工具让 agent 可以管理某个应用被允许调用哪些存储查询。授予写查询权限需要先获得用户批准。app_create()现在会检查每个请求的存储查询是否存在以及用户能否查看它,并在创建应用前请用户批准所有写查询。- agent 工具显示的“View app”按钮,以及
#应用引用上的链接,现在都会在 Datasette Agent 面板中以全屏方式打开应用。