我正在开发一个聊天机器人聊天页面,使用一个DB.sqlit3作为回答用户的问题.Also的知识库,有一个管理员聊天页面添加新的问题,并回答由chatting.So的DB.sqlit3,我有2个python脚本(一个聊天机器人聊天和一个管理员聊天),每个都有自己的html和JS。
聊天机器人聊天页面运行得很好,但有时当我运行管理员聊天页面并尝试向DB.sqlit3插入新数据(问题和回放)时,我会得到:
The database is locked
谢谢,
PS:我使用的是Django 10,python3,sqlite3,web派系服务器
当我运行rasa shell与聊天机器人交互时,我试图使用rasa框架开发简单的聊天机器人,它显示了这个错误:
ERROR asyncio - Task exception was never retrieved
future: <Task finished coro=<RestInput.on_message_wrapper() done, defined at /home/oretes/anaconda3/lib/python3.7/site-packages/rasa/core/channels/channel.py:392> exception=ValueEr
我正在开发一个RASA聊天机器人,我想有一个表(csv文件)与字段如下:书,年,点,作者。如何将CSV文件中的数据提取到我的RASA聊天机器人中?例如,如果我问聊天机器人:“Percy Jackson and the Lightning Thief”是哪一年出版的?答案: 2006年(答案来自CSV文件)或者谁是“智能投资者”一书的作者?答:本杰明·格雷厄姆( Benjamin Graham )(也来自我的CSV文件),或者这本书有多少分?答案: 100分(来自CSV)
我怎么才能实现这样的东西呢?制作这样一个自定义操作的python代码是什么?
我目前正在开发一个使用python selenium和chromedriver阅读twitch聊天的机器人。我遇到了一个问题,包含所有twitch聊天的元素列表在长度达到150个元素后冻结。以下是我的一些简短代码: while True:
# Scans for the class name of each chat element
chat_messages = driver.find_elements_by_class_name(chatbox_classname)
if len(chat_messages) > prev_chats_len:
我正在google Dialogflow中开发聊天机器人,以获得谷歌的帮助,我已经遵循了这个。我已经请求了许可,但现在我被困在文档中的最后一步(Exchange the key for an access token and send a notification)。
有人能帮我做这件事吗?我应该从我的Python实现代码发送哪个JSON响应?