用python调用图灵机器人做智能客服的问题

BYstandeR1412 2019-02-13 07:24:01
python新人,刚刚开始学习python,我想做一个可以问答某一领域问题的智能客服,起初想法是,调用图灵机器人api然后做一个用户界面来完成最基本的交互,目前已经用tkinter做好了界面并调用了图灵机器人,但是只能在终端和图灵机器人进行问答不能在用户界面上实现,想请问一下应该怎么处理?

更具体的情况是,目前已经可以把图灵的回答输出在用户界面的一个Text上,但是图灵无法接收到我在界面上的输入,我必须在终端上和图灵进行交互才行,我尝试把界面上的输入直接print在终端上但是差一个Enter发送出去,请教一下怎么处理可以在用户界面上直接和图灵进行对话?

或者还有别的实现方式可以来完成,也请您一并指教,多谢了。
...全文
669 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jeky_zhang2013 2019-02-16
  • 打赏
  • 举报
回复
一般python用户界面在主线程,调用耗时操作需要在子线程进行,tkinter应该有这样的机制
BYstandeR1412 2019-02-15
  • 打赏
  • 举报
回复
引用 1 楼 jeky_zhang2013 的回复:
终端和用户界面的概念是什么?需要明确使用的实际场景
是这样的,我用这个代码
def robot(content):
    api = r'http://openapi.tuling123.com/openapi/api/v2'
	data = {
        "perception": {
            "inputText": {
                "text": content
                         }
                      },
        "userInfo": {
                    "apiKey": "",
                    "userId": 'yau',
                    }
    }
    
    jsondata = json.dumps(data)
    response = requests.post(api, data=jsondata)
    robot_res = json.loads(response.content)
    print(robot_res["results"][0]['values']['text'])

while True:
    content = input("USER:")
    robot(content)
调用了一个bot,然后用tkinter写了一个类似qq的简单聊天界面,想通过这个界面直接和bot交流,不需要经过cmd。
jeky_zhang2013 2019-02-15
  • 打赏
  • 举报
回复
终端和用户界面的概念是什么?需要明确使用的实际场景
内容概要:本文介绍了一种基于多目标粒子群算法(MOPSO)的微电网优化调度模型,综合考虑风能、光伏、储能系统、柴油发电机、燃气轮机以及与主电网之间的能量交互等多种分布式能源的协同运行。通过构建以运行成本最小化、碳排放最低化和系统可靠性最优化为目标的多目标优化模型,利用Matlab平台实现MOPSO算法求解,完成对微电网在不同运行场景下的能量管理与调度方案优化。该模型能够有效平衡经济性与环保性之间的关系,适用于含多类型分布式电源的复杂微电网系统,具有较强的工程应用价值和科研参考意义; 适合人群:具备一定电力系统基础知识和Matlab编程能力的研究生、科研人员及工程技术人员,尤其适合从事微电网、智能电网、综合能源系统、可再生能源集成与优化调度等领域研究的专业人士; 使用场景及目标:①用于多能源耦合微电网系统的协同优化调度研究;②支持多目标智能优化算法在能源系统中的建模与求解实践,帮助用户掌握MOPSO在实际工程问题中的应用方法;③为学术论文复现、毕业设计、科研项目开发提供完整的代码实例与技术支撑; 阅读建议:建议读者结合Matlab代码与理论文档,深入理解目标函数构建、约束条件处理及Pareto最优解集生成机制,重点关注算法参数设置、多目标权衡分析与结果可视化,并可通过调整能源配置或引入新约束进行二次开发与创新研究。

37,738

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧