chatConsult

文本对话

操作
说明
常见问题

文本对话是API方式,以流式文本的方式响应

1、获取token

2、建立http连接

3、解析sse获取对话结果

1、通过sessionId可以记录对话历史,不用通过messages传入 2、人设信息可以通过flow配置,不用在messages中传入

参数传递

1、每个设备必须传递单独的botId 2、在会话过程中,为了保证context完整,必须传递sessionId,并且保持一致

1、不传递sessionId,无法使用上下文,导致审核失败,云端无法返回 2、sessionId在会话中不一致,无法建立合理的上下文

FAQ

chevron-right为什么当前文本对话没有敏感词,对话结果还是会回复“这个我不能说”?hashtag
原因:文本对话没有传入sessionId,而是通过messages将对话历史都传入请求,这种情况通过会触发审核而返回“这个我不能说”

日志示例

[PREVIOUS

接入准备参考](#/zh-cn/domain/domainConsult)

[NEXT

语音对话参考](#/zh-cn/domain/voiceConsult)

Last updated