microsoft / autogen

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

Create OpenAI assisant agent #3646

Open ekzhu opened 1 month ago

ekzhu commented 1 month ago

What feature would you like to be added?

A BaseChatAgent implementation backed by an OpenAI Assistant.

See the OpenAI AI assistant cookbook in the core library for reference.

Why is this needed?

Assistant is useful single agent abstraction used by many applications.

lspinheiro commented 3 weeks ago

@ekzhu , I can take a look into this. On top of adding the agent, would have any suggestions for how to integrate it into existing cookbooks?

ekzhu commented 3 weeks ago

Sounds good! We can include this in the extension module.

@victordibia and I are working on the agent chat tutorial and documentation. We can have an example section for the open ai assistant agent in a follow up PR after the initial implementation.