What's Changed
* feat: Integrate Gemini 1.5 by Asher-hss in https://github.com/camel-ai/camel/pull/647
* feat: Update knowledge graph agent for tutorial by Wendong-Fan in https://github.com/camel-ai/camel/pull/712
* refactor: move functions to toolkits directory by andrei3131 in https://github.com/camel-ai/camel/pull/677
* fix: model token_limit and gemini dependency by Wendong-Fan in https://github.com/camel-ai/camel/pull/719
* fix: Some typo by zechengz in https://github.com/camel-ai/camel/pull/725
* feat: Support vLLM as a model backend by zechengz in https://github.com/camel-ai/camel/pull/734
* feat: Add `GPT_4O_MINI` by zechengz in https://github.com/camel-ai/camel/pull/749
* fix: role playing with specific model by Appointat in https://github.com/camel-ai/camel/pull/736
* feat: allow users self setting token counter from ModelFactory by lllllyh01 in https://github.com/camel-ai/camel/pull/730
* feat: ipython kernel code interpreter by onemquan in https://github.com/camel-ai/camel/pull/726
* feat: Azure OpenAI API by onemquan in https://github.com/camel-ai/camel/pull/733
* feat: Improve Dockerfile quality by WHALEEYE in https://github.com/camel-ai/camel/pull/722
* feat: integrate the llama3 (8B, 70B), Mistral.AI, Gemma (7B, 9B) served by Groq by Appointat in https://github.com/camel-ai/camel/pull/531
* fix: n4j example by Wendong-Fan in https://github.com/camel-ai/camel/pull/753
* feat: Integrate mistral by Wendong-Fan in https://github.com/camel-ai/camel/pull/754