2017-12-07 2 views
0

chatterbotの文書によると、ボットの学習後に学習機能を無効にしたい場合は、ロボットを初期化するときにパラメータとしてread_only=Trueを設定することができます。だから私はそれをするが、私がプログラムを実行するとき、それは訓練を続けている。以下のコードがありますChatterbot:学習機能が無効になる

bot = ChatBot(
    "Terminal", 
    read_only = "True", 
    storage_adapter="chatterbot.storage.SQLStorageAdapter", 
    logic_adapters=[ 
     "chatterbot.logic.MathematicalEvaluation", 
     "chatterbot.logic.TimeLogicAdapter", 
     "chatterbot.logic.BestMatch" 
    ], 
    input_adapter="chatterbot.input.TerminalAdapter", 
    output_adapter="chatterbot.output.TerminalAdapter", 
    database="./databaseTrain.db" 
) 

私は何が欠けていますか?提案してください。

答えて

0

boolean valuesにはread_onlyパラメータを指定する必要があります。

bot = ChatBot(
    "Terminal", 
    read_only=True, 
) 
+0

私はそれをしましたが、同じ問題があります – nad

関連する問題