149 Commits (69c0b2b5efcbbadd6ea8967c8cdd693da4df5b1e)

Author SHA1 Message Date
  Eric Zhu e7a3c78594
fix: Address tool call execution scenario when model produces empty tool call ids (#5509) 1 year ago
  Eric Zhu ec314c586c
feat: Add strict mode support to BaseTool, ToolSchema and FunctionTool (#5507) 1 year ago
  wistuba 7a772a2fcd
feat: add indictor for tool failure to FunctionExecutionResult (#5428) 1 year ago
  Eric Zhu 9a028acf9f
feat: enhance Gemini model support in OpenAI client and tests (#5461) 1 year ago
  Eric Zhu b5eaab8501
fix & doc: update selector prompt documentation and remove validation checks (#5456) 1 year ago
  Eric Zhu 426b898485
fix: improve speaker selection in SelectorGroupChat for weaker models (#5454) 1 year ago
  Eric Zhu 0008c9cb44
fix: do not count agent event in MaxMessageTermination condition (#5436) 1 year ago
  afourney 4c1c12d350
Flush console output after every message. (#5415) 1 year ago
  afourney 59e392cd0f
Get SelectorGroupChat working for Llama models. (#5409) 1 year ago
  afourney ac74305913
Ensure decriptions appear each on one line. Fix web_surfer's desc (#5390) 1 year ago
  Eitan Yarmush 172a16a615
Memory component base (#5380) 1 year ago
  afourney cf6fa77273
Add text-only model support to M1 (#5344) 1 year ago
  afourney 517e3f000e
Assistant agent drop images when not provided with a vision-capable model. (#5351) 1 year ago
  Victor Dibia b89ca2a5ae
Fix warnings in AGS (#5320) 1 year ago
  Eric Zhu 569bc19769
feat: add gemini model families, enhance group chat selection for Gemini model and add tests (#5334) 1 year ago
  afourney fff201f813
Added an optional sources parameter to CodeExecutorAgent (#5259) 1 year ago
  Eric Zhu 225eb9d0b2
feat: introduce ModelClientStreamingChunkEvent for streaming model output and update handling in agents and console (#5208) 1 year ago
  Victor Dibia 67029853ec
make AssistantAgent and Handoff use BaseTool (#5193) 1 year ago
  Victor Dibia 979d8ab4f1
Make AgentChat Team Config Serializable (#5071) 1 year ago
  Fernando Bellido Pazos a585091406
Closes #5059 (#5156) 1 year ago
  Victor Dibia 5e9b24c3d9
Make Memory and Team an ABC (#5149) 1 year ago
  Jack Gerrits 226b37d07b
Make ChatAgent an ABC (#5129) 1 year ago
  Leon De Andrade d9fd39a297
Add sources field to TextMentionTermination (#5106) 1 year ago
  Eric Zhu 9b1260dd3e
docs: update AssistantAgent documentation with a new figure, attention and warning notes (#5099) 1 year ago
  Eric Zhu 8643ff6e40
Pass context between AssistantAgent for handoffs (#5084) 1 year ago
  Victor Dibia c2a43e84a2
Declarative BaseChat Agents (#5055) 1 year ago
  afourney 2e1a9c737a
Retry multiple times when M1 selects an invalid agent. Make agent sel… (#5079) 1 year ago
  Jacob Alber ae98c9d764
feat: Change async input strategy (#5060) 1 year ago
  Victor Dibia abbdbb2f87
Memory Interface in AgentChat (#4438) 1 year ago
  Victor Dibia d883e3dfb0
Make termination condition config declarative (#4984) 1 year ago
  Jack Gerrits 466848ac65
fix: fix user input in m1 (#4995) 1 year ago
  Eric Zhu 23c9b78c25
Disable output usage stat summary in Console as the stats is often inaccurate. (#5021) 1 year ago
  Jack Gerrits 02ad98bcb3
Console async printing and optional stats (#4956) 1 year ago
  Jack Gerrits 973c8b6330
Remove deprecated items for release (#4927) 1 year ago
  Roy Belio 00b06ab2e1
fix(magentic-one): Enhance error handling in orchestrate_step to manage invalid ledger formats (#4845) 1 year ago
  peterychang 71a3b238e7
Activate deactivate agents (#4800) 1 year ago
  WcW a1d782d3ec
Fix: Correct cancellation token usage in UserProxyAgent docstring (#4874) 1 year ago
  Jack Gerrits cb1633b501
feat!: Add support for model family specification (#4856) 1 year ago
  Eric Zhu 5ee2190e00
Replace Tuple[type[ChatMessage], ...] with Sequence[type[ChatMessage]] (#4857) 1 year ago
  Eric Zhu a20ec102d3
AgentChat tutorial update to include model context usage and langchain tool (#4843) 1 year ago
  Leon De Andrade 23dbb6a632
Add missing model context attribute (#4848) 1 year ago
  Eric Zhu b9bd8b0c64
human-in-the-loop section for agentchat tutorial (#4832) 1 year ago
  Eric Zhu edad1b6065
Emphasis on_messages is for new messages only; remove unused file. (#4819) 1 year ago
  Eric Zhu 150a54c4f5
Refine types in agentchat (#4802) 1 year ago
  Sachin Joglekar 8e116fd86d
Fix pydantic warnings when saving state (#4801) 1 year ago
  gagb b15551c961
Improve magentic one doc string (#4781) 1 year ago
  Aditya Kurniawan c989181da2
use model context for assistant agent, refactor model context (#4681) 1 year ago
  jspv a271708a97
Tool call result summary message (#4755) 1 year ago
  Eric Zhu e902e94b14
Define AgentEvent, rename tool call messages to events. (#4750) 1 year ago
  Eric Zhu 44b27ad81a
Make it clear the on_messages method is stateful. (#4751) 1 year ago