How to connect my CrewAI agents with a custom chatbot

Hi, I’m trying to connect my company’s chatbot to my CrewAI agents. I have the chatbot’s API, key, and clear instructions (request and response types), but I don’t know what model or service it uses.

I’ve tried integrating it by creating a custom LLM class, but it always asks for a model. Is there a quick and easy way to integrate it without specifying the model?

Thank you!

You want to connect your crew to a chatbot and not an LLM? :thinking:

If that’s correct then I don’t think using the LLM class is the best route. What are you trying to do?

I am working on a project where I am not supposed to use any LLMs. Instead, I need to use an internal chatbot (obviously with an API key). We have not been told which model the chatbot uses, and ideally, I would want my agents to use the chatbot to process queries and perform tasks. Is that possible?

Thank you

I don’t think CrewAI agents can work without an LLM, you can’t use them the way you want to. LLMs are the brain of the agent, without them they are useless