ValueError: Expected 8 arguments, got 7 during run time

#4
by powpony - opened

Added link and started chatting and go the following run time python stacktrace:

ValueError: Expected 8 arguments, got 7
Traceback:
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 534, in _run_script
exec(code, module.dict)
File "/home/user/app/app.py", line 203, in
response = st.session_state.qa.run(prompt + " " + additional_context)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/base.py", line 505, in run
return self(args[0], callbacks=callbacks, tags=tags, metadata=metadata)[
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/base.py", line 310, in call
raise e
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/base.py", line 304, in call
self._call(inputs, run_manager=run_manager)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/retrieval_qa/base.py", line 139, in _call
answer = self.combine_documents_chain.run(
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/base.py", line 510, in run
return self(kwargs, callbacks=callbacks, tags=tags, metadata=metadata)[
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/base.py", line 310, in call
raise e
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/base.py", line 304, in call
self._call(inputs, run_manager=run_manager)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/combine_documents/base.py", line 122, in _call
output, extra_return_dict = self.combine_docs(
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/combine_documents/stuff.py", line 171, in combine_docs
return self.llm_chain.predict(callbacks=callbacks, **inputs), {}
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/llm.py", line 257, in predict
return self(kwargs, callbacks=callbacks)[self.output_key]
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/base.py", line 310, in call
raise e
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/base.py", line 304, in call
self._call(inputs, run_manager=run_manager)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/llm.py", line 93, in _call
response = self.generate([inputs], run_manager=run_manager)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/chains/llm.py", line 103, in generate
return self.llm.generate_prompt(
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/llms/base.py", line 497, in generate_prompt
return self.generate(prompt_strings, stop=stop, callbacks=callbacks, **kwargs)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/llms/base.py", line 646, in generate
output = self._generate_helper(
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/llms/base.py", line 534, in _generate_helper
raise e
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/llms/base.py", line 521, in _generate_helper
self._generate(
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/langchain/llms/base.py", line 1043, in _generate
self._call(prompt, stop=stop, run_manager=run_manager, **kwargs)
File "/home/user/app/app.py", line 158, in _call
response = predict(prompt, model_url=model_link)
File "/home/user/app/app.py", line 100, in predict
response = client.predict(message, system_prompt, 0.7, 4096, 0.5, 1.2, api_name="/chat")
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/gradio_client/client.py", line 305, in predict
return self.submit(*args, api_name=api_name, fn_index=fn_index).result()
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/gradio_client/client.py", line 1456, in result
return super().result(timeout=timeout)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/concurrent/futures/_base.py", line 451, in result
return self.__get_result()
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
raise self._exception
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/gradio_client/client.py", line 1125, in _inner
data = self.serialize(*data)
File "/home/user/.pyenv/versions/3.10.13/lib/python3.10/site-packages/gradio_client/client.py", line 1283, in serialize
raise ValueError(

Tried (in private clone) with older langchain 0.0.300 and gradio 0.6.2 but same issue :(

Same here got error after sending the question.

ValueError: Expected 8 arguments, got 7
Traceback:
File "/home/user/.local/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 534, in _run_script
    exec(code, module.__dict__)
File "/home/user/app/app.py", line 203, in <module>
    response = st.session_state.qa.run(prompt + " " + additional_context)
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/base.py", line 505, in run
    return self(args[0], callbacks=callbacks, tags=tags, metadata=metadata)[
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/base.py", line 310, in __call__
    raise e
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/base.py", line 304, in __call__
    self._call(inputs, run_manager=run_manager)
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/retrieval_qa/base.py", line 139, in _call
    answer = self.combine_documents_chain.run(
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/base.py", line 510, in run
    return self(kwargs, callbacks=callbacks, tags=tags, metadata=metadata)[
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/base.py", line 310, in __call__
    raise e
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/base.py", line 304, in __call__
    self._call(inputs, run_manager=run_manager)
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/combine_documents/base.py", line 122, in _call
    output, extra_return_dict = self.combine_docs(
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/combine_documents/stuff.py", line 171, in combine_docs
    return self.llm_chain.predict(callbacks=callbacks, **inputs), {}
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/llm.py", line 298, in predict
    return self(kwargs, callbacks=callbacks)[self.output_key]
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/base.py", line 310, in __call__
    raise e
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/base.py", line 304, in __call__
    self._call(inputs, run_manager=run_manager)
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/llm.py", line 108, in _call
    response = self.generate([inputs], run_manager=run_manager)
File "/home/user/.local/lib/python3.10/site-packages/langchain/chains/llm.py", line 120, in generate
    return self.llm.generate_prompt(
File "/home/user/.local/lib/python3.10/site-packages/langchain/llms/base.py", line 507, in generate_prompt
    return self.generate(prompt_strings, stop=stop, callbacks=callbacks, **kwargs)
File "/home/user/.local/lib/python3.10/site-packages/langchain/llms/base.py", line 656, in generate
    output = self._generate_helper(
File "/home/user/.local/lib/python3.10/site-packages/langchain/llms/base.py", line 544, in _generate_helper
    raise e
File "/home/user/.local/lib/python3.10/site-packages/langchain/llms/base.py", line 531, in _generate_helper
    self._generate(
File "/home/user/.local/lib/python3.10/site-packages/langchain/llms/base.py", line 1053, in _generate
    self._call(prompt, stop=stop, run_manager=run_manager, **kwargs)
File "/home/user/app/app.py", line 158, in _call
    response = predict(prompt, model_url=model_link)
File "/home/user/app/app.py", line 100, in predict
    response = client.predict(message, system_prompt, 0.7, 4096, 0.5, 1.2, api_name="/chat")
File "/home/user/.local/lib/python3.10/site-packages/gradio_client/client.py", line 305, in predict
    return self.submit(*args, api_name=api_name, fn_index=fn_index).result()
File "/home/user/.local/lib/python3.10/site-packages/gradio_client/client.py", line 1456, in result
    return super().result(timeout=timeout)
File "/usr/local/lib/python3.10/concurrent/futures/_base.py", line 451, in result
    return self.__get_result()
File "/usr/local/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
    raise self._exception
File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
File "/home/user/.local/lib/python3.10/site-packages/gradio_client/client.py", line 1125, in _inner
    data = self.serialize(*data)
File "/home/user/.local/lib/python3.10/site-packages/gradio_client/client.py", line 1283, in serialize
    raise ValueError(

Sign up or log in to comment