Victor Dibia
Victor Dibia
Also .. > when it is groupchat will be call twice sanitize_agent_spec Can you clarify what you mean here? - agent_spec = self.sanitize_agent_spec(agent_spec) .. this is for GroupChatManager spec -...
@cillyfly , Thanks for reporting this. On further inspection, it looks like the issue is that `self.sanitize_agent_spec(agent_config)` is needlessly called in `self.load(self.sanitize_agent_spec(agent_config))` as sanitize_agent is already called in `load`. This...
Closing, given this has been fixed.
@ekzhu . Messages from agents in AgentChat have a `source` and `content` field. To construct graphs on the flow of data between agents (useful in a UI for visualizing transitions...
Good ideas and points @ekzhu - Agreed that we should start with independent components each with a version number. Current spec has version numbers - Agree that _state_ is different...
> We can enable human input mode on all agents through the chat agent container class, which is effectively a middleware. >Or a separate chat agent class which wraps around...
@ekzhu , Should we mark this as done? The one thing that may be left is to show an example in documentation on how to use the cancellation token? ```python...
@colombod , @rickyloynd-microsoft , @ekzhu . I have updated the issue above with some sample implementation on (below). I'd love to get some feedback on if there is appetite for...
Thanks @kevin666aa . It looks like the new changes driven by updates to the openai lib will be relevant here #203, #7 . I will revisit this when #203 is...
@ekzhu , @husseinmozannar . This is ready for review. We may need a separate PR down the line on where to add it in the documentation.