Skip to content

[feat] add new LLM support: anthropic, mistral, bedrock #26

Open
@hmasdev

Description

@hmasdev

Add the following LLM support

  • Anthropic Claude
  • Amazon Bedrock
  • Mistral AI

Development Steps

  1. See https://github.com/hmasdev/autogen-werewolf/blob/main/README.md#development
  2. Select a new LLM which you can implement: spiritualist, twins and madman
  3. develop
    • Update pyproject.toml: update the extra of pyautogen and add langchain-xxxx etc...;
    • Update werewolf/const.py: add new model names to MODEL_SERVICE_MAP, add a new service to EChatService, and add a new environment variable name of the service;
    • Update werewolf/chat_models.py: update _service2cls
    • implemented test code for a-c.
  4. pytest/flake8/mypy
  5. update ./README.md.j2
  6. commit/push
  7. pull request

https://microsoft.github.io/autogen/docs/topics/non-openai-models/about-using-nonopenai-models helps the above works

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions