一、特点1、自然语言理解NLP能够理解用户输入自然语言并从中提取意图和关键信息。2、对话管理通过对话引擎维持对话的连贯性根据上下文生成合适的回答。3、个性化交互可以根据用户的历史记录和偏好提供定制化的回答。4、多功能性除了聊天还可以执行任务如查询信息预订服务提供帮助等。二、搭建1、后端和模型部署个人电脑后端使用ollama框架搭配deepseek-r1、qwen模型云平台后端使用langchain框架搭配阿里云百炼平台、通义千问2、前端部署个人电脑或云平台均可使用Streamlit三、ollama介绍ollama是一款旨在简化大型语言模型本地部署和运行过程的开源软件ollama提供了一个轻量级、易于扩展的框架让开发者能够在本地机器人上轻松构建和管理llms大型语言模型。通过ollama开发者可以导入和定制自己的模型无需关注复杂的底层实现细节