Have followed instructions. Docker image and build worked great.
Starting with this command:
docker run \
--name f-ai-pp-local \
-e CHAINLIT_PORT=8001 \
-p 8001:8001 \
-v "$(pwd)"/src/planning_permission/.env:/app/.env \
-v "$(pwd)"/src/planning_permission/data:/app/data \
-v "$(pwd)"/src/planning_permission:/app/planning_permission \
--platform linux/amd64 \
f-ai-pp:local
Got this error:
2024-04-05 08:21:25 - Created default config file at /app/.chainlit/config.toml
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "/opt/venv/lib/python3.11/site-packages/chainlit/main.py", line 4, in
cli(prog_name="chainlit")
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1157, in call
return self.main(args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 783, in invoke
return __callback(args, *kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/chainlit/cli/init.py", line 152, in chainlit_run
run_chainlit(target)
File "/opt/venv/lib/python3.11/site-packages/chainlit/cli/init.py", line 45, in run_chainlit
load_module(config.run.module_name)
File "/opt/venv/lib/python3.11/site-packages/chainlit/config.py", line 247, in load_module
spec.loader.exec_module(module)
File "", line 940, in exec_module
File "", line 241, in _call_with_frames_removed
File "/app/planning_permission/app_main_stream.py", line 55, in
document_store.load_all_documents_in_path()
File "/app/planning_permission/store/document_store.py", line 83, in load_all_documents_in_path
all_dokuments_in_path = self.document_path + ''
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
Running on Macbook M1 Pro, latest Docker.
Have followed instructions. Docker image and build worked great.
Starting with this command: docker run \ --name f-ai-pp-local \ -e CHAINLIT_PORT=8001 \ -p 8001:8001 \ -v "$(pwd)"/src/planning_permission/.env:/app/.env \ -v "$(pwd)"/src/planning_permission/data:/app/data \ -v "$(pwd)"/src/planning_permission:/app/planning_permission \ --platform linux/amd64 \ f-ai-pp:local
Got this error:
2024-04-05 08:21:25 - Created default config file at /app/.chainlit/config.toml Traceback (most recent call last): File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "/opt/venv/lib/python3.11/site-packages/chainlit/main.py", line 4, in
cli(prog_name="chainlit")
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1157, in call
return self.main(args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 783, in invoke
return __callback(args, *kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/chainlit/cli/init.py", line 152, in chainlit_run
run_chainlit(target)
File "/opt/venv/lib/python3.11/site-packages/chainlit/cli/init.py", line 45, in run_chainlit
load_module(config.run.module_name)
File "/opt/venv/lib/python3.11/site-packages/chainlit/config.py", line 247, in load_module
spec.loader.exec_module(module)
File "", line 940, in exec_module
File "", line 241, in _call_with_frames_removed
File "/app/planning_permission/app_main_stream.py", line 55, in
document_store.load_all_documents_in_path()
File "/app/planning_permission/store/document_store.py", line 83, in load_all_documents_in_path
all_dokuments_in_path = self.document_path + ' '