跳到主要内容

chat-view

<ai.chat-view>

AI 对话终端

Properties

NameDescriptionTypeDefaultRequired
sessionIdstring
agentId

智能体id

string
robotId

机器人id

string
answerLanguage

指定智能体回答代码时所使用的语言

string
debug

是否为debug模式

boolean
showAvatar

是否展示对话用户头像

boolean true
showSessionList

是否展示历史会话信息

boolean true
readonly

只读模式

boolean
showLike

是否展示点赞能力

boolean true
showShare

是否展示分享能力

boolean true
useSpiltWord

是否开启前端分词

boolean false
enterInterval

输入间隔,设置为 -1 使用新的方式对大段消息进行模拟打字效果节流输出

number 50
quickAnswerConfig

快速入口列表

QuickAnswerConfig
snippetList

常用语列表

snippet[]
commandBricks

自定义语言配置

commandBrickConf
inputToolbarBrick

输入框工具栏 useBrick

InputToolbarBrick
showToolCalls

是否显示工具调用过程

boolean

Events

NameDescriptionEvent Detail
sessionId.changestring | undefined
robotId.changestring | undefined
qa.finishstring | undefined

Methods

NameDescriptionParamsReturns
insertQuestionargs: { value: string }void
sendMsgmsg: string | ChatBodyvoid

Type references

QuickAnswerConfig

NameTypeRequiredDescription
tipstring
listAgentDetailItem[]

snippet

NameTypeRequiredDescription
contentstring
namestring

InputToolbarBrick

NameTypeRequiredDescription
useBrickUseBrickConf

ChatBody

NameTypeRequiredDescription
agentIdstring
conversationIdstring
inputstring
streamboolean
configRecord<string, any>
[k: string]any

commandBrickConf

Record<string, { useBrick: UseBrickConf; showOriginData?: boolean }>