Traceback (most recent call last):


 "/usr/local/lib/python3.8/site-packages/prefect/engine/runner.py", line 48, in inner

new_state = method(self, state, *args, **kwargs)


 "/usr/local/lib/python3.8/site-packages/prefect/engine/flow_runner.py", line 491, in get_flow_run_state

upstream_states = executor.wait(


 "/usr/local/lib/python3.8/site-packages/prefect/engine/executors/dask.py", line 375, in wait

return self.client.gather(futures)


 "/usr/local/lib/python3.8/site-packages/distributed/client.py", line 1982, in gather

return self.sync(


 "/usr/local/lib/python3.8/site-packages/distributed/client.py", line 832, in sync

return sync(


 "/usr/local/lib/python3.8/site-packages/distributed/utils.py", line 339, in sync

raise exc.with_traceback(tb)


 "/usr/local/lib/python3.8/site-packages/distributed/utils.py", line 323, in f

result[0] = yield future


 "/usr/local/lib/python3.8/site-packages/tornado/gen.py", line 735, in run

value = future.result()


 "/usr/local/lib/python3.8/site-packages/distributed/client.py", line 1876, in _gather

response = await future


 "/usr/local/lib/python3.8/site-packages/distributed/client.py", line 1927, in _gather_remote

response = await retry_operation(self.scheduler.gather, keys=keys)


 "/usr/local/lib/python3.8/site-packages/distributed/utils_comm.py", line 385, in retry_operation

return await retry(


 "/usr/local/lib/python3.8/site-packages/distributed/utils_comm.py", line 370, in retry

return await coro()


 "/usr/local/lib/python3.8/site-packages/distributed/core.py", line 861, in send_recv_from_rpc

result = await send_recv(comm=comm, op=key, **kwargs)


 "/usr/local/lib/python3.8/site-packages/distributed/core.py", line 644, in send_recv

response = await comm.read(deserializers=deserializers)


 "/usr/local/lib/python3.8/site-packages/distributed/comm/tcp.py", line 202, in read

msg = await from_frames(


 "/usr/local/lib/python3.8/site-packages/distributed/comm/utils.py", line 87, in from_frames

res = _from_frames()


 "/usr/local/lib/python3.8/site-packages/distributed/comm/utils.py", line 65, in _from_frames

return protocol.loads(


 "/usr/local/lib/python3.8/site-packages/distributed/protocol/core.py", line 130, in loads

value = _deserialize(head, fs, deserializers=deserializers)


 "/usr/local/lib/python3.8/site-packages/distributed/protocol/serialize.py", line 302, in deserialize

return loads(header, frames)


 "/usr/local/lib/python3.8/site-packages/distributed/protocol/serialize.py", line 64, in pickle_loads

return pickle.loads(x, buffers=buffers)


 "/usr/local/lib/python3.8/site-packages/distributed/protocol/pickle.py", line 75, in loads

return pickle.loads(x)


 "/usr/local/lib/python3.8/site-packages/google/cloud/bigquery/table.py", line 1264, in __getattr__

value = self._xxx_field_to_index.get(name)


 "/usr/local/lib/python3.8/site-packages/google/cloud/bigquery/table.py", line 1264, in __getattr__

value = self._xxx_field_to_index.get(name)


 "/usr/local/lib/python3.8/site-packages/google/cloud/bigquery/table.py", line 1264, in __getattr__

value = self._xxx_field_to_index.get(name)

[Previous line repeated 974 more times]
RecursionError: maximum recursion depth exceeded

Traceback (most recent call last):


 "<stdin>", line 1, in <module>
AttributeError: 'ChatBot' object has no attribute 'train'
