Open
Description
Add the following LLM support
- Anthropic Claude
- Amazon Bedrock
- Mistral AI
Development Steps
- See https://github.com/hmasdev/autogen-werewolf/blob/main/README.md#development
- Select a new LLM which you can implement: spiritualist, twins and madman
- develop
- Update
pyproject.toml
: update the extra ofpyautogen
and addlangchain-xxxx
etc...; - Update
werewolf/const.py
: add new model names toMODEL_SERVICE_MAP
, add a new service toEChatService
, and add a new environment variable name of the service; - Update
werewolf/chat_models.py
: update_service2cls
- implemented test code for a-c.
- Update
- pytest/flake8/mypy
- update ./README.md.j2
- commit/push
- pull request
https://microsoft.github.io/autogen/docs/topics/non-openai-models/about-using-nonopenai-models helps the above works