diff --git a/owl/camel/__pycache__/__init__.cpython-311.pyc b/owl/camel/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index deeedd2..0000000
Binary files a/owl/camel/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/__pycache__/generators.cpython-311.pyc b/owl/camel/__pycache__/generators.cpython-311.pyc
deleted file mode 100644
index d139f22..0000000
Binary files a/owl/camel/__pycache__/generators.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/__pycache__/human.cpython-311.pyc b/owl/camel/__pycache__/human.cpython-311.pyc
deleted file mode 100644
index 4df3ecc..0000000
Binary files a/owl/camel/__pycache__/human.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/__pycache__/logger.cpython-311.pyc b/owl/camel/__pycache__/logger.cpython-311.pyc
deleted file mode 100644
index 6f027bd..0000000
Binary files a/owl/camel/__pycache__/logger.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/__init__.cpython-311.pyc b/owl/camel/agents/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index ad74987..0000000
Binary files a/owl/camel/agents/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/base.cpython-311.pyc b/owl/camel/agents/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 12d0597..0000000
Binary files a/owl/camel/agents/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/chat_agent.cpython-311.pyc b/owl/camel/agents/__pycache__/chat_agent.cpython-311.pyc
deleted file mode 100644
index 72bd038..0000000
Binary files a/owl/camel/agents/__pycache__/chat_agent.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/critic_agent.cpython-311.pyc b/owl/camel/agents/__pycache__/critic_agent.cpython-311.pyc
deleted file mode 100644
index dfb2cc7..0000000
Binary files a/owl/camel/agents/__pycache__/critic_agent.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/embodied_agent.cpython-311.pyc b/owl/camel/agents/__pycache__/embodied_agent.cpython-311.pyc
deleted file mode 100644
index 7432364..0000000
Binary files a/owl/camel/agents/__pycache__/embodied_agent.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/knowledge_graph_agent.cpython-311.pyc b/owl/camel/agents/__pycache__/knowledge_graph_agent.cpython-311.pyc
deleted file mode 100644
index 1c9c1f2..0000000
Binary files a/owl/camel/agents/__pycache__/knowledge_graph_agent.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/role_assignment_agent.cpython-311.pyc b/owl/camel/agents/__pycache__/role_assignment_agent.cpython-311.pyc
deleted file mode 100644
index 69cf817..0000000
Binary files a/owl/camel/agents/__pycache__/role_assignment_agent.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/search_agent.cpython-311.pyc b/owl/camel/agents/__pycache__/search_agent.cpython-311.pyc
deleted file mode 100644
index 2d57bfb..0000000
Binary files a/owl/camel/agents/__pycache__/search_agent.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/__pycache__/task_agent.cpython-311.pyc b/owl/camel/agents/__pycache__/task_agent.cpython-311.pyc
deleted file mode 100644
index 94d8b16..0000000
Binary files a/owl/camel/agents/__pycache__/task_agent.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/chat_agent.py b/owl/camel/agents/chat_agent.py
index c77f209..431ff37 100644
--- a/owl/camel/agents/chat_agent.py
+++ b/owl/camel/agents/chat_agent.py
@@ -1291,18 +1291,6 @@ class ChatAgent(BaseAgent):
args = json.loads(choice.message.tool_calls[0].function.arguments)
tool = self.tool_dict[func_name]
- # ! Here, if the agent calls advanced reasoning, provide the chat history
- if func_name == "make_advanced_reasoning":
- reformed_question = f"""
- Please help an assistant to solve reasoning tasks.
- Here are the chat history between the assistant and the user, which may help you understand the intention of the user and the question:
- {self.memory.get_context()}
-
- Now please answer the following question:
- {args['question']}
- """
- args["question"] = reformed_question
-
result = tool(**args)
assist_msg = FunctionCallingMessage(
diff --git a/owl/camel/agents/tool_agents/__pycache__/__init__.cpython-311.pyc b/owl/camel/agents/tool_agents/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 9e88e87..0000000
Binary files a/owl/camel/agents/tool_agents/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/tool_agents/__pycache__/base.cpython-311.pyc b/owl/camel/agents/tool_agents/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 178a89c..0000000
Binary files a/owl/camel/agents/tool_agents/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/agents/tool_agents/__pycache__/hugging_face_tool_agent.cpython-311.pyc b/owl/camel/agents/tool_agents/__pycache__/hugging_face_tool_agent.cpython-311.pyc
deleted file mode 100644
index ea2a77c..0000000
Binary files a/owl/camel/agents/tool_agents/__pycache__/hugging_face_tool_agent.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/benchmarks/__pycache__/__init__.cpython-311.pyc b/owl/camel/benchmarks/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 08baa3e..0000000
Binary files a/owl/camel/benchmarks/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/benchmarks/__pycache__/base.cpython-311.pyc b/owl/camel/benchmarks/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 4653573..0000000
Binary files a/owl/camel/benchmarks/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/__init__.cpython-311.pyc b/owl/camel/configs/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index e44acf4..0000000
Binary files a/owl/camel/configs/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/anthropic_config.cpython-311.pyc b/owl/camel/configs/__pycache__/anthropic_config.cpython-311.pyc
deleted file mode 100644
index 135d70d..0000000
Binary files a/owl/camel/configs/__pycache__/anthropic_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/base_config.cpython-311.pyc b/owl/camel/configs/__pycache__/base_config.cpython-311.pyc
deleted file mode 100644
index 638f920..0000000
Binary files a/owl/camel/configs/__pycache__/base_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/cohere_config.cpython-311.pyc b/owl/camel/configs/__pycache__/cohere_config.cpython-311.pyc
deleted file mode 100644
index a6f70e3..0000000
Binary files a/owl/camel/configs/__pycache__/cohere_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/deepseek_config.cpython-311.pyc b/owl/camel/configs/__pycache__/deepseek_config.cpython-311.pyc
deleted file mode 100644
index dd69bbc..0000000
Binary files a/owl/camel/configs/__pycache__/deepseek_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/gemini_config.cpython-311.pyc b/owl/camel/configs/__pycache__/gemini_config.cpython-311.pyc
deleted file mode 100644
index d331e4e..0000000
Binary files a/owl/camel/configs/__pycache__/gemini_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/groq_config.cpython-311.pyc b/owl/camel/configs/__pycache__/groq_config.cpython-311.pyc
deleted file mode 100644
index 9f06ce9..0000000
Binary files a/owl/camel/configs/__pycache__/groq_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/litellm_config.cpython-311.pyc b/owl/camel/configs/__pycache__/litellm_config.cpython-311.pyc
deleted file mode 100644
index bbd290f..0000000
Binary files a/owl/camel/configs/__pycache__/litellm_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/mistral_config.cpython-311.pyc b/owl/camel/configs/__pycache__/mistral_config.cpython-311.pyc
deleted file mode 100644
index 3e7f46f..0000000
Binary files a/owl/camel/configs/__pycache__/mistral_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/nvidia_config.cpython-311.pyc b/owl/camel/configs/__pycache__/nvidia_config.cpython-311.pyc
deleted file mode 100644
index 81675f6..0000000
Binary files a/owl/camel/configs/__pycache__/nvidia_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/ollama_config.cpython-311.pyc b/owl/camel/configs/__pycache__/ollama_config.cpython-311.pyc
deleted file mode 100644
index ed34aad..0000000
Binary files a/owl/camel/configs/__pycache__/ollama_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/openai_config.cpython-311.pyc b/owl/camel/configs/__pycache__/openai_config.cpython-311.pyc
deleted file mode 100644
index 5a1761c..0000000
Binary files a/owl/camel/configs/__pycache__/openai_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/qwen_config.cpython-311.pyc b/owl/camel/configs/__pycache__/qwen_config.cpython-311.pyc
deleted file mode 100644
index 88de78c..0000000
Binary files a/owl/camel/configs/__pycache__/qwen_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/reka_config.cpython-311.pyc b/owl/camel/configs/__pycache__/reka_config.cpython-311.pyc
deleted file mode 100644
index 34efe17..0000000
Binary files a/owl/camel/configs/__pycache__/reka_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/samba_config.cpython-311.pyc b/owl/camel/configs/__pycache__/samba_config.cpython-311.pyc
deleted file mode 100644
index e1d3c68..0000000
Binary files a/owl/camel/configs/__pycache__/samba_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/togetherai_config.cpython-311.pyc b/owl/camel/configs/__pycache__/togetherai_config.cpython-311.pyc
deleted file mode 100644
index c921341..0000000
Binary files a/owl/camel/configs/__pycache__/togetherai_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/vllm_config.cpython-311.pyc b/owl/camel/configs/__pycache__/vllm_config.cpython-311.pyc
deleted file mode 100644
index 0288b4c..0000000
Binary files a/owl/camel/configs/__pycache__/vllm_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/yi_config.cpython-311.pyc b/owl/camel/configs/__pycache__/yi_config.cpython-311.pyc
deleted file mode 100644
index c1cf0ce..0000000
Binary files a/owl/camel/configs/__pycache__/yi_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/configs/__pycache__/zhipuai_config.cpython-311.pyc b/owl/camel/configs/__pycache__/zhipuai_config.cpython-311.pyc
deleted file mode 100644
index ae1718a..0000000
Binary files a/owl/camel/configs/__pycache__/zhipuai_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/embeddings/__pycache__/__init__.cpython-311.pyc b/owl/camel/embeddings/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index a973951..0000000
Binary files a/owl/camel/embeddings/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/embeddings/__pycache__/base.cpython-311.pyc b/owl/camel/embeddings/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 06428be..0000000
Binary files a/owl/camel/embeddings/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/embeddings/__pycache__/mistral_embedding.cpython-311.pyc b/owl/camel/embeddings/__pycache__/mistral_embedding.cpython-311.pyc
deleted file mode 100644
index 4390014..0000000
Binary files a/owl/camel/embeddings/__pycache__/mistral_embedding.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/embeddings/__pycache__/openai_compatible_embedding.cpython-311.pyc b/owl/camel/embeddings/__pycache__/openai_compatible_embedding.cpython-311.pyc
deleted file mode 100644
index 3738642..0000000
Binary files a/owl/camel/embeddings/__pycache__/openai_compatible_embedding.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/embeddings/__pycache__/openai_embedding.cpython-311.pyc b/owl/camel/embeddings/__pycache__/openai_embedding.cpython-311.pyc
deleted file mode 100644
index af10164..0000000
Binary files a/owl/camel/embeddings/__pycache__/openai_embedding.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/embeddings/__pycache__/sentence_transformers_embeddings.cpython-311.pyc b/owl/camel/embeddings/__pycache__/sentence_transformers_embeddings.cpython-311.pyc
deleted file mode 100644
index 9f3a914..0000000
Binary files a/owl/camel/embeddings/__pycache__/sentence_transformers_embeddings.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/embeddings/__pycache__/vlm_embedding.cpython-311.pyc b/owl/camel/embeddings/__pycache__/vlm_embedding.cpython-311.pyc
deleted file mode 100644
index 20d241e..0000000
Binary files a/owl/camel/embeddings/__pycache__/vlm_embedding.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/interpreters/__pycache__/__init__.cpython-311.pyc b/owl/camel/interpreters/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 7db1f8d..0000000
Binary files a/owl/camel/interpreters/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/interpreters/__pycache__/base.cpython-311.pyc b/owl/camel/interpreters/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index b1c8506..0000000
Binary files a/owl/camel/interpreters/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/interpreters/__pycache__/docker_interpreter.cpython-311.pyc b/owl/camel/interpreters/__pycache__/docker_interpreter.cpython-311.pyc
deleted file mode 100644
index 73ec620..0000000
Binary files a/owl/camel/interpreters/__pycache__/docker_interpreter.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/interpreters/__pycache__/internal_python_interpreter.cpython-311.pyc b/owl/camel/interpreters/__pycache__/internal_python_interpreter.cpython-311.pyc
deleted file mode 100644
index f33aa12..0000000
Binary files a/owl/camel/interpreters/__pycache__/internal_python_interpreter.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/interpreters/__pycache__/interpreter_error.cpython-311.pyc b/owl/camel/interpreters/__pycache__/interpreter_error.cpython-311.pyc
deleted file mode 100644
index c1dcf1d..0000000
Binary files a/owl/camel/interpreters/__pycache__/interpreter_error.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/interpreters/__pycache__/ipython_interpreter.cpython-311.pyc b/owl/camel/interpreters/__pycache__/ipython_interpreter.cpython-311.pyc
deleted file mode 100644
index 998cfa9..0000000
Binary files a/owl/camel/interpreters/__pycache__/ipython_interpreter.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/interpreters/__pycache__/subprocess_interpreter.cpython-311.pyc b/owl/camel/interpreters/__pycache__/subprocess_interpreter.cpython-311.pyc
deleted file mode 100644
index 69684fc..0000000
Binary files a/owl/camel/interpreters/__pycache__/subprocess_interpreter.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/loaders/__pycache__/__init__.cpython-311.pyc b/owl/camel/loaders/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 9361aa6..0000000
Binary files a/owl/camel/loaders/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/loaders/__pycache__/apify_reader.cpython-311.pyc b/owl/camel/loaders/__pycache__/apify_reader.cpython-311.pyc
deleted file mode 100644
index 0108303..0000000
Binary files a/owl/camel/loaders/__pycache__/apify_reader.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/loaders/__pycache__/base_io.cpython-311.pyc b/owl/camel/loaders/__pycache__/base_io.cpython-311.pyc
deleted file mode 100644
index f3841c7..0000000
Binary files a/owl/camel/loaders/__pycache__/base_io.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/loaders/__pycache__/chunkr_reader.cpython-311.pyc b/owl/camel/loaders/__pycache__/chunkr_reader.cpython-311.pyc
deleted file mode 100644
index deecd15..0000000
Binary files a/owl/camel/loaders/__pycache__/chunkr_reader.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/loaders/__pycache__/firecrawl_reader.cpython-311.pyc b/owl/camel/loaders/__pycache__/firecrawl_reader.cpython-311.pyc
deleted file mode 100644
index 3e34625..0000000
Binary files a/owl/camel/loaders/__pycache__/firecrawl_reader.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/loaders/__pycache__/jina_url_reader.cpython-311.pyc b/owl/camel/loaders/__pycache__/jina_url_reader.cpython-311.pyc
deleted file mode 100644
index cbc6c75..0000000
Binary files a/owl/camel/loaders/__pycache__/jina_url_reader.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/loaders/__pycache__/unstructured_io.cpython-311.pyc b/owl/camel/loaders/__pycache__/unstructured_io.cpython-311.pyc
deleted file mode 100644
index 28b4741..0000000
Binary files a/owl/camel/loaders/__pycache__/unstructured_io.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/__pycache__/__init__.cpython-311.pyc b/owl/camel/memories/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index fa7b637..0000000
Binary files a/owl/camel/memories/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/__pycache__/agent_memories.cpython-311.pyc b/owl/camel/memories/__pycache__/agent_memories.cpython-311.pyc
deleted file mode 100644
index 4d7bef0..0000000
Binary files a/owl/camel/memories/__pycache__/agent_memories.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/__pycache__/base.cpython-311.pyc b/owl/camel/memories/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 40f57f1..0000000
Binary files a/owl/camel/memories/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/__pycache__/records.cpython-311.pyc b/owl/camel/memories/__pycache__/records.cpython-311.pyc
deleted file mode 100644
index 7c4c314..0000000
Binary files a/owl/camel/memories/__pycache__/records.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/blocks/__pycache__/__init__.cpython-311.pyc b/owl/camel/memories/blocks/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 68409ea..0000000
Binary files a/owl/camel/memories/blocks/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/blocks/__pycache__/chat_history_block.cpython-311.pyc b/owl/camel/memories/blocks/__pycache__/chat_history_block.cpython-311.pyc
deleted file mode 100644
index 5404799..0000000
Binary files a/owl/camel/memories/blocks/__pycache__/chat_history_block.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/blocks/__pycache__/vectordb_block.cpython-311.pyc b/owl/camel/memories/blocks/__pycache__/vectordb_block.cpython-311.pyc
deleted file mode 100644
index 760e3d6..0000000
Binary files a/owl/camel/memories/blocks/__pycache__/vectordb_block.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/context_creators/__pycache__/__init__.cpython-311.pyc b/owl/camel/memories/context_creators/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 705d28d..0000000
Binary files a/owl/camel/memories/context_creators/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/memories/context_creators/__pycache__/score_based.cpython-311.pyc b/owl/camel/memories/context_creators/__pycache__/score_based.cpython-311.pyc
deleted file mode 100644
index e63bdfe..0000000
Binary files a/owl/camel/memories/context_creators/__pycache__/score_based.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/__pycache__/__init__.cpython-311.pyc b/owl/camel/messages/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 4e2f6e3..0000000
Binary files a/owl/camel/messages/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/__pycache__/base.cpython-311.pyc b/owl/camel/messages/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 9992b4f..0000000
Binary files a/owl/camel/messages/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/__pycache__/func_message.cpython-311.pyc b/owl/camel/messages/__pycache__/func_message.cpython-311.pyc
deleted file mode 100644
index 6dec7e2..0000000
Binary files a/owl/camel/messages/__pycache__/func_message.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/conversion/__pycache__/__init__.cpython-311.pyc b/owl/camel/messages/conversion/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 6be8005..0000000
Binary files a/owl/camel/messages/conversion/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/conversion/__pycache__/alpaca.cpython-311.pyc b/owl/camel/messages/conversion/__pycache__/alpaca.cpython-311.pyc
deleted file mode 100644
index 36324ee..0000000
Binary files a/owl/camel/messages/conversion/__pycache__/alpaca.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/conversion/__pycache__/conversation_models.cpython-311.pyc b/owl/camel/messages/conversion/__pycache__/conversation_models.cpython-311.pyc
deleted file mode 100644
index ddb9e59..0000000
Binary files a/owl/camel/messages/conversion/__pycache__/conversation_models.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/conversion/sharegpt/__pycache__/__init__.cpython-311.pyc b/owl/camel/messages/conversion/sharegpt/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 77318c2..0000000
Binary files a/owl/camel/messages/conversion/sharegpt/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/conversion/sharegpt/__pycache__/function_call_formatter.cpython-311.pyc b/owl/camel/messages/conversion/sharegpt/__pycache__/function_call_formatter.cpython-311.pyc
deleted file mode 100644
index 863633d..0000000
Binary files a/owl/camel/messages/conversion/sharegpt/__pycache__/function_call_formatter.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/conversion/sharegpt/hermes/__pycache__/__init__.cpython-311.pyc b/owl/camel/messages/conversion/sharegpt/hermes/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index eccf186..0000000
Binary files a/owl/camel/messages/conversion/sharegpt/hermes/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/messages/conversion/sharegpt/hermes/__pycache__/hermes_function_formatter.cpython-311.pyc b/owl/camel/messages/conversion/sharegpt/hermes/__pycache__/hermes_function_formatter.cpython-311.pyc
deleted file mode 100644
index 43a6ab3..0000000
Binary files a/owl/camel/messages/conversion/sharegpt/hermes/__pycache__/hermes_function_formatter.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/__init__.cpython-311.pyc b/owl/camel/models/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index b8e1e26..0000000
Binary files a/owl/camel/models/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/anthropic_model.cpython-311.pyc b/owl/camel/models/__pycache__/anthropic_model.cpython-311.pyc
deleted file mode 100644
index 3d55f4a..0000000
Binary files a/owl/camel/models/__pycache__/anthropic_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/azure_openai_model.cpython-311.pyc b/owl/camel/models/__pycache__/azure_openai_model.cpython-311.pyc
deleted file mode 100644
index 4ccf992..0000000
Binary files a/owl/camel/models/__pycache__/azure_openai_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/base_model.cpython-311.pyc b/owl/camel/models/__pycache__/base_model.cpython-311.pyc
deleted file mode 100644
index d7d13c2..0000000
Binary files a/owl/camel/models/__pycache__/base_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/cohere_model.cpython-311.pyc b/owl/camel/models/__pycache__/cohere_model.cpython-311.pyc
deleted file mode 100644
index 4f13026..0000000
Binary files a/owl/camel/models/__pycache__/cohere_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/deepseek_model.cpython-311.pyc b/owl/camel/models/__pycache__/deepseek_model.cpython-311.pyc
deleted file mode 100644
index aa17bbd..0000000
Binary files a/owl/camel/models/__pycache__/deepseek_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/fish_audio_model.cpython-311.pyc b/owl/camel/models/__pycache__/fish_audio_model.cpython-311.pyc
deleted file mode 100644
index 9bc785c..0000000
Binary files a/owl/camel/models/__pycache__/fish_audio_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/gemini_model.cpython-311.pyc b/owl/camel/models/__pycache__/gemini_model.cpython-311.pyc
deleted file mode 100644
index e5b0d6c..0000000
Binary files a/owl/camel/models/__pycache__/gemini_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/groq_model.cpython-311.pyc b/owl/camel/models/__pycache__/groq_model.cpython-311.pyc
deleted file mode 100644
index 7b6ca00..0000000
Binary files a/owl/camel/models/__pycache__/groq_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/litellm_model.cpython-311.pyc b/owl/camel/models/__pycache__/litellm_model.cpython-311.pyc
deleted file mode 100644
index afff3b4..0000000
Binary files a/owl/camel/models/__pycache__/litellm_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/mistral_model.cpython-311.pyc b/owl/camel/models/__pycache__/mistral_model.cpython-311.pyc
deleted file mode 100644
index 043cbaf..0000000
Binary files a/owl/camel/models/__pycache__/mistral_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/model_factory.cpython-311.pyc b/owl/camel/models/__pycache__/model_factory.cpython-311.pyc
deleted file mode 100644
index 8094d18..0000000
Binary files a/owl/camel/models/__pycache__/model_factory.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/model_manager.cpython-311.pyc b/owl/camel/models/__pycache__/model_manager.cpython-311.pyc
deleted file mode 100644
index 05c6d9e..0000000
Binary files a/owl/camel/models/__pycache__/model_manager.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/nemotron_model.cpython-311.pyc b/owl/camel/models/__pycache__/nemotron_model.cpython-311.pyc
deleted file mode 100644
index 60160a6..0000000
Binary files a/owl/camel/models/__pycache__/nemotron_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/nvidia_model.cpython-311.pyc b/owl/camel/models/__pycache__/nvidia_model.cpython-311.pyc
deleted file mode 100644
index 687cdb5..0000000
Binary files a/owl/camel/models/__pycache__/nvidia_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/ollama_model.cpython-311.pyc b/owl/camel/models/__pycache__/ollama_model.cpython-311.pyc
deleted file mode 100644
index 4ba0e0f..0000000
Binary files a/owl/camel/models/__pycache__/ollama_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/openai_audio_models.cpython-311.pyc b/owl/camel/models/__pycache__/openai_audio_models.cpython-311.pyc
deleted file mode 100644
index bf629e1..0000000
Binary files a/owl/camel/models/__pycache__/openai_audio_models.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/openai_compatible_model.cpython-311.pyc b/owl/camel/models/__pycache__/openai_compatible_model.cpython-311.pyc
deleted file mode 100644
index a9c0cf9..0000000
Binary files a/owl/camel/models/__pycache__/openai_compatible_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/openai_model.cpython-311.pyc b/owl/camel/models/__pycache__/openai_model.cpython-311.pyc
deleted file mode 100644
index dd3d81b..0000000
Binary files a/owl/camel/models/__pycache__/openai_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/qwen_model.cpython-311.pyc b/owl/camel/models/__pycache__/qwen_model.cpython-311.pyc
deleted file mode 100644
index e8c370f..0000000
Binary files a/owl/camel/models/__pycache__/qwen_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/reka_model.cpython-311.pyc b/owl/camel/models/__pycache__/reka_model.cpython-311.pyc
deleted file mode 100644
index 64e54c3..0000000
Binary files a/owl/camel/models/__pycache__/reka_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/samba_model.cpython-311.pyc b/owl/camel/models/__pycache__/samba_model.cpython-311.pyc
deleted file mode 100644
index df1dcd2..0000000
Binary files a/owl/camel/models/__pycache__/samba_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/stub_model.cpython-311.pyc b/owl/camel/models/__pycache__/stub_model.cpython-311.pyc
deleted file mode 100644
index f5b2893..0000000
Binary files a/owl/camel/models/__pycache__/stub_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/togetherai_model.cpython-311.pyc b/owl/camel/models/__pycache__/togetherai_model.cpython-311.pyc
deleted file mode 100644
index 3f85c3e..0000000
Binary files a/owl/camel/models/__pycache__/togetherai_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/vllm_model.cpython-311.pyc b/owl/camel/models/__pycache__/vllm_model.cpython-311.pyc
deleted file mode 100644
index 279f42f..0000000
Binary files a/owl/camel/models/__pycache__/vllm_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/yi_model.cpython-311.pyc b/owl/camel/models/__pycache__/yi_model.cpython-311.pyc
deleted file mode 100644
index a2634c4..0000000
Binary files a/owl/camel/models/__pycache__/yi_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/models/__pycache__/zhipuai_model.cpython-311.pyc b/owl/camel/models/__pycache__/zhipuai_model.cpython-311.pyc
deleted file mode 100644
index 34d8126..0000000
Binary files a/owl/camel/models/__pycache__/zhipuai_model.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/__init__.cpython-311.pyc b/owl/camel/prompts/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index fd1d4d8..0000000
Binary files a/owl/camel/prompts/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/ai_society.cpython-311.pyc b/owl/camel/prompts/__pycache__/ai_society.cpython-311.pyc
deleted file mode 100644
index e293456..0000000
Binary files a/owl/camel/prompts/__pycache__/ai_society.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/base.cpython-311.pyc b/owl/camel/prompts/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index d270f8b..0000000
Binary files a/owl/camel/prompts/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/code.cpython-311.pyc b/owl/camel/prompts/__pycache__/code.cpython-311.pyc
deleted file mode 100644
index eb193a7..0000000
Binary files a/owl/camel/prompts/__pycache__/code.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/evaluation.cpython-311.pyc b/owl/camel/prompts/__pycache__/evaluation.cpython-311.pyc
deleted file mode 100644
index b3b8553..0000000
Binary files a/owl/camel/prompts/__pycache__/evaluation.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/generate_text_embedding_data.cpython-311.pyc b/owl/camel/prompts/__pycache__/generate_text_embedding_data.cpython-311.pyc
deleted file mode 100644
index 0584bd3..0000000
Binary files a/owl/camel/prompts/__pycache__/generate_text_embedding_data.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/image_craft.cpython-311.pyc b/owl/camel/prompts/__pycache__/image_craft.cpython-311.pyc
deleted file mode 100644
index c537021..0000000
Binary files a/owl/camel/prompts/__pycache__/image_craft.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/misalignment.cpython-311.pyc b/owl/camel/prompts/__pycache__/misalignment.cpython-311.pyc
deleted file mode 100644
index e113ab9..0000000
Binary files a/owl/camel/prompts/__pycache__/misalignment.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/multi_condition_image_craft.cpython-311.pyc b/owl/camel/prompts/__pycache__/multi_condition_image_craft.cpython-311.pyc
deleted file mode 100644
index 8f93cd6..0000000
Binary files a/owl/camel/prompts/__pycache__/multi_condition_image_craft.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/object_recognition.cpython-311.pyc b/owl/camel/prompts/__pycache__/object_recognition.cpython-311.pyc
deleted file mode 100644
index 14c2dbb..0000000
Binary files a/owl/camel/prompts/__pycache__/object_recognition.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/persona_hub.cpython-311.pyc b/owl/camel/prompts/__pycache__/persona_hub.cpython-311.pyc
deleted file mode 100644
index 3f6dab8..0000000
Binary files a/owl/camel/prompts/__pycache__/persona_hub.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/prompt_templates.cpython-311.pyc b/owl/camel/prompts/__pycache__/prompt_templates.cpython-311.pyc
deleted file mode 100644
index 5fa0143..0000000
Binary files a/owl/camel/prompts/__pycache__/prompt_templates.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/role_description_prompt_template.cpython-311.pyc b/owl/camel/prompts/__pycache__/role_description_prompt_template.cpython-311.pyc
deleted file mode 100644
index 4411209..0000000
Binary files a/owl/camel/prompts/__pycache__/role_description_prompt_template.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/solution_extraction.cpython-311.pyc b/owl/camel/prompts/__pycache__/solution_extraction.cpython-311.pyc
deleted file mode 100644
index c8565c4..0000000
Binary files a/owl/camel/prompts/__pycache__/solution_extraction.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/task_prompt_template.cpython-311.pyc b/owl/camel/prompts/__pycache__/task_prompt_template.cpython-311.pyc
deleted file mode 100644
index 9ec2f61..0000000
Binary files a/owl/camel/prompts/__pycache__/task_prompt_template.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/translation.cpython-311.pyc b/owl/camel/prompts/__pycache__/translation.cpython-311.pyc
deleted file mode 100644
index a7171af..0000000
Binary files a/owl/camel/prompts/__pycache__/translation.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/prompts/__pycache__/video_description_prompt.cpython-311.pyc b/owl/camel/prompts/__pycache__/video_description_prompt.cpython-311.pyc
deleted file mode 100644
index c67dd97..0000000
Binary files a/owl/camel/prompts/__pycache__/video_description_prompt.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/responses/__pycache__/__init__.cpython-311.pyc b/owl/camel/responses/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index c4a3442..0000000
Binary files a/owl/camel/responses/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/responses/__pycache__/agent_responses.cpython-311.pyc b/owl/camel/responses/__pycache__/agent_responses.cpython-311.pyc
deleted file mode 100644
index 472ad01..0000000
Binary files a/owl/camel/responses/__pycache__/agent_responses.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/retrievers/__pycache__/__init__.cpython-311.pyc b/owl/camel/retrievers/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 24e8293..0000000
Binary files a/owl/camel/retrievers/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/retrievers/__pycache__/auto_retriever.cpython-311.pyc b/owl/camel/retrievers/__pycache__/auto_retriever.cpython-311.pyc
deleted file mode 100644
index 4dcf86a..0000000
Binary files a/owl/camel/retrievers/__pycache__/auto_retriever.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/retrievers/__pycache__/base.cpython-311.pyc b/owl/camel/retrievers/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 8ebb507..0000000
Binary files a/owl/camel/retrievers/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/retrievers/__pycache__/bm25_retriever.cpython-311.pyc b/owl/camel/retrievers/__pycache__/bm25_retriever.cpython-311.pyc
deleted file mode 100644
index a646a50..0000000
Binary files a/owl/camel/retrievers/__pycache__/bm25_retriever.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/retrievers/__pycache__/cohere_rerank_retriever.cpython-311.pyc b/owl/camel/retrievers/__pycache__/cohere_rerank_retriever.cpython-311.pyc
deleted file mode 100644
index a31bc2d..0000000
Binary files a/owl/camel/retrievers/__pycache__/cohere_rerank_retriever.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/retrievers/__pycache__/vector_retriever.cpython-311.pyc b/owl/camel/retrievers/__pycache__/vector_retriever.cpython-311.pyc
deleted file mode 100644
index 45bc0b2..0000000
Binary files a/owl/camel/retrievers/__pycache__/vector_retriever.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/__pycache__/__init__.cpython-311.pyc b/owl/camel/runtime/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 1d17f78..0000000
Binary files a/owl/camel/runtime/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/__pycache__/base.cpython-311.pyc b/owl/camel/runtime/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index e63c2b2..0000000
Binary files a/owl/camel/runtime/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/__pycache__/configs.cpython-311.pyc b/owl/camel/runtime/__pycache__/configs.cpython-311.pyc
deleted file mode 100644
index dfc8c35..0000000
Binary files a/owl/camel/runtime/__pycache__/configs.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/__pycache__/docker_runtime.cpython-311.pyc b/owl/camel/runtime/__pycache__/docker_runtime.cpython-311.pyc
deleted file mode 100644
index 3984a05..0000000
Binary files a/owl/camel/runtime/__pycache__/docker_runtime.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/__pycache__/llm_guard_runtime.cpython-311.pyc b/owl/camel/runtime/__pycache__/llm_guard_runtime.cpython-311.pyc
deleted file mode 100644
index 1c2a131..0000000
Binary files a/owl/camel/runtime/__pycache__/llm_guard_runtime.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/__pycache__/remote_http_runtime.cpython-311.pyc b/owl/camel/runtime/__pycache__/remote_http_runtime.cpython-311.pyc
deleted file mode 100644
index 55527f9..0000000
Binary files a/owl/camel/runtime/__pycache__/remote_http_runtime.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/utils/__pycache__/__init__.cpython-311.pyc b/owl/camel/runtime/utils/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index c844df5..0000000
Binary files a/owl/camel/runtime/utils/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/utils/__pycache__/function_risk_toolkit.cpython-311.pyc b/owl/camel/runtime/utils/__pycache__/function_risk_toolkit.cpython-311.pyc
deleted file mode 100644
index e05b0c5..0000000
Binary files a/owl/camel/runtime/utils/__pycache__/function_risk_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/runtime/utils/__pycache__/ignore_risk_toolkit.cpython-311.pyc b/owl/camel/runtime/utils/__pycache__/ignore_risk_toolkit.cpython-311.pyc
deleted file mode 100644
index 6fb25be..0000000
Binary files a/owl/camel/runtime/utils/__pycache__/ignore_risk_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/__pycache__/__init__.cpython-311.pyc b/owl/camel/societies/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 5d4e38a..0000000
Binary files a/owl/camel/societies/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/__pycache__/babyagi_playing.cpython-311.pyc b/owl/camel/societies/__pycache__/babyagi_playing.cpython-311.pyc
deleted file mode 100644
index bc5c94f..0000000
Binary files a/owl/camel/societies/__pycache__/babyagi_playing.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/__pycache__/role_playing.cpython-311.pyc b/owl/camel/societies/__pycache__/role_playing.cpython-311.pyc
deleted file mode 100644
index a1bece9..0000000
Binary files a/owl/camel/societies/__pycache__/role_playing.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/__init__.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index f393dc1..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/base.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index f82ef22..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/prompts.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/prompts.cpython-311.pyc
deleted file mode 100644
index a18c2d0..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/prompts.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/role_playing_worker.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/role_playing_worker.cpython-311.pyc
deleted file mode 100644
index e841e1b..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/role_playing_worker.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/single_agent_worker.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/single_agent_worker.cpython-311.pyc
deleted file mode 100644
index 26222a5..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/single_agent_worker.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/task_channel.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/task_channel.cpython-311.pyc
deleted file mode 100644
index b704f0f..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/task_channel.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/utils.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/utils.cpython-311.pyc
deleted file mode 100644
index d9317c8..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/utils.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/worker.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/worker.cpython-311.pyc
deleted file mode 100644
index d4eb019..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/worker.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/societies/workforce/__pycache__/workforce.cpython-311.pyc b/owl/camel/societies/workforce/__pycache__/workforce.cpython-311.pyc
deleted file mode 100644
index 5651cce..0000000
Binary files a/owl/camel/societies/workforce/__pycache__/workforce.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/__pycache__/__init__.cpython-311.pyc b/owl/camel/storages/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index d387e1b..0000000
Binary files a/owl/camel/storages/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/graph_storages/__pycache__/__init__.cpython-311.pyc b/owl/camel/storages/graph_storages/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 231fc14..0000000
Binary files a/owl/camel/storages/graph_storages/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/graph_storages/__pycache__/base.cpython-311.pyc b/owl/camel/storages/graph_storages/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 1b01413..0000000
Binary files a/owl/camel/storages/graph_storages/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/graph_storages/__pycache__/graph_element.cpython-311.pyc b/owl/camel/storages/graph_storages/__pycache__/graph_element.cpython-311.pyc
deleted file mode 100644
index d7a888c..0000000
Binary files a/owl/camel/storages/graph_storages/__pycache__/graph_element.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/graph_storages/__pycache__/nebula_graph.cpython-311.pyc b/owl/camel/storages/graph_storages/__pycache__/nebula_graph.cpython-311.pyc
deleted file mode 100644
index 28142bb..0000000
Binary files a/owl/camel/storages/graph_storages/__pycache__/nebula_graph.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/graph_storages/__pycache__/neo4j_graph.cpython-311.pyc b/owl/camel/storages/graph_storages/__pycache__/neo4j_graph.cpython-311.pyc
deleted file mode 100644
index 3a0c7cc..0000000
Binary files a/owl/camel/storages/graph_storages/__pycache__/neo4j_graph.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/key_value_storages/__pycache__/__init__.cpython-311.pyc b/owl/camel/storages/key_value_storages/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index f291238..0000000
Binary files a/owl/camel/storages/key_value_storages/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/key_value_storages/__pycache__/base.cpython-311.pyc b/owl/camel/storages/key_value_storages/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index 92330e0..0000000
Binary files a/owl/camel/storages/key_value_storages/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/key_value_storages/__pycache__/in_memory.cpython-311.pyc b/owl/camel/storages/key_value_storages/__pycache__/in_memory.cpython-311.pyc
deleted file mode 100644
index 767cbc8..0000000
Binary files a/owl/camel/storages/key_value_storages/__pycache__/in_memory.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/key_value_storages/__pycache__/json.cpython-311.pyc b/owl/camel/storages/key_value_storages/__pycache__/json.cpython-311.pyc
deleted file mode 100644
index 2963eb4..0000000
Binary files a/owl/camel/storages/key_value_storages/__pycache__/json.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/key_value_storages/__pycache__/redis.cpython-311.pyc b/owl/camel/storages/key_value_storages/__pycache__/redis.cpython-311.pyc
deleted file mode 100644
index 5a64c7b..0000000
Binary files a/owl/camel/storages/key_value_storages/__pycache__/redis.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/vectordb_storages/__pycache__/__init__.cpython-311.pyc b/owl/camel/storages/vectordb_storages/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index ab1ab47..0000000
Binary files a/owl/camel/storages/vectordb_storages/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/vectordb_storages/__pycache__/base.cpython-311.pyc b/owl/camel/storages/vectordb_storages/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index f483702..0000000
Binary files a/owl/camel/storages/vectordb_storages/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/vectordb_storages/__pycache__/milvus.cpython-311.pyc b/owl/camel/storages/vectordb_storages/__pycache__/milvus.cpython-311.pyc
deleted file mode 100644
index acfaeea..0000000
Binary files a/owl/camel/storages/vectordb_storages/__pycache__/milvus.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/storages/vectordb_storages/__pycache__/qdrant.cpython-311.pyc b/owl/camel/storages/vectordb_storages/__pycache__/qdrant.cpython-311.pyc
deleted file mode 100644
index b526e66..0000000
Binary files a/owl/camel/storages/vectordb_storages/__pycache__/qdrant.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/tasks/__pycache__/__init__.cpython-311.pyc b/owl/camel/tasks/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index 3070dad..0000000
Binary files a/owl/camel/tasks/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/tasks/__pycache__/task.cpython-311.pyc b/owl/camel/tasks/__pycache__/task.cpython-311.pyc
deleted file mode 100644
index ad66275..0000000
Binary files a/owl/camel/tasks/__pycache__/task.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/tasks/__pycache__/task_prompt.cpython-311.pyc b/owl/camel/tasks/__pycache__/task_prompt.cpython-311.pyc
deleted file mode 100644
index 3b37079..0000000
Binary files a/owl/camel/tasks/__pycache__/task_prompt.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/__init__.cpython-311.pyc b/owl/camel/toolkits/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index e33e047..0000000
Binary files a/owl/camel/toolkits/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/arxiv_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/arxiv_toolkit.cpython-311.pyc
deleted file mode 100644
index 463cc09..0000000
Binary files a/owl/camel/toolkits/__pycache__/arxiv_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/ask_news_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/ask_news_toolkit.cpython-311.pyc
deleted file mode 100644
index 3ad0835..0000000
Binary files a/owl/camel/toolkits/__pycache__/ask_news_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/audio_analysis_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/audio_analysis_toolkit.cpython-311.pyc
deleted file mode 100644
index 728e326..0000000
Binary files a/owl/camel/toolkits/__pycache__/audio_analysis_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/base.cpython-311.pyc b/owl/camel/toolkits/__pycache__/base.cpython-311.pyc
deleted file mode 100644
index d70e9d4..0000000
Binary files a/owl/camel/toolkits/__pycache__/base.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/code_execution.cpython-311.pyc b/owl/camel/toolkits/__pycache__/code_execution.cpython-311.pyc
deleted file mode 100644
index 92b6c7b..0000000
Binary files a/owl/camel/toolkits/__pycache__/code_execution.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/dalle_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/dalle_toolkit.cpython-311.pyc
deleted file mode 100644
index 0b457c7..0000000
Binary files a/owl/camel/toolkits/__pycache__/dalle_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/document_processing_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/document_processing_toolkit.cpython-311.pyc
deleted file mode 100644
index aba5217..0000000
Binary files a/owl/camel/toolkits/__pycache__/document_processing_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/excel_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/excel_toolkit.cpython-311.pyc
deleted file mode 100644
index 4dcbea3..0000000
Binary files a/owl/camel/toolkits/__pycache__/excel_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/function_tool.cpython-311.pyc b/owl/camel/toolkits/__pycache__/function_tool.cpython-311.pyc
deleted file mode 100644
index 154357a..0000000
Binary files a/owl/camel/toolkits/__pycache__/function_tool.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/github_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/github_toolkit.cpython-311.pyc
deleted file mode 100644
index d4e8a5b..0000000
Binary files a/owl/camel/toolkits/__pycache__/github_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/google_maps_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/google_maps_toolkit.cpython-311.pyc
deleted file mode 100644
index 20ae093..0000000
Binary files a/owl/camel/toolkits/__pycache__/google_maps_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/google_scholar_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/google_scholar_toolkit.cpython-311.pyc
deleted file mode 100644
index b0532c6..0000000
Binary files a/owl/camel/toolkits/__pycache__/google_scholar_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/human_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/human_toolkit.cpython-311.pyc
deleted file mode 100644
index ceada67..0000000
Binary files a/owl/camel/toolkits/__pycache__/human_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/image_analysis_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/image_analysis_toolkit.cpython-311.pyc
deleted file mode 100644
index 410ddc3..0000000
Binary files a/owl/camel/toolkits/__pycache__/image_analysis_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/linkedin_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/linkedin_toolkit.cpython-311.pyc
deleted file mode 100644
index be872e3..0000000
Binary files a/owl/camel/toolkits/__pycache__/linkedin_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/math_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/math_toolkit.cpython-311.pyc
deleted file mode 100644
index a867c2f..0000000
Binary files a/owl/camel/toolkits/__pycache__/math_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/meshy_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/meshy_toolkit.cpython-311.pyc
deleted file mode 100644
index eae4809..0000000
Binary files a/owl/camel/toolkits/__pycache__/meshy_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/notion_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/notion_toolkit.cpython-311.pyc
deleted file mode 100644
index d1355b9..0000000
Binary files a/owl/camel/toolkits/__pycache__/notion_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/open_api_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/open_api_toolkit.cpython-311.pyc
deleted file mode 100644
index 51e3bb5..0000000
Binary files a/owl/camel/toolkits/__pycache__/open_api_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/reddit_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/reddit_toolkit.cpython-311.pyc
deleted file mode 100644
index 1ef991a..0000000
Binary files a/owl/camel/toolkits/__pycache__/reddit_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/retrieval_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/retrieval_toolkit.cpython-311.pyc
deleted file mode 100644
index adddd41..0000000
Binary files a/owl/camel/toolkits/__pycache__/retrieval_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/search_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/search_toolkit.cpython-311.pyc
deleted file mode 100644
index 7c69d41..0000000
Binary files a/owl/camel/toolkits/__pycache__/search_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/slack_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/slack_toolkit.cpython-311.pyc
deleted file mode 100644
index cc8b968..0000000
Binary files a/owl/camel/toolkits/__pycache__/slack_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/sympy_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/sympy_toolkit.cpython-311.pyc
deleted file mode 100644
index 7630551..0000000
Binary files a/owl/camel/toolkits/__pycache__/sympy_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/twitter_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/twitter_toolkit.cpython-311.pyc
deleted file mode 100644
index ce02c43..0000000
Binary files a/owl/camel/toolkits/__pycache__/twitter_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/video_analysis_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/video_analysis_toolkit.cpython-311.pyc
deleted file mode 100644
index cb92b29..0000000
Binary files a/owl/camel/toolkits/__pycache__/video_analysis_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/video_downloader_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/video_downloader_toolkit.cpython-311.pyc
deleted file mode 100644
index b469d5f..0000000
Binary files a/owl/camel/toolkits/__pycache__/video_downloader_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/weather_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/weather_toolkit.cpython-311.pyc
deleted file mode 100644
index 79b2f2d..0000000
Binary files a/owl/camel/toolkits/__pycache__/weather_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/__pycache__/web_toolkit.cpython-311.pyc b/owl/camel/toolkits/__pycache__/web_toolkit.cpython-311.pyc
deleted file mode 100644
index 3ba9c50..0000000
Binary files a/owl/camel/toolkits/__pycache__/web_toolkit.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/open_api_specs/__pycache__/security_config.cpython-311.pyc b/owl/camel/toolkits/open_api_specs/__pycache__/security_config.cpython-311.pyc
deleted file mode 100644
index 79676e2..0000000
Binary files a/owl/camel/toolkits/open_api_specs/__pycache__/security_config.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/toolkits/web_toolkit.py b/owl/camel/toolkits/web_toolkit.py
index 09f0bf2..585d1b2 100644
--- a/owl/camel/toolkits/web_toolkit.py
+++ b/owl/camel/toolkits/web_toolkit.py
@@ -267,11 +267,13 @@ class BaseBrowser:
"""
self.history = []
+ self.headless = headless
self.playwright = sync_playwright().start()
- self.browser: Browser = self.playwright.chromium.launch(headless=headless)
-
- self.context: BrowserContext = self.browser.new_context(accept_downloads=True)
- self.page: Page = self.context.new_page()
+
+ self.browser: Browser = None
+ self.context: BrowserContext = None
+ self.page: Page = None
+
self.page_url: str = None # stores the current page URL
self.page_script: str = None
# self.page_content: str = None # stores the current page content
@@ -297,8 +299,12 @@ class BaseBrowser:
except FileNotFoundError:
logger.warning(f"Page script file not found: {page_script_path}")
- # initialize the page into google search
- # self.visit_page("https://www.google.com")
+
+ def init(self):
+ r"""Initialize the browser."""
+ self.browser = self.playwright.chromium.launch(headless=self.headless) # launch the browser, if the headless is False, the browser will be displayed
+ self.context = self.browser.new_context(accept_downloads=True) # create a new context
+ self.page = self.context.new_page() # create a new page
def clean_cache(self):
@@ -1036,9 +1042,11 @@ Your output should be in json format, including the following fields:
self._reset()
task_completed = False
+
detailed_plan = self._task_planning(task_prompt, start_url)
logger.debug(f"Detailed plan: {detailed_plan}")
+ self.browser.init()
self.browser.visit_page(start_url)
for i in range(ROUND_LIMIT):
@@ -1094,6 +1102,7 @@ Your output should be in json format, including the following fields:
else:
simulation_result = self._get_final_answer(task_prompt)
+ self.browser.close()
return simulation_result
diff --git a/owl/camel/types/__pycache__/__init__.cpython-311.pyc b/owl/camel/types/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index d0771b4..0000000
Binary files a/owl/camel/types/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/types/__pycache__/enums.cpython-311.pyc b/owl/camel/types/__pycache__/enums.cpython-311.pyc
deleted file mode 100644
index 81a0851..0000000
Binary files a/owl/camel/types/__pycache__/enums.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/types/__pycache__/openai_types.cpython-311.pyc b/owl/camel/types/__pycache__/openai_types.cpython-311.pyc
deleted file mode 100644
index d9202a0..0000000
Binary files a/owl/camel/types/__pycache__/openai_types.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/types/__pycache__/unified_model_type.cpython-311.pyc b/owl/camel/types/__pycache__/unified_model_type.cpython-311.pyc
deleted file mode 100644
index 5db3b9d..0000000
Binary files a/owl/camel/types/__pycache__/unified_model_type.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/utils/__pycache__/__init__.cpython-311.pyc b/owl/camel/utils/__pycache__/__init__.cpython-311.pyc
deleted file mode 100644
index c7e21fa..0000000
Binary files a/owl/camel/utils/__pycache__/__init__.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/utils/__pycache__/commons.cpython-311.pyc b/owl/camel/utils/__pycache__/commons.cpython-311.pyc
deleted file mode 100644
index 484ac06..0000000
Binary files a/owl/camel/utils/__pycache__/commons.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/utils/__pycache__/constants.cpython-311.pyc b/owl/camel/utils/__pycache__/constants.cpython-311.pyc
deleted file mode 100644
index 79361f9..0000000
Binary files a/owl/camel/utils/__pycache__/constants.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/utils/__pycache__/response_format.cpython-311.pyc b/owl/camel/utils/__pycache__/response_format.cpython-311.pyc
deleted file mode 100644
index cc822d0..0000000
Binary files a/owl/camel/utils/__pycache__/response_format.cpython-311.pyc and /dev/null differ
diff --git a/owl/camel/utils/__pycache__/token_counting.cpython-311.pyc b/owl/camel/utils/__pycache__/token_counting.cpython-311.pyc
deleted file mode 100644
index f7477d7..0000000
Binary files a/owl/camel/utils/__pycache__/token_counting.cpython-311.pyc and /dev/null differ
diff --git a/owl/run.py b/owl/run.py
index 9455c1a..4c3abd6 100644
--- a/owl/run.py
+++ b/owl/run.py
@@ -16,7 +16,6 @@ import os
-
def construct_society(question: str) -> OwlRolePlaying:
r"""Construct the society based on the question."""
@@ -37,14 +36,14 @@ def construct_society(question: str) -> OwlRolePlaying:
tools_list = [
*WebToolkit(
- headless=False,
+ headless=False, # Set to True if you want to run in headless mode (e.g. on a remote server)
web_agent_model=assistant_model,
planning_agent_model=assistant_model
).get_tools(),
*DocumentProcessingToolkit().get_tools(),
*VideoAnalysisToolkit(model=assistant_model).get_tools(), # This requires OpenAI Key
*AudioAnalysisToolkit().get_tools(), # This requires OpenAI Key
- *CodeExecutionToolkit().get_tools(),
+ *CodeExecutionToolkit(sandbox="subprocess", verbose=True).get_tools(),
*ImageAnalysisToolkit(model=assistant_model).get_tools(),
*SearchToolkit(model=assistant_model).get_tools(),
*ExcelToolkit().get_tools()
diff --git a/owl/run_deepseek_example.py b/owl/run_deepseek_example.py
index da14d9e..eed1416 100644
--- a/owl/run_deepseek_example.py
+++ b/owl/run_deepseek_example.py
@@ -41,7 +41,7 @@ def construct_society(question: str) -> OwlRolePlaying:
).get_tools(),
*DocumentProcessingToolkit().get_tools(),
*VideoAnalysisToolkit().get_tools(), # This requires OpenAI and Qwen Key
- *CodeExecutionToolkit().get_tools(),
+ *CodeExecutionToolkit(sandbox="subprocess", verbose=True).get_tools(),
*ImageAnalysisToolkit(model=assistant_model).get_tools(),
*AudioAnalysisToolkit().get_tools(), # This requires OpenAI Key
*SearchToolkit(model=assistant_model).get_tools(),
diff --git a/owl/run_gaia_roleplaying.py b/owl/run_gaia_roleplaying.py
index 8464af6..cdd1018 100644
--- a/owl/run_gaia_roleplaying.py
+++ b/owl/run_gaia_roleplaying.py
@@ -38,15 +38,15 @@ def main():
tools_list = [
*WebToolkit(
- headless=False,
+ headless=False, # Set to True if you want to run in headless mode (e.g. on a remote server)
web_agent_model=assistant_model,
planning_agent_model=assistant_model
).get_tools(),
*DocumentProcessingToolkit().get_tools(),
*VideoAnalysisToolkit(model=assistant_model).get_tools(), # This requires OpenAI Key
- *CodeExecutionToolkit().get_tools(),
- *ImageAnalysisToolkit(model=assistant_model).get_tools(),
*AudioAnalysisToolkit().get_tools(), # This requires OpenAI Key
+ *CodeExecutionToolkit(sandbox="subprocess", verbose=True).get_tools(),
+ *ImageAnalysisToolkit(model=assistant_model).get_tools(),
*SearchToolkit(model=assistant_model).get_tools(),
*ExcelToolkit().get_tools()
]