mirror of
https://github.com/microsoft/autogen.git
synced 2025-10-29 17:00:56 +00:00
5.9 KiB
5.9 KiB
Update on 0.0.15 (2024-06-13) Milestone: AutoGen.Net 0.0.15
Highlights
- Issue 2851
AutoGen.Geminipackage for Gemini support. Examples can be found here
Update on 0.0.14 (2024-05-28)
New features
- Issue 2319 Add
AutoGen.Ollamapackage for Ollama support. Special thanks to @iddelacruz for the effort. - Issue 2608 Add
AutoGen.Anthropicpackage for Anthropic support. Special thanks to @DavidLuong98 for the effort. - Issue 2647 Add
ToolCallAggregateMessagefor function call middleware.
API Breaking Changes
- Issue 2648 Deprecate
Messagetype. - Issue 2649 Deprecate
Workflowtype.
Bug Fixes
- Issue 2735 Fix tool call issue in AutoGen.Mistral package.
- Issue 2722 Fix parallel funciton call in function call middleware.
- Issue 2633 Set up
namefield inOpenAIChatMessageConnector - Issue 2660 Fix dotnet interactive restoring issue when system language is Chinese
- Issue 2687 Add
global::prefix to generated code to avoid conflict with user-defined types.
Update on 0.0.13 (2024-05-09)
New features
- Issue 2593 Consume SK plugins in Agent.
- Issue 1893 Support inline-data in ImageMessage
- Issue 2481 Introduce
ChatCompletionAgenttoAutoGen.SemanticKernel
API Breaking Changes
- Issue 2470 Update the return type of
IStreamingAgent.GenerateStreamingReplyAsyncfromTask<IAsyncEnumerable<IStreamingMessage>>toIAsyncEnumerable<IStreamingMessage> - Issue 2470 Update the return type of
IStreamingMiddleware.InvokeAsyncfromTask<IAsyncEnumerable<IStreamingMessage>>toIAsyncEnumerable<IStreamingMessage> - Mark
RegisterReply,RegisterPreProcessandRegisterPostProcessas obsolete. You can replace them withRegisterMiddleware
Bug Fixes
- Fix Issue 2609 Constructor of conversableAgentConfig does not accept LMStudioConfig as ConfigList
Update on 0.0.12 (2024-04-22)
- Add AutoGen.Mistral package to support Mistral.AI models
Update on 0.0.11 (2024-04-10)
- Add link to Discord channel in nuget's readme.md
- Document improvements
- In
AutoGen.OpenAI, updateAzure.AI.OpenAIto 1.0.0-beta.15 and add support for json mode and deterministic output inOpenAIChatAgentIssue #2346 - In
AutoGen.SemanticKernel, updateSemanticKernelpackage to 1.7.1 - [API Breaking Change] Rename
PrintMessageMiddlewareExtension.RegisterPrintFormatMessageHook' toPrintMessageMiddlewareExtension.RegisterPrintMessage`.
Update on 0.0.10 (2024-03-12)
- Rename
WorkflowtoGraph - Rename
AddInitializeMessagetoSendIntroduction - Rename
SequentialGroupChattoRoundRobinGroupChat
Update on 0.0.9 (2024-03-02)
- Refactor over @AutoGen.Message and introducing
TextMessage,ImageMessage,MultiModalMessageand so on. PR #1676 - Add
AutoGen.SemanticKernelto support seamless integration with Semantic Kernel - Move the agent contract abstraction to
AutoGen.Corepackage. TheAutoGen.Corepackage provides the abstraction for message type, agent and group chat and doesn't contain dependencies overAzure.AI.OpenAIorSemantic Kernel. This is useful when you want to leverage AutoGen's abstraction only and want to avoid introducing any other dependencies. - Move
GPTAgent,OpenAIChatAgentand all openai-dependencies toAutoGen.OpenAI
Update on 0.0.8 (2024-02-28)
- Fix #1804
- Streaming support for IAgent #1656
- Streaming support for middleware via
MiddlewareStreamingAgent#1656 - Graph chat support with conditional transition workflow #1761
- AutoGen.SourceGenerator: Generate
FunctionContractfromFunctionAttribute#1736
Update on 0.0.7 (2024-02-11)
- Add
AutoGen.LMStudioto support comsume openai-like API from LMStudio local server
Update on 0.0.6 (2024-01-23)
- Add
MiddlewareAgent - Use
MiddlewareAgentto implement existing agent hooks (RegisterPreProcess, RegisterPostProcess, RegisterReply) - Remove
AutoReplyAgent,PreProcessAgent,PostProcessAgentbecause they are replaced byMiddlewareAgent
Update on 0.0.5
- Simplify
IAgentinterface by removingChatLLMProperty - Add
GenerateReplyOptionstoIAgent.GenerateReplyAsyncwhich allows user to specify or override the options when generating reply
Update on 0.0.4
- Move out dependency of Semantic Kernel
- Add type
IChatLLMas connector to LLM
Update on 0.0.3
- In AutoGen.SourceGenerator, rename FunctionAttribution to FunctionAttribute
- In AutoGen, refactor over ConversationAgent, UserProxyAgent, and AssistantAgent
Update on 0.0.2
- update Azure.OpenAI.AI to 1.0.0-beta.12
- update Semantic kernel to 1.0.1