menloparklab / falcon-langchain

Falcon LLM with Chat UI using LangChain and Chainlit
169 stars 104 forks source link

missing parameter #1

Open hblink opened 1 year ago

hblink commented 1 year ago

@cl.langchain_factory ^^^^^^^^^^^^^^^^^^^^ File "/home/papa/.pyenv/versions/3.11.4/lib/python3.11/site-packages/chainlit/telemetry.py", line 77, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/papa/.pyenv/versions/3.11.4/lib/python3.11/site-packages/chainlit/init.py", line 93, in langchain_factory raise ValueError(error_message) ValueError: langchain_factory use_async parameter is required

painful-bug commented 1 year ago

same error

utmishra commented 1 year ago

Submitted a PR to resolve this.

Risingabhi commented 1 year ago

same error:

Traceback (most recent call last): File "/home/codespace/.python/current/bin/chainlit", line 8, in sys.exit(cli()) File "/home/codespace/.local/lib/python3.10/site-packages/click/core.py", line 1130, in call return self.main(args, kwargs) File "/home/codespace/.local/lib/python3.10/site-packages/click/core.py", line 1055, in main rv = self.invoke(ctx) File "/home/codespace/.local/lib/python3.10/site-packages/click/core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/codespace/.local/lib/python3.10/site-packages/click/core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "/home/codespace/.local/lib/python3.10/site-packages/click/core.py", line 760, in invoke return __callback(args, *kwargs) File "/home/codespace/.local/lib/python3.10/site-packages/chainlit/cli/init.py", line 145, in chainlit_run run_chainlit(target) File "/home/codespace/.local/lib/python3.10/site-packages/chainlit/cli/init.py", line 46, in run_chainlit load_module(config.run.module_name) File "/home/codespace/.local/lib/python3.10/site-packages/chainlit/config.py", line 200, in load_module spec.loader.exec_module(module) File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "/workspaces/falcon-langchain/app.py", line 22, in def factory(): File "/home/codespace/.local/lib/python3.10/site-packages/chainlit/telemetry.py", line 77, in wrapper return func(args, **kwargs) File "/home/codespace/.local/lib/python3.10/site-packages/chainlit/lc/init.py", line 38, in langchain_factory raise ValueError(error_message) ValueError: langchain_factory use_async parameter is required

developbyarya commented 1 year ago

I solved by simply adding use_async=False in langchain_factorydecorators

@cl.langchain_factory(use_async=False)