Make the project more modular and implement the AnthropicChat LLM using ConversationalChat Agents instead of the OpenAIFunctions Agent.