Skip to content

ToolCallCard

ToolCallCard 展示工具调用名称、状态、参数、结果和错误信息。

导入方式

按需导入

import { ToolCallCard } from '@weimin96/ai-chat-vue'
import '@weimin96/ai-chat-vue/styles'

完整导入

import * as AiChatVue from '@weimin96/ai-chat-vue'
import '@weimin96/ai-chat-vue/styles'

app.use(AiChatVue)

// 模板中可直接使用 <ToolCallCard />

基础用法

API

属性类型默认值说明
toolCallToolCall必填工具调用对象

注意事项

参数和结果会以文本形式展示,敏感字段应在传入前脱敏。

展开按钮内置 aria-expandedaria-controls,键盘用户可以感知参数与结果面板的展开状态。使用 Headless API 时,useHeadlessToolCall().toggleAttrs 提供同样的 aria-expandedaria-controls 和状态化 aria-label,并会随展开状态同步更新。