infiniflow / ragflow

RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.
https://ragflow.io
Apache License 2.0
23.13k stars 2.26k forks source link

[Bug]: Getting "Can't inference the where the component input is." on use of categorize component in some cases. #3410

Open arjunw3nuts opened 4 days ago

arjunw3nuts commented 4 days ago

Is there an existing issue for the same bug?

Branch name

main

Commit ID

df9d054

Other environment information

No response

Actual behavior

Can't inference the where the component input is.

image

Expected behavior

Generate answer from the websearch tool.

Steps to reproduce

Create an agent from the general chatbot template.
Run the agent.
Ask for something that triggers websearch tool.

Additional information

Works okay in the demo app. Getting the error in local setup.

KevinHuSh commented 3 days ago

Could you pull the dev version of docker image again since we fixed things about this recently? Is it on demo, but I can't re-produce it again? image

arjunw3nuts commented 3 days ago

I am running the server locally from source on wsl. I took the latest pull from main branch. Pulled the docker by: docker compose -f docker/docker-compose-base.yml pull Running the server using: bash docker/launch_backend_service.sh

Am I missing anything? @KevinHuSh Appreciate your help.

arjunw3nuts commented 3 days ago

I also pulled the docker slim version of the ragflow-server image and ran the backend from that, still getting the same error.

KevinHuSh commented 21 hours ago
docker pull swr.cn-north-4.myhuaweicloud.com/infiniflow/ragflow:dev