microsoft / autogen

A programming framework for agentic AI 🤖
https://microsoft.github.io/autogen/
Creative Commons Attribution 4.0 International
31.56k stars 4.59k forks source link

[Feature Request]: Integrate more model calling to AutoGen through API #2841

Open yiranwu0 opened 4 months ago

yiranwu0 commented 4 months ago

Is your feature request related to a problem? Please describe.

Besides OpenAI and Gemini Integration, there are existing other models that are available through API calling. It would be helpful if AutoGen could provide an uniform interface for calling different models. Specifically, the following models could be added:

Describe the solution you'd like

No response

Additional context

No response

### Tasks
- [ ] https://github.com/microsoft/autogen/pull/2902
- [ ] https://github.com/microsoft/autogen/issues/2900
- [ ] #2892
- [ ] https://github.com/microsoft/autogen/pull/2916
- [ ] https://github.com/microsoft/autogen/pull/2931
- [ ] https://github.com/microsoft/autogen/pull/2919
Hk669 commented 3 months ago

@marklysze as mentioned yesterday, can i know if you are working on the anthropic? ive seen the TogetherAI draft PR #2919. i can work on anthropic client if it is not implemented already. thanks

marklysze commented 3 months ago

@marklysze as mentioned yesterday, can i know if you are working on the anthropic? ive seen the TogetherAI draft PR #2919. i can work on anthropic client if it is not implemented already. thanks

Hi @Hk669, thanks for checking, sorry it is the Together AI client I was working on. I'm not working on the Anthropic client but there is a notebook with a sample Anthropic custom client class in the non-openai topic in documentation that could help with the new class. Happy to test if you can work on the class.

Hk669 commented 3 months ago

@marklysze as mentioned yesterday, can i know if you are working on the anthropic? ive seen the TogetherAI draft PR #2919. i can work on anthropic client if it is not implemented already. thanks

Hi @Hk669, thanks for checking, sorry it is the Together AI client I was working on. I'm not working on the Anthropic client but there is a notebook witt a sample Anthropic custom client class in the non-openai topic in documentation that could help with the new class. Happy to test if you can work on the class.

Sure, thanks for the clarification.

Hk669 commented 2 months ago

@yiranwu0 , i believe we can close this issue.