Hi, I 've seen lots of post focusing on how to build a conversational chatbot. I found adding “human_input = True” and “Memory = True” is helpful. I’ve set the chatbot agent with a bunch of required information.
I told it to gather 2 information in user’s output: the source of the sample and the tissue of the sample. If user doesn’t provide the required information. The chatbot should guide the user to provide it. If user provides the required information. The chatbot can ask the user to provide more related information.
My chatbot only receive user’s output. It cannot provide guidance to the user. How can I manage to do that?
I haven’t attempted that with just crews but I have a demo using flows that does something like that, you can take a look at the code it might help you
Github - GitHub - zinyando/crewai_lead_qualification_chatbot: A lead qualification demo chatbot using CrewAI and Gradio
Blog post - Building a Lead Qualification Chatbot with CrewAI and Gradio
Got it! Thanks a lot!
1 Like