mirror of
https://github.com/microsoft/autogen.git
synced 2025-07-03 07:04:16 +00:00

It clarifies the missing dependencies of all README.md in python/samples/ - Added explicit mention of required dependencies - Improved instructions for initial setup <!-- Thank you for your contribution! Please review https://microsoft.github.io/autogen/docs/Contribute before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? According to issue #6076, several dependencies were missing from the requirements.txt and not mentioned in the README.md instructions. This change adds the missing installation instructions to ensure that users can run the demo smoothly. ## Related issue number Closes #6076 <!-- For example: "Closes #1234" --> ## Checks - [x] I've included any doc changes needed for <https://microsoft.github.io/autogen/>. See <https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md> to build and test documentation locally. - [x] I've added tests (if relevant) corresponding to the changes introduced in this PR. - [x] I've made sure all auto checks have passed. Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
Chess Game Example
An example with two chess player agents that executes its own tools to demonstrate tool use and reflection on tool use.
Prerequisites
First, you need a shell with AutoGen core and required dependencies installed.
pip install "autogen-ext[openai,azure]" "chess" "pyyaml"
Model Configuration
The model configuration should defined in a model_config.yml
file.
Use model_config_template.yml
as a template.
Running the example
python main.py