-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable human interaction in AutoGenStudio #3432
Enable human interaction in AutoGenStudio #3432
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f16503 - Browse repository at this point
Copy the full SHA 8f16503View commit details
Commits on May 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d354a8 - Browse repository at this point
Copy the full SHA 3d354a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4bd6ac - Browse repository at this point
Copy the full SHA f4bd6acView commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c697f7 - Browse repository at this point
Copy the full SHA 4c697f7View commit details -
improve docker support, fix default sequence id bug, ensure copy of e…
…ntities in UI are sanitized
Configuration menu - View commit details
-
Copy full SHA for bf844f5 - Browse repository at this point
Copy the full SHA bf844f5View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84cfcdf - Browse repository at this point
Copy the full SHA 84cfcdfView commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90fc218 - Browse repository at this point
Copy the full SHA 90fc218View commit details
Commits on Jun 17, 2024
-
add support for visualizing costs in the profiler (tokens and dollar …
…costs where available)
Configuration menu - View commit details
-
Copy full SHA for a89e6a2 - Browse repository at this point
Copy the full SHA a89e6a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b34284b - Browse repository at this point
Copy the full SHA b34284bView commit details
Commits on Jun 18, 2024
-
Fix bug for finding key in nested dictionary
Related with issue of microsoft#2372
Configuration menu - View commit details
-
Copy full SHA for d88d546 - Browse repository at this point
Copy the full SHA d88d546View commit details
Commits on Jun 19, 2024
-
Merge pull request microsoft#2959 from Li-Yanzhi/autogenstudio
Fix bug for finding key in nested dictionary
Configuration menu - View commit details
-
Copy full SHA for 741e0e3 - Browse repository at this point
Copy the full SHA 741e0e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f701245 - Browse repository at this point
Copy the full SHA f701245View commit details -
Configuration menu - View commit details
-
Copy full SHA for d00467c - Browse repository at this point
Copy the full SHA d00467cView commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f52b451 - Browse repository at this point
Copy the full SHA f52b451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 421fa8e - Browse repository at this point
Copy the full SHA 421fa8eView commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b7eba3c - Browse repository at this point
Copy the full SHA b7eba3cView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b01fe0 - Browse repository at this point
Copy the full SHA 4b01fe0View commit details -
Merge pull request microsoft#3154 from att/bug-3106
Fix for bug microsoft#3106 dict skills and test
Configuration menu - View commit details
-
Copy full SHA for 88278d6 - Browse repository at this point
Copy the full SHA 88278d6View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a3d036b - Browse repository at this point
Copy the full SHA a3d036bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35be7e8 - Browse repository at this point
Copy the full SHA 35be7e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a06a28 - Browse repository at this point
Copy the full SHA 5a06a28View commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f2ff29a - Browse repository at this point
Copy the full SHA f2ff29aView commit details
Commits on Jul 25, 2024
-
Merge pull request microsoft#3174 from att/autogenstudio
Fixed example workflows for autogenstudio tutorial notebook
Configuration menu - View commit details
-
Copy full SHA for 373b3fa - Browse repository at this point
Copy the full SHA 373b3faView commit details -
Merge pull request microsoft#3202 from att/bug-3122
Bug microsoft#3122 GroupChat Skills being overwritten.
Configuration menu - View commit details
-
Copy full SHA for 40411d7 - Browse repository at this point
Copy the full SHA 40411d7View commit details
Commits on Jul 30, 2024
-
[.Net] Remove Workflow class && bump version to 0.0.14 (microsoft#2675)
* remove workflow class * bump version to 0.0.14
Configuration menu - View commit details
-
Copy full SHA for 6b4e23a - Browse repository at this point
Copy the full SHA 6b4e23aView commit details -
[.Net] Fix microsoft#2660 and add tests for AutoGen.DotnetInteractive (…
…microsoft#2676) * update * fix 2660 * remove unnecessary feed
Configuration menu - View commit details
-
Copy full SHA for db7bbfd - Browse repository at this point
Copy the full SHA db7bbfdView commit details -
Add role to reflection with llm (microsoft#2527)
* Added 'role' as a summary_args and to the reflection_with_llm flow to be able to pass the role for the summarizing prompt * Added 'role' as a summary_args and to the reflection_with_llm flow to be able to pass the role for the summarizing prompt, minor docstring adjustments * Added test for summary prompt role assignment * Fixed docstrings and mocked llm-config in the test * Update autogen/agentchat/conversable_agent.py Co-authored-by: Chi Wang <[email protected]> * ran pre-commit * ran pre-commit2 * fixed old arg name * Delete dasdaasd No idea what this file was about * Fixed incorrect merge update on test_groupchat --------- Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf559d7 - Browse repository at this point
Copy the full SHA bf559d7View commit details -
Agenteval integration (microsoft#2672)
* first pass at offline agent eval integration * Integrating AgentEval for offline scenarios * removing old changes * fixing notebook, updating docs * fixing subcriteria bug * updating class comment * cleaning up agent constructors * moving AgentEval agents to separate folder and adding a brief README * fixing build breaks * fixing formatting break * fixing comments * consolidating files in the agenteval folder under contrib and cleaning up imports * fixing import ordering * adding basic agenteval tests and fixing criteria parsing bug * first try at adding openai agenteval tests to build process * adding non-openai agenteval tests to build process * updating test settings * updating openai test * Update test/agentchat/contrib/agent_eval/test_agent_eval.py Co-authored-by: Wael Karkoub <[email protected]> * Update .github/workflows/contrib-openai.yml Co-authored-by: Wael Karkoub <[email protected]> * test commit * updating typing and converting to pydantic objects * fixing test file --------- Co-authored-by: Beibin Li <[email protected]> Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Wael Karkoub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f85b570 - Browse repository at this point
Copy the full SHA f85b570View commit details -
AutoGen Virtual Focus Group (microsoft#2598)
* Update gallery.json * Update gallery.json * Update gallery.json * Update gallery.json --------- Co-authored-by: Shaokun Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14afec1 - Browse repository at this point
Copy the full SHA 14afec1View commit details -
Adding gpt-4o to pricing (microsoft#2674)
Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 536e8a7 - Browse repository at this point
Copy the full SHA 536e8a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c66954 - Browse repository at this point
Copy the full SHA 9c66954View commit details -
[.Net] feature: Ollama integration (microsoft#2693)
* [.Net] feature: Ollama integration with * [.Net] ollama agent improvements and reorganization * added ollama fact logic * [.Net] added ollama embeddings service * [.Net] Ollama embeddings integration * cleaned the agent and connector code * [.Net] cleaned ollama agent tests * [.Net] standardize api key fact ollama host variable * [.Net] fixed solution issue --------- Co-authored-by: Xiaoyun Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddd3c6f - Browse repository at this point
Copy the full SHA ddd3c6fView commit details -
[.Net] Fix microsoft#2687 by adding global:: keyword in generated code (
microsoft#2689) * add tests * remove approved file * update * update approve file
Configuration menu - View commit details
-
Copy full SHA for 3d7e6ff - Browse repository at this point
Copy the full SHA 3d7e6ffView commit details -
* update news * cleanup
Configuration menu - View commit details
-
Copy full SHA for 9ad0d07 - Browse repository at this point
Copy the full SHA 9ad0d07View commit details -
[.Net] Set up Name field in OpenAIMessageConnector (microsoft#2662)
* create OpenAI tests project * update * update * add tests * add mroe tests: * update comment * Update dotnet/src/AutoGen.OpenAI/Middleware/OpenAIChatRequestMessageConnector.cs Co-authored-by: David Luong <[email protected]> * Update AutoGen.OpenAI.Tests.csproj * fix build --------- Co-authored-by: David Luong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b699f2 - Browse repository at this point
Copy the full SHA 7b699f2View commit details -
Custom Runtime Logger <> FileLogger (microsoft#2596)
* added logger param for custom logger support * added FileLogger * bump: spell check * bump: import error * added more log functionalites * bump: builtin logger for FileLogger * type check and instance level logger * tests added for the fileLogger * formatting bump * updated tests and removed time formatting * separate module for the filelogger * update file logger test * added the FileLogger into the notebook * bump json decode error * updated requested changes * Updated tests with AutoGen agents * bump file * bump: logger accessed before intializedsolved * Updated notebook to guide with a filename * added thread_id to the FileLogger * bump type check in tests * Updated thread_id for each log event * Updated thread_id for each log event * Updated with tempfile * bump: str cleanup * skipping-windows tests --------- Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 666167c - Browse repository at this point
Copy the full SHA 666167cView commit details -
Update groupchat.py to remove Optional type hint when they are not ch…
…ecked for None (microsoft#2703)
Configuration menu - View commit details
-
Copy full SHA for 49b02c5 - Browse repository at this point
Copy the full SHA 49b02c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcadd17 - Browse repository at this point
Copy the full SHA bcadd17View commit details -
[CAP] Improved AutoGen Agents support & Pip Install (microsoft#2711)
* 1) Removed most framework sleeps 2) refactored connection code * pre-commit fixes * pre-commit * ignore protobuf files in pre-commit checks * Fix duplicate actor registration * refactor change * Nicer printing of Actors * 1) Report recv_multipart errors 4) Always send 4 parts * AutoGen generate_reply expects to wait indefinitely for an answer. CAP can wait a certain amount and give up. In order to reconcile the two, AutoGenConnector is set to wait indefinitely. * pre-commit formatting fixes * pre-commit format changes * don't check autogenerated proto py files * Iterating on CAP interface for AutoGen * User proxy must initiate chat * autogencap pypi package * added dependencies * serialize/deserialize dictionary elements to json when dealing with ReceiveReq * 1) Removed most framework sleeps 2) refactored connection code * Nicer printing of Actors * AutoGen generate_reply expects to wait indefinitely for an answer. CAP can wait a certain amount and give up. In order to reconcile the two, AutoGenConnector is set to wait indefinitely. * pre-commit formatting fixes * pre-commit format changes * Iterating on CAP interface for AutoGen * User proxy must initiate chat * autogencap pypi package * added dependencies * serialize/deserialize dictionary elements to json when dealing with ReceiveReq * pre-commit check fixes * fix pre-commit issues * Better encapsulation of logging * pre-commit fix * pip package update
Configuration menu - View commit details
-
Copy full SHA for 57ad77d - Browse repository at this point
Copy the full SHA 57ad77dView commit details -
[.Net] fix microsoft#2722 (microsoft#2723)
* fix bug and add tests * update
Configuration menu - View commit details
-
Copy full SHA for 30876e2 - Browse repository at this point
Copy the full SHA 30876e2View commit details -
[.Net] Mark Message as obsolete and add ToolCallAggregateMessage type (…
…microsoft#2716) * make Message obsolete * add ToolCallAggregateMessage * update message.md * address comment * fix tests * set round to 1 temporarily * revert change * fix test * fix test
Configuration menu - View commit details
-
Copy full SHA for 6ff495d - Browse repository at this point
Copy the full SHA 6ff495dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f039f1 - Browse repository at this point
Copy the full SHA 0f039f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a0220e - Browse repository at this point
Copy the full SHA 6a0220eView commit details -
[CAP] Refactor: Better Names for classes and methods (microsoft#2734)
* Bug fix * Refactor: Better class names, method names * pypi version * pre-commit fixes
Configuration menu - View commit details
-
Copy full SHA for d6a4bd7 - Browse repository at this point
Copy the full SHA d6a4bd7View commit details -
Avoid requests 2.32.0 to fix build (microsoft#2761)
* Avoid requests 2.32.0 to fix build * comment * quote
Configuration menu - View commit details
-
Copy full SHA for e4d8858 - Browse repository at this point
Copy the full SHA e4d8858View commit details -
Debug: Gemini client was not logged and causing runtime error (micros…
…oft#2749) * Debug: gemini client was not logged * Resolve docker issue in LMM test * Resolve comments --------- Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7bc73fa - Browse repository at this point
Copy the full SHA 7bc73faView commit details -
[Add] Fix invoking Assistant API (microsoft#2751)
Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e203a9 - Browse repository at this point
Copy the full SHA 7e203a9View commit details -
Add silent option in nested chats and group chat (microsoft#2712)
* feat: respect silent request in nested chats and group chat * fix: address plugin test --------- Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dab7f4c - Browse repository at this point
Copy the full SHA dab7f4cView commit details -
fix openai compatible changes (microsoft#2718)
Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfa3b1d - Browse repository at this point
Copy the full SHA cfa3b1dView commit details -
add warning if duplicate function is registered (microsoft#2159)
* add warning if duplicate function is registereed * check _function_map and llm_config * check function_map and llm_config * use register_function and llm_config * cleanups * cleanups * warning test * warning test * more test coverage * use a fake config * formatting * formatting --------- Co-authored-by: Jason <[email protected]> Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c089b3 - Browse repository at this point
Copy the full SHA 7c089b3View commit details -
Added ability to ignore the addition of the select speaker prompt for…
… a group chat (microsoft#2726) Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d41b65 - Browse repository at this point
Copy the full SHA 7d41b65View commit details -
Update Deprecation Warning for
CompressibleAgent
and `TransformChat……History` (microsoft#2685) * improved deprecation warnings * compressible_agent test fix * fix retrieve chat history test --------- Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e92daa1 - Browse repository at this point
Copy the full SHA e92daa1View commit details -
added Gemini safety setting and Gemini generation config (microsoft#2429
) * added Gemini safety setting and Gemini generation config * define params_mapping as a constant as a class variable * fixed formatting issues --------- Co-authored-by: nikolay tolstov <[email protected]> Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51e1ea8 - Browse repository at this point
Copy the full SHA 51e1ea8View commit details -
Co-authored-by: HRUSHIKESH DOKALA <[email protected]> Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cae26d - Browse repository at this point
Copy the full SHA 0cae26dView commit details -
Ignore Some Messages When Transforming (microsoft#2661)
* works * spelling * returned old docstring * add cache fix * spelling? --------- Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 798c2ab - Browse repository at this point
Copy the full SHA 798c2abView commit details -
[.Net] rename Autogen.Ollama to AutoGen.Ollama and add more test case…
…s to AutoGen.Ollama (microsoft#2772) * update test * add llava test * add more tests * rm Autogen.Ollama * add AutoGen.ollama * update * rename to temp * remove ollama * rename * update * rename * rename * update
Configuration menu - View commit details
-
Copy full SHA for ca95e51 - Browse repository at this point
Copy the full SHA ca95e51View commit details -
[.Net] add AutoGen.SemanticKernel.Sample project (microsoft#2774)
* add AutoGen.SemanticKernel.Sample * revert change
Configuration menu - View commit details
-
Copy full SHA for cd39fae - Browse repository at this point
Copy the full SHA cd39faeView commit details -
[.Net] add ollama-sample and adds more tests (microsoft#2776)
* add ollama-sample and adds more tests * Update AutoGen.Ollama.Sample.csproj
Configuration menu - View commit details
-
Copy full SHA for d0596b7 - Browse repository at this point
Copy the full SHA d0596b7View commit details -
Create JSON_mode_example.ipynb (microsoft#2554)
* Create JSON_mode_example.ipynb * updated json example * added metadata to JSON notebook * fixed details in wrong metadata * Update JSON_mode_example.ipynb removed colab cell * fixed error * removed cell output * whitespace fixed I think its fixed? * finally fixed whitespace
Configuration menu - View commit details
-
Copy full SHA for 4195f93 - Browse repository at this point
Copy the full SHA 4195f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdd6660 - Browse repository at this point
Copy the full SHA fdd6660View commit details -
Introduce AnthropicClient and AnthropicClientAgent (microsoft#2769)
* Reference project Revert "Set up the Agent. Basic Example set up, boilerplate for connector, ran into signing issue." This reverts commit 0afe04f2 End to end working anthropic agent + unit tests Set up the Agent. Basic Example set up, boilerplate for connector, ran into signing issue. * Add pragma warning * - Remove Message type - tabbing fix white space in csproj - Remove redundant inheritance - Edit Anthropic.Tests' rootnamespace - Create AutoGen.Anthropic.Samples * short-cut agent extension method * Pass system message in the constructor and throw if there's system message in Imessages --------- Co-authored-by: luongdavid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a8628e - Browse repository at this point
Copy the full SHA 3a8628eView commit details -
actions version update for the TransformMessages workflow (microsoft#…
…2759) Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e35e998 - Browse repository at this point
Copy the full SHA e35e998View commit details -
allow serialize_to_str to work with non ascii when dumping via json.d…
…umps (microsoft#2714) Co-authored-by: Jason <[email protected]> Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c89f4a7 - Browse repository at this point
Copy the full SHA c89f4a7View commit details -
PGVector Support for Custom Connection Object (microsoft#2566)
* Added fixes and tests for basic auth format * User can provide their own connection object. Added test for it. * Updated instructions on how to use. Fully tested all 3 authentication methods successfully. * Get password from gitlab secrets. * Hide passwords. * Update notebook/agentchat_pgvector_RetrieveChat.ipynb Co-authored-by: Li Jiang <[email protected]> * Hide passwords. * Added connection_string test. 3 tests total for auth. * Fixed quotes on db config params. No other changes found. * Ran notebook * Ran pre-commits and updated setup to include psycopg[binary] for windows and mac. * Corrected list extension. * Separate connection establishment function. Testing pending. * Fixed pgvectordb auth * Update agentchat_pgvector_RetrieveChat.ipynb Added autocommit=True in example * Rerun notebook --------- Co-authored-by: Li Jiang <[email protected]> Co-authored-by: Li Jiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45faf8f - Browse repository at this point
Copy the full SHA 45faf8fView commit details -
Remove duplicate project declared in AutoGen.sln (microsoft#2789)
* remove duplicate project in AutoGen.sln * Add EndProject
Configuration menu - View commit details
-
Copy full SHA for 6b62bf3 - Browse repository at this point
Copy the full SHA 6b62bf3View commit details -
[fix] file logger import (microsoft#2773)
Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48fa774 - Browse repository at this point
Copy the full SHA 48fa774View commit details -
DBRX (Databricks LLM) example notebook (microsoft#2434)
* Resolving test failures locally * Resolving test failures locally * Updates to website resources and docs, author * Adding image * Fixes to precommit and doc files for lfd * Fixing ruff exclusion of new notebook * Updates to support notebook rendering * Updates to support notebook rendering * Removing some results to try to fix docs render issue * pre-commit to standardize formatting --------- Co-authored-by: Eric Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd4d2c6 - Browse repository at this point
Copy the full SHA dd4d2c6View commit details -
Blogpost and news (microsoft#2790)
* blog and news * update * economist * news update * bump version to 0.2.28 * link update * address comments * address comments * add quote * address comment * address comment * fix link * guidance
Configuration menu - View commit details
-
Copy full SHA for 17d9d20 - Browse repository at this point
Copy the full SHA 17d9d20View commit details -
Update Getting-Started.mdx (microsoft#2781)
Add missing os import Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd5d4aa - Browse repository at this point
Copy the full SHA dd5d4aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 694d5eb - Browse repository at this point
Copy the full SHA 694d5ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43630fd - Browse repository at this point
Copy the full SHA 43630fdView commit details -
fix type object 'ConversableAgent' has no attribute 'DEFAULT_summary_…
…prompt' (microsoft#2788) Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1efa0bd - Browse repository at this point
Copy the full SHA 1efa0bdView commit details -
print next speaker (microsoft#2800)
* print next speaker * fix test error
Configuration menu - View commit details
-
Copy full SHA for 14dd31b - Browse repository at this point
Copy the full SHA 14dd31bView commit details -
[.Net] Release note for 0.0.14 (microsoft#2815)
* update release note * update trigger
Configuration menu - View commit details
-
Copy full SHA for e1a7e15 - Browse repository at this point
Copy the full SHA e1a7e15View commit details -
[.Net] Update website for AutoGen.SemanticKernel and AutoGen.Ollama (m…
…icrosoft#2814) * update sk documents * add ollama doc
Configuration menu - View commit details
-
Copy full SHA for 440aa51 - Browse repository at this point
Copy the full SHA 440aa51View commit details -
[CAP] User supplied threads for agents (microsoft#2812)
* First pass: message loop in main thread * pypi version bump * Fix readme * Better example * Fixed docs * pre-commit fixes
Configuration menu - View commit details
-
Copy full SHA for 09900c3 - Browse repository at this point
Copy the full SHA 09900c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68f3769 - Browse repository at this point
Copy the full SHA 68f3769View commit details -
fix typo and update news (microsoft#2825)
* fix typo and update news * add link * update link * fix metadata * tag
Configuration menu - View commit details
-
Copy full SHA for 0c85605 - Browse repository at this point
Copy the full SHA 0c85605View commit details -
Add llamaindex agent integration (microsoft#2831)
* white spaces * add llamaindex agent wrapper for autogen * formatting * formatting fixes * add support for llamaindex agents * fix style * fix style * delete file * re-add file * fixes pre-commit errors * feat: Add agentchat_group_chat_with_llamaindex_agents notebook This commit adds the notebook "agentchat_group_chat_with_llamaindex_agents.ipynb" which demonstrates how to integrate Llamaindex agents into Autogen. The notebook includes code for setting up the API endpoint, creating Llamaindex agents, and setting up a group chat. * Refactor code * feat: Add test for LLamaIndexConversableAgent This commit adds a new test file `test_llamaindex_conversable_agent.py` that contains a test case for the `LLamaIndexConversableAgent` class. The test verifies the functionality of group chat with two MultimodalConversable Agents, limiting the chat by the `max_round` parameter. It also checks if the number of rounds does not exceed the maximum specified rounds. The purpose of this change is to ensure that the `LLamaIndexConversableAgent` behaves as expected and correctly handles group chats with limited rounds. Note: This commit includes import statements and setup code necessary for running the test case. * fix formatting * feat: Add LlamaIndexAgent job to GitHub Actions workflow This commit adds a new job called "LlamaIndexAgent" to the GitHub Actions workflow. The job runs on multiple operating systems (ubuntu-latest, macos-latest, windows-2019) and uses Python version 3.11. It sets up the Python environment, installs necessary packages and dependencies for LMM, performs coverage testing using pytest, and uploads the coverage report to Codecov. The commit also includes changes to the test_llamaindex_conversable_agent.py file. It imports os and sys modules, appends a path to sys.path, and adds skip conditions for tests based on certain conditions. These changes improve the CI/CD pipeline by adding a new job for LlamaIndexAgent and enhancing test conditions in test_llamaindex_conversable_agent.py. * fix test yaml * cleanup tests * fix test run * formatting * add test * fix yaml * pr feedback * add documentation to website * fixed style * edit to document page * newline * make skip reason easier to see * compose skip reasons * fix env variable name * refactor: Update package installation in contrib workflows - Replaced specific package installations with more general ones - Updated the installation of llama-index packages and dependencies - Added new packages for llama-index and Wikipedia tools * Update dependencies and add new agents for group chat - Update dependencies to specific versions - Add new agent `entertainent_specialist` for discovering entertainment opportunities in a location - Modify the `test_group_chat_with_llama_index_conversable_agent` function to include the new agent in the group chat * Update pydantic version requirement in setup.py - Update pydantic version requirement from "pydantic>=1.10,<3,!=2.6.0" to "pydantic>=1.10,<3" - Remove comment about issue with pydantic 2.6.0 * Refactor ChatMessage instantiation in _extract_message_and_history() - Refactored the instantiation of ChatMessage in the _extract_message_and_history() function. - Added an empty dictionary as additional_kwargs to the ChatMessage constructor. * Refactor test_llamaindex_conversable_agent.py - Removed unused import and variable - Updated OpenAI model to gpt-4 - Reduced max_iterations for location_specialist and entertainment_specialist from 30 to 5 - Changed human_input_mode for user_proxy to "NEVER" - Added assertion for max_rounds in entertainent_assistant These changes improve code efficiency and ensure proper functionality. * Remove entertainment_specialist agent and update user_proxy settings in test_llamaindex_conversable_agent.py - Remove the creation of entertainent_specialist agent - Update the max_consecutive_auto_reply setting for user_proxy to 10 - Update the default_auto_reply setting for user_proxy to "Thank you. TERMINATE" * Refactor installation of LlamaIndex packages and dependencies - Simplify installation commands for LlamaIndex packages - Remove specific version numbers from pip install commands * Update test_llamaindex_conversable_agent.py to include verbose output during pytest. - Add the -v flag to the pytest command in contrib-openai.yml. - Print a message when skipping the test due to missing dependencies or key. * Refactor OpenAI workflow, remove LlamaIndexAgent This commit removes the LlamaIndexAgent from the OpenAI workflow in order to streamline and simplify the code. The LlamaIndexAgent was no longer necessary and its removal improves overall code organization and maintainability. * feat: Add test for group chat functionality with LLamaIndexConversableAgent use mock reactagent in test * Update Dockerfile for devcontainer - Updated the Dockerfile for the devcontainer environment. - Added installation of build-essential, npm, git-lfs, and other packages. - Upgraded pip and installed pydoc-markdown, pyyaml, and colored libraries. * Update devcontainer.json with new VS Code extensions and terminal settings - Updated the list of VS Code extensions in devcontainer.json to include "GitHub.copilot" - Added a new terminal profile for Linux with the path set to "/bin/bash" - Set the default Linux terminal profile to "bash" * removeall * feat: Add Dockerfiles and devcontainer configurations This commit adds Dockerfiles and devcontainer configurations for different use cases in the `.devcontainer` directory. The following changes were made: - Added `Dockerfile` for basic setups (`base`) - Added `Dockerfile` for advanced features (`full`) - Added `Dockerfile` for AutoGen project developers (`dev`) - Added `Dockerfile` for AutoGen project developers using Studio (`studio`) - Updated existing files with necessary dependencies and configurations - Modified README.md to provide instructions on customizing Dockerfiles and managing the Docker environment These changes allow users to easily set up their AutoGen development environment using Docker containers. * delete * Add authors.yml file with author information This commit adds the authors.yml file, which contains information about various authors contributing to the project. Each author entry includes their name, title, URL, and image URL. This file will be used to display author information on the website. * delete * Add test cases for agent chat functionality This commit adds new test cases for the agent chat functionality. The test cases include scenarios such as auto feedback from code execution, function calls, currency calculator, async function calls, group chat finite state machine, cost token tracking, and group chat state flow. These test cases cover different versions of Python (3.10, 3.11, and 3.12) and are skipped if OpenAI is not installed or the Python version does not match. * delete * feat: Add LLM configuration documentation This commit adds documentation for configuring an agent's access to LLMs. It includes information on the `llm_config` argument, `config_list`, and other configuration parameters. The commit also provides examples of filtering the `config_list` based on model names and tags. Additionally, it demonstrates how to add an HTTP client in `llm_config` for proxy usage. Finally, it mentions helper functions for loading a config list from API keys, environment variables, files, or `.env` files. Closes microsoft#1234 * delete * feat: Add LLM configuration documentation This commit adds documentation for configuring an agent's access to LLMs. It includes information on the `llm_config` argument, `config_list`, and other configuration parameters. The commit also provides examples of filtering the `config_list` based on model names and tags. Additionally, it demonstrates how to add an HTTP client in `llm_config` for proxy usage. Finally, it mentions helper functions for loading a config list from various sources. Closes microsoft#1234 * delete * adding back notebooks * reset * feat: Add setup.py for package installation This commit adds a new file, `setup.py`, which is used for installing the package. The `setup.py` file includes information such as the author, description, and dependencies of the package. This allows users to easily install and use the package in their projects. The `setup.py` file also includes different extra requirements for specific functionalities, such as retrieving chat data or running Jupyter notebooks. These extra requirements are installed when specified during installation. Overall, this addition improves the usability and installation process of the package.
Configuration menu - View commit details
-
Copy full SHA for 9014637 - Browse repository at this point
Copy the full SHA 9014637View commit details -
Broken links fix (microsoft#2843)
* Update Examples.md * Update agent_chat.md * Update agent_chat.md * Update Optional-Dependencies.md * Update JSON_mode_example.ipynb * Update JSON_mode_example.ipynb * Update JSON_mode_example.ipynb * Update JSON_mode_example.ipynb * Update agentchat_agentoptimizer.ipynb * Update agentchat_nested_chats_chess.ipynb
Configuration menu - View commit details
-
Copy full SHA for daafb04 - Browse repository at this point
Copy the full SHA daafb04View commit details -
update guide about roadmap issues (microsoft#2846)
* update guide about roadmap issues * update link
Configuration menu - View commit details
-
Copy full SHA for 02c7806 - Browse repository at this point
Copy the full SHA 02c7806View commit details -
Configuration menu - View commit details
-
Copy full SHA for f55a0c8 - Browse repository at this point
Copy the full SHA f55a0c8View commit details -
Use Gemini without API key (microsoft#2805)
* google default auth and svc keyfile for Gemini * [.Net] Release note for 0.0.14 (microsoft#2815) * update release note * update trigger * [.Net] Update website for AutoGen.SemanticKernel and AutoGen.Ollama (microsoft#2814) support vertex ai compute region * [CAP] User supplied threads for agents (microsoft#2812) * First pass: message loop in main thread * pypi version bump * Fix readme * Better example * Fixed docs * pre-commit fixes * refactoring, minor fixes, update gemini demo ipynb * add new deps again and reset line endings * Docstring for the init function. Use private methods * improve docstring --------- Co-authored-by: Xiaoyun Zhang <[email protected]> Co-authored-by: Rajan <[email protected]> Co-authored-by: Zoltan Lux <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3a5826 - Browse repository at this point
Copy the full SHA e3a5826View commit details -
Refactor hook registration and processing methods (microsoft#2853)
* Refactor hook registration and processing methods - Refactored the `hook_lists` dictionary to use type hints for better readability. - Updated the `register_hook` method signature to include type hints for the `hook` parameter. - Added type hints to the `process_last_received_message` method parameters and return value. This commit refactors the code related to hook registration and processing in the `conversable_agent.py` file. The changes improve code readability and maintainability by using type hints and updating method signatures. * Refactor hook_lists initialization and add type hints - Refactored the initialization of `hook_lists` to use a colon instead of an equal sign. - Added type hints for the parameters and return types of `process_last_received_message` method. * Refactor hook registration and processing in conversable_agent.py - Refactored the `hook_lists` dictionary to use a more generic type for the list of hooks. - Updated the signature check for `process_message_before_send`, `process_all_messages_before_reply`, and `process_last_received_message` hooks to ensure they are callable with the correct signatures. - Added error handling to raise a ValueError or TypeError if any hook does not have the expected signature. * Refactor hook processing in conversable_agent.py - Simplify the code by removing unnecessary type checks and error handling. - Consolidate the logic for processing hooks in `_process_message_before_send`, `process_all_messages_before_reply`, and `process_last_received_message` methods. * Refactor register_hook method signature for flexibility The commit changes the signature of the `register_hook` method in `conversable_agent.py`. The second argument, `hook`, is now of type `Callable` instead of `Callable[[List[Dict]], List[Dict]]`. This change allows for more flexibility when registering hooks.
Configuration menu - View commit details
-
Copy full SHA for bedc6c0 - Browse repository at this point
Copy the full SHA bedc6c0View commit details -
[.Net] Add AOT compatible check for AutoGen.Core (microsoft#2858)
* add AutoGen.AotCompatibility test * add aot test * fix build error * update ps1 path
Configuration menu - View commit details
-
Copy full SHA for 906c4c7 - Browse repository at this point
Copy the full SHA 906c4c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a0e99 - Browse repository at this point
Copy the full SHA 34a0e99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d787ee - Browse repository at this point
Copy the full SHA 3d787eeView commit details -
[Refactor] Transforms Utils (microsoft#2863)
* wip * tests + docstrings * improves tests * fix import
Configuration menu - View commit details
-
Copy full SHA for 160bdcc - Browse repository at this point
Copy the full SHA 160bdccView commit details -
allow function to remove termination string in groupchat (microsoft#2804
) * allow function to remove termination string in groupchat * improve docstring Co-authored-by: Joshua Kim <[email protected]> * improve docstring Co-authored-by: Joshua Kim <[email protected]> * improve test case description Co-authored-by: Joshua Kim <[email protected]> --------- Co-authored-by: Joshua Kim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f11a884 - Browse repository at this point
Copy the full SHA f11a884View commit details -
AgentOps Runtime Logging Implementation (microsoft#2682)
* add agentops req * track conversable agents with agentops * track tool usage * track message sending * remove record from parent * remove record * simple example * notebook example * remove spacing change * optional dependency * documentation * remove extra import * optional import * record if agentops * if agentops * wrap function auto name * install agentops before notebook test * documentation fixes * notebook metadata * notebook metadata * pre-commit hook changes * doc link fixes * git lfs * autogen tag * bump agentops version * log tool events * notebook fixes * docs * formatting * Updated ecosystem manual * Update notebook for clarity * cleaned up notebook * updated precommit recommendations * Fixed links to screenshots and examples * removed unused files * changed notebook hyperlink * update docusaurus link path * reverted setup.py * change setup again * undo changes * revert conversable agent * removed file not in branch * Updated notebook to look nicer * change letter * revert setup * revert setup again * change ref link * change reflink * remove optional dependency * removed duplicated section * Addressed clarity commetns from howard * minor updates to wording * formatting and pr fixes * added info markdown cell * better docs * notebook * observability docs * pre-commit fixes * example images in notebook * example images in docs * example images in docs * delete agentops ong * doc updates * docs updates * docs updates * use agent as extra_kwarg * add logging tests * pass function properly * create table * dummy function name * log chat completion source name * safe serialize * test fixes * formatting * type checks --------- Co-authored-by: reibs <[email protected]> Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Eric Zhu <[email protected]> Co-authored-by: Howard Gil <[email protected]> Co-authored-by: Alex Reibman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83a7162 - Browse repository at this point
Copy the full SHA 83a7162View commit details -
Autogenstudio docs (microsoft#2890)
* add autogenstudio docs * update ags readme to point to docs page * update docs * update docs * update faqs * update, fix typos
Configuration menu - View commit details
-
Copy full SHA for e4aa7ca - Browse repository at this point
Copy the full SHA e4aa7caView commit details -
[.Net] Add Goolge gemini (microsoft#2868)
* update * add vertex gemini test * remove DTO * add test for vertexGeminiAgent * update test name * update IGeminiClient interface * add test for streaming * add message connector * add gemini message extension * add tests * update * add gemnini sample * update examples * add test for iamge * fix test * add more tests * add streaming message test * add comment * remove unused json * implement google gemini client * update * fix comment
Configuration menu - View commit details
-
Copy full SHA for 1241c4d - Browse repository at this point
Copy the full SHA 1241c4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33133a5 - Browse repository at this point
Copy the full SHA 33133a5View commit details -
version update (microsoft#2908)
* version update * version update
Configuration menu - View commit details
-
Copy full SHA for 42b4cb4 - Browse repository at this point
Copy the full SHA 42b4cb4View commit details -
Bugfix: PGVector/RAG - Calculate the Vector Size based on Model Dimen…
…sions (microsoft#2865) * Calculate the dimension size based off model chosen. * Added example docstring. * Validated working notebook with sentence models of different dimensions. * Validated removal of model_name working. * Second example uses conn object. * embedding_function no longer directly references .encode * Fixed pre-commit issue. * Use try/except to raise error when shape is not found in embedding function. * Re-ran notebook. * Update autogen/agentchat/contrib/vectordb/pgvectordb.py Co-authored-by: Li Jiang <[email protected]> * Update autogen/agentchat/contrib/vectordb/pgvectordb.py Co-authored-by: Li Jiang <[email protected]> * Added .encode * Removed example comment. * Fix overwrite doesn't work with existing collection when custom embedding function has different dimension from default one --------- Co-authored-by: Li Jiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 153bac5 - Browse repository at this point
Copy the full SHA 153bac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d541b96 - Browse repository at this point
Copy the full SHA d541b96View commit details -
Change chunk size of vectordb from max_tokens to chunk_token_size (mi…
…crosoft#2896) * Update retrieve_user_proxy_agent.py * Update retrieve_user_proxy_agent.py --------- Co-authored-by: Li Jiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b63ad9e - Browse repository at this point
Copy the full SHA b63ad9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e185cc - Browse repository at this point
Copy the full SHA 8e185ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2500064 - Browse repository at this point
Copy the full SHA 2500064View commit details -
Improve update context condition checking rule (microsoft#2883)
Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b33074 - Browse repository at this point
Copy the full SHA 8b33074View commit details -
Docs typo cli-code-executor.ipynb (microsoft#2909)
Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 921e616 - Browse repository at this point
Copy the full SHA 921e616View commit details -
human input mode annotations fixed (microsoft#2864)
Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97de75e - Browse repository at this point
Copy the full SHA 97de75eView commit details -
[.Net] Add Gemini samples to AutoGen.Net website + configure Gemini p…
…ackage to be ready for release (microsoft#2917) * update website * fix buid error * update
Configuration menu - View commit details
-
Copy full SHA for d9d53df - Browse repository at this point
Copy the full SHA d9d53dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc21f41 - Browse repository at this point
Copy the full SHA fc21f41View commit details -
Bump braces from 3.0.2 to 3.0.3 in /website (microsoft#2934)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d3108a1 - Browse repository at this point
Copy the full SHA d3108a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1de3357 - Browse repository at this point
Copy the full SHA 1de3357View commit details -
Allow passing in custom pricing in config_list (microsoft#2902)
* update * update * TODO comment removed * update --------- Co-authored-by: Yiran Wu <[email protected]> Co-authored-by: Davor Runje <[email protected]> Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 625e2b4 - Browse repository at this point
Copy the full SHA 625e2b4View commit details -
Update OAI_CONFIG_LIST_sample (microsoft#2867)
Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82ae453 - Browse repository at this point
Copy the full SHA 82ae453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9afb5d6 - Browse repository at this point
Copy the full SHA 9afb5d6View commit details -
[.Net] update oai tests by using new OpenAI resources (microsoft#2939)
* update oai tests * Update MetaInfo.props
Configuration menu - View commit details
-
Copy full SHA for 5596012 - Browse repository at this point
Copy the full SHA 5596012View commit details -
[Autobuild] improve robustness and reduce cost (microsoft#2907)
* Update Autobuild. * merge main into autobuild * update test for new autobuild * update author info * fix pre-commit * Update autobuild notebook * Update autobuild_agent_library.ipynb * Update autobuild_agent_library.ipynb * Fix pre-commit failures. --------- Co-authored-by: Linxin Song <[email protected]> Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5855854 - Browse repository at this point
Copy the full SHA 5855854View commit details -
Filter models with tags instead of model name (microsoft#2912)
* identify model with tags instead of model name * models * model to tag * add more model name * format * Update test/agentchat/test_function_call.py Co-authored-by: Chi Wang <[email protected]> * Update test/agentchat/test_function_call.py Co-authored-by: Chi Wang <[email protected]> * Update test/agentchat/test_tool_calls.py Co-authored-by: Chi Wang <[email protected]> * Update test/agentchat/test_tool_calls.py Co-authored-by: Chi Wang <[email protected]> * remove uncessary tags * use gpt-4 as tag * model to tag * add tag for teachable agent test --------- Co-authored-by: Chi Wang <[email protected]> Co-authored-by: AutoGen-Hub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b53124c - Browse repository at this point
Copy the full SHA b53124cView commit details -
Fix missing messages in Gemini history (microsoft#2906)
* fix missing message in history * fix message handling * add list of Parts to Content object * add test for gemini message conversion function * add test for gemini message conversion * add message to asserts * add safety setting support for vertexai * remove vertexai safety settings
Configuration menu - View commit details
-
Copy full SHA for 51971fd - Browse repository at this point
Copy the full SHA 51971fdView commit details -
Client class utilities (microsoft#2949)
* Addition of client utilities, initially for parameter validation * Corrected test * update: type checks and few tests * fix: docs, tests --------- Co-authored-by: Hk669 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d44edb6 - Browse repository at this point
Copy the full SHA d44edb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cca9806 - Browse repository at this point
Copy the full SHA cca9806View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da8b4b - Browse repository at this point
Copy the full SHA 7da8b4bView commit details -
Bump ws from 7.5.9 to 7.5.10 in /website (microsoft#2964)
Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@7.5.9...7.5.10) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6ed662b - Browse repository at this point
Copy the full SHA 6ed662bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d2cfaf - Browse repository at this point
Copy the full SHA 8d2cfafView commit details -
Anthropic Client (microsoft#2931)
* intial setup for the anthropic client with cost config * update: other methods added * fix: formatting * fix: config unused * update: changes made in the client * update: test added to the workflow * update: added tests to the anthropic client * fix: errors in workflows and client * fix * fix: anthropic tools type * update: notebook anthropic * Nonetype fixed * fix-tests config * update: tests and client issues * logger support * remove sys path * updated the functioning of the client * update: type hints and stream * skip tests- importerror * fix: anthropic client and tests * none fix * Alternating roles, parameter keywords, cost on response, * update: anthropic notebook * update: notebook with more details * devcontainer * update: added validate_params from the client_utils * fix: formatting * fix: minor comment --------- Co-authored-by: Mark Sze <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a496b3 - Browse repository at this point
Copy the full SHA 5a496b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01a4277 - Browse repository at this point
Copy the full SHA 01a4277View commit details -
Fix microsoft#2845 - LocalCommandLineCodeExecutor is not working with…
… virtual environments (microsoft#2926) * Used absolute path of virtual environment bin path in local command executors * Checked if the expected venv is used or not * Added code comments for documentation * fix: format issue - shutil lib --------- Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Li Jiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f573a4f - Browse repository at this point
Copy the full SHA f573a4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b1fd4 - Browse repository at this point
Copy the full SHA 60b1fd4View commit details -
Fix microsoft#2960 by checking if the values are a list of lists. (mi…
…crosoft#2971) * Fix microsoft#2960 by checking values are list of list * Reduce dictionary look up overhead
Configuration menu - View commit details
-
Copy full SHA for 668146e - Browse repository at this point
Copy the full SHA 668146eView commit details -
[.Net] fix microsoft#2859 (microsoft#2974)
* add getting start sample project * update * update * revert change
Configuration menu - View commit details
-
Copy full SHA for 0027699 - Browse repository at this point
Copy the full SHA 0027699View commit details -
[.Net] add ReAct sample (microsoft#2977)
* add ReAct sample * fix source geenrator test
Configuration menu - View commit details
-
Copy full SHA for 1021ae0 - Browse repository at this point
Copy the full SHA 1021ae0View commit details -
Mistral Client (microsoft#2892)
* Initial commit of Mistral client class * Updated to manage final system message for reflection_with_llm * Add Mistral support to client class * Add Mistral support across the board (based on Gemini changes) * Test file for Mistral client * Updated handling of config, added notebook for documentation * Added support for additional API parameters * Remove unneeded code, updated exception raising * Updated handling of keywords, including type checks, defaults, warnings. Updated notebook example to remove logging warnings. * Added class description. * Updated tests to support new config handling. * Moved parameter parsing to create function, minimised init, added parameter tests * Refined parameter validation * Correct spacing * Fixed string concat in parameter validation * Corrected upper/lower bound warning * Use client_tools, tidy up Mistral create, better handle tool call response, tidy tests * Update of documentation notebook, replacement of old version * Update to handle multiple tool_call recommendations in a message * Updated tests to accommodate multiple tool_calls as well as content in message * Update autogen/oai/mistral.py comment Co-authored-by: Qingyun Wu <[email protected]> * cleanup, rewrite mock * update --------- Co-authored-by: Qingyun Wu <[email protected]> Co-authored-by: kevin666aa <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 394d7e7 - Browse repository at this point
Copy the full SHA 394d7e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b5d41c - Browse repository at this point
Copy the full SHA 2b5d41cView commit details -
Anthropic client fixes (microsoft#2981)
* add claude 3.5 sonnet to pricing * Fix import error for client_utils * fix import order for ruff formatter * name key is not supported in anthropic message so let's remove it * Improved tool use message conversion, changed create to return standard response * Converted tools to messages for speaker selection, moved message conversion to function, corrected bugs * Minor bracket typo. * Renaming function * add groupchat and run notebook --------- Co-authored-by: Mark Sze <[email protected]> Co-authored-by: Qingyun Wu <[email protected]> Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e07f04 - Browse repository at this point
Copy the full SHA 4e07f04View commit details -
Together AI Client (microsoft#2919)
* First pass together.ai client class * Config handling, models and cost * Added tests, moved param management to create function * Tests, parameter, validation, logging updates * Added use of client_utils PR 2949 * Updated to return OAI response * Notebook example * Improved function calling, updated tests, updated notebook with Chess example * Tidied up together client class, better parameter handling, simpler exception capture, warning for no cost, reuse in tests, cleaner tests * Update of documentation notebook, replacement of old version * Fix of messages parameter for hide_tools function call * Update autogen/oai/together.py Co-authored-by: Qingyun Wu <[email protected]> * Update together.py to fix text --------- Co-authored-by: Qingyun Wu <[email protected]> Co-authored-by: Yiran Wu <[email protected]> Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22fd98e - Browse repository at this point
Copy the full SHA 22fd98eView commit details -
Uniform Interface for calling different LLMs (microsoft#2916)
* update * update * Minor tweaks on text --------- Co-authored-by: Mark Sze <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76e4b82 - Browse repository at this point
Copy the full SHA 76e4b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32daa96 - Browse repository at this point
Copy the full SHA 32daa96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09681a3 - Browse repository at this point
Copy the full SHA 09681a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81afef7 - Browse repository at this point
Copy the full SHA 81afef7View commit details -
Fixed alternating message role bug in Anthropic client (microsoft#2992)
* Fixed alternating message role bug * Fix bug
Configuration menu - View commit details
-
Copy full SHA for e0274c1 - Browse repository at this point
Copy the full SHA e0274c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d36d71b - Browse repository at this point
Copy the full SHA d36d71bView commit details -
LLM Observability documentation fixes: Broken links, grammar, and spe…
…lling (microsoft#2995) * update markdown hyperlinks to stable urls * update notebook images and text * re-write observability section * Updated section * update wording * added newline * update styling in image tags to be jsx compatible * added text * update link * simplified text --------- Co-authored-by: Braelyn Boynton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9671680 - Browse repository at this point
Copy the full SHA 9671680View commit details -
Co-authored-by: Li Jiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a367f9 - Browse repository at this point
Copy the full SHA 5a367f9View commit details -
Improve doc in tutorial/conversation-patterns and customized_speaker_…
…selection (microsoft#3006) * update * update --------- Co-authored-by: Yiran Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0daec07 - Browse repository at this point
Copy the full SHA 0daec07View commit details -
[.Net] Update website with Tutorial section (microsoft#2982)
* update * Update -> Releaes Notes * add ImageChat * update * update
Configuration menu - View commit details
-
Copy full SHA for 337d728 - Browse repository at this point
Copy the full SHA 337d728View commit details -
Configuration menu - View commit details
-
Copy full SHA for e96bdb3 - Browse repository at this point
Copy the full SHA e96bdb3View commit details -
AgentEval Blogpost (microsoft#2954)
* first draft of agent eval blog post * adding NextSteps section * Update website/blog/2024-06-21-AgentEval/index.mdx Co-authored-by: Chi Wang <[email protected]> * Update website/blog/2024-06-21-AgentEval/index.mdx Co-authored-by: Chi Wang <[email protected]> * addressing some pr comments * fixing whitespace * fixing typo * adding bit about sequential chats * fixing whitespace * adding more about verifier --------- Co-authored-by: Beibin Li <[email protected]> Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3454682 - Browse repository at this point
Copy the full SHA 3454682View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac71286 - Browse repository at this point
Copy the full SHA ac71286View commit details -
microsoft#2708 add Add a judgment to the graph constructor (microsoft…
…#2709) * microsoft#2708 add Add a judgment to the graph constructor * microsoft#2708 add Add a judgment to the graph constructor & added unit test * microsoft#2708 microsoft#2079 move GraphTests to AutoGen.Tests; delete AutoGen.Core.Tests project
Configuration menu - View commit details
-
Copy full SHA for d154318 - Browse repository at this point
Copy the full SHA d154318View commit details -
[.Net] add sample on how to make function call using lite llm and oll…
…ama Plus move ollama openai sample to AutoGen.OpenAI.Sample project (microsoft#3015) * add sample * Update Connect_To_Ollama.cs * Update Connect_To_Ollama.cs
Configuration menu - View commit details
-
Copy full SHA for 6ef4dc3 - Browse repository at this point
Copy the full SHA 6ef4dc3View commit details -
Create azure_cosmos_db in ecosystems.md (microsoft#2371)
* Create azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md * Update azure_cosmos_db.md
Configuration menu - View commit details
-
Copy full SHA for 4d0a9f5 - Browse repository at this point
Copy the full SHA 4d0a9f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b48ec2c - Browse repository at this point
Copy the full SHA b48ec2cView commit details -
* Groq Client Class - main class and setup, except tests * Change pricing per K, added tests * Streaming support, including with tool calling * Used Groq retries instead of loop, thanks Gal-Gilor! * Fixed bug when using logging. --------- Co-authored-by: Qingyun Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14fea31 - Browse repository at this point
Copy the full SHA 14fea31View commit details -
[.Net] fix microsoft#3014 by adding local model function call in dotn…
…et website (microsoft#3044) * add instruction in ollama-litellm function call example * add tutorial * fix tests
Configuration menu - View commit details
-
Copy full SHA for c1aee51 - Browse repository at this point
Copy the full SHA c1aee51View commit details -
Update README.md (microsoft#3025)
adding links to blogposts to increase the clarity
Configuration menu - View commit details
-
Copy full SHA for 60c6e5c - Browse repository at this point
Copy the full SHA 60c6e5cView commit details -
[.Net] Support tools for AnthropicClient and AnthropicAgent (microsof…
…t#2944) * Squash commits : support anthropic tools * Support tool_choice * Remove reference from TypeSafeFunctionCallCodeSnippet.cs and add own function in test proj
Configuration menu - View commit details
-
Copy full SHA for 540997c - Browse repository at this point
Copy the full SHA 540997cView commit details -
[.Net] Fix microsoft#3045 (microsoft#3047)
* make IStreamingMessage obsolete * update final reply message
Configuration menu - View commit details
-
Copy full SHA for cd203b3 - Browse repository at this point
Copy the full SHA cd203b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce82972 - Browse repository at this point
Copy the full SHA ce82972View commit details -
Update qdrant dependency (microsoft#3064)
* Update qdrant dependency * Update qdrant dependency
Configuration menu - View commit details
-
Copy full SHA for 4561007 - Browse repository at this point
Copy the full SHA 4561007View commit details -
Configuration menu - View commit details
-
Copy full SHA for 783fbc9 - Browse repository at this point
Copy the full SHA 783fbc9View commit details -
update readme (microsoft#3057)
* update readme * Update README.md Co-authored-by: HRUSHIKESH DOKALA <[email protected]> * add notion link --------- Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c224a8 - Browse repository at this point
Copy the full SHA 8c224a8View commit details -
Blog post for enhanced non-OpenAI model support (microsoft#2965)
* Blogpost for enhanced non-OpenAI model support * update: quickstart with simple conversation * update: authors details * Added upfront text * Added function calling, refined text. Added chess for alt-models notebook, updated examples listing. * Added Groq to blog * Removed acknowledgements --------- Co-authored-by: Hk669 <[email protected]> Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d462dd - Browse repository at this point
Copy the full SHA 2d462ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0530895 - Browse repository at this point
Copy the full SHA 0530895View commit details -
Cohere Client (microsoft#3004)
* initial setup for cohere client * client update * changes: ClintType added to the utils * Revert "changes: ClintType added to the utils" This reverts commit 80d6155. * Message conversion to Cohere, Parameter handling, cost calculation, streaming, tool calling * Changed Groq references. * minor fix * tests added * ref fix * added in the workflows * Fixed bug on non-streaming text generation * fix: formatting * Support Cohere rule for last message not USER when tool_results exist * Added Cohere to documentation * fixed client.py merge, removed unnecessary comments in groq.py, updated Cohere documentation, added Groq documentation * log: ignored params * update: custom exception added --------- Co-authored-by: Mark Sze <[email protected]> Co-authored-by: Mark Sze <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30c8e69 - Browse repository at this point
Copy the full SHA 30c8e69View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec2c6ce - Browse repository at this point
Copy the full SHA ec2c6ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for df3a887 - Browse repository at this point
Copy the full SHA df3a887View commit details -
Configuration menu - View commit details
-
Copy full SHA for f433f0e - Browse repository at this point
Copy the full SHA f433f0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d344481 - Browse repository at this point
Copy the full SHA d344481View commit details -
[.Net] Update FunctionCallTemplate.tt to encode
"
(microsoft#3068)* Update FunctionCallTemplate.tt changed the desscription assigning to handle double quotes in comments and prevent the generated code from breaking. * Added the necessary changes Fixed handling of double quotes in descriptions within FunctionCallTemplate.tt. Standardized newline characters to ensure consistency. Updated test cases in FunctionCallTemplateEncodingTests to verify correct encoding of double quotes in descriptions. Cleaned up unnecessary using directives in FunctionCallTemplateEncodingTests. Aligned the template with the approved test output. * test cases passing Test cases passing like `Starting test execution, please wait... A total of 1 test files matched the specified pattern. Passed! - Failed: 0, Passed: 9, Skipped: 0, Total: 9, Duration: 66 ms - AutoGen.SourceGenerator.Tests.dll (net8.0)` * Delete FunctionCallTemplateTests.TestFunctionCallTemplate.approved.txt Deleted the ApprovalTests/FunctionCallTemplateTests.TestFunctionCallTemplate.approved.txt successfully! * Revert "Delete FunctionCallTemplateTests.TestFunctionCallTemplate.approved.txt" This reverts commit 7a6ea9c. --------- Co-authored-by: Xiaoyun Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ff9923 - Browse repository at this point
Copy the full SHA 8ff9923View commit details -
Demo Notebook for Using Gemini with VertexAI (microsoft#3032)
* add notebook for using Gemini with VertexAI * add missing image * remove part with workload identity federation * Spelling * Capitalisation and tweak on config note. * autogen gemini gcp image * fix formatting * move gemini vertexai notebook to website/docs/topics/non-openai-models * Adjust license Co-authored-by: Chi Wang <[email protected]> * remove auto-generated cell --------- Co-authored-by: Mark Sze <[email protected]> Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7de195d - Browse repository at this point
Copy the full SHA 7de195dView commit details -
[.Net] fix microsoft#2695 and microsoft#2884 (microsoft#3069)
* add round robin orchestrator * add constructor for orchestrators * add tests * revert change * return single orchestrator * address comment
Configuration menu - View commit details
-
Copy full SHA for 5ef2b2d - Browse repository at this point
Copy the full SHA 5ef2b2dView commit details -
[.Net] Agent as service: Run an
IAgent
as openai chat completion en……dpoint (microsoft#2633) * update * add test * clean up * update * Delete dotnet/src/AutoGen.Server/AutoGen.Service.csproj.user * implement streaming * add sample project * rename AutoGen.Service to AutoGen.WebAPI * rename AutoGen.Service to AutoGen.WebAPI
Configuration menu - View commit details
-
Copy full SHA for 14a3204 - Browse repository at this point
Copy the full SHA 14a3204View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5317207 - Browse repository at this point
Copy the full SHA 5317207View commit details -
[.Net] Prepare release note for AutoGen.Net 0.0.16 (microsoft#3117)
* add release note * update repo info
Configuration menu - View commit details
-
Copy full SHA for 7b21950 - Browse repository at this point
Copy the full SHA 7b21950View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab7d218 - Browse repository at this point
Copy the full SHA ab7d218View commit details -
middleware examples updated to return modified message passing assert…
…ion. modified the default agent reply so that it is different from the user's prompt (microsoft#3128)
Configuration menu - View commit details
-
Copy full SHA for c628e46 - Browse repository at this point
Copy the full SHA c628e46View commit details -
feat: Qdrant support for the VectorDB interface (microsoft#3035)
* feat: Qdrant support * chore: pre-defined vector db * Fix issues --------- Co-authored-by: Li Jiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87cd10c - Browse repository at this point
Copy the full SHA 87cd10cView commit details -
Fix websurfer test error (microsoft#3138)
* Fix assertion error * Update triggers
Configuration menu - View commit details
-
Copy full SHA for ee907da - Browse repository at this point
Copy the full SHA ee907daView commit details -
[.Net] update sk version from 1.10.0 to 1.15.1 (microsoft#3131)
* update sk version * fix sk test error
Configuration menu - View commit details
-
Copy full SHA for ff821f5 - Browse repository at this point
Copy the full SHA ff821f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ec0308 - Browse repository at this point
Copy the full SHA 5ec0308View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37d46e0 - Browse repository at this point
Copy the full SHA 37d46e0View commit details -
[.Net] update dotnet-ci and dotnet-release to use 8.0.x version when …
…setting up .NET. And enable format check (microsoft#3136) * use 8.0.x versin * enable format check * change file header * apply code format * add instructions in ci to fix format error * add comment back
Configuration menu - View commit details
-
Copy full SHA for 7e13368 - Browse repository at this point
Copy the full SHA 7e13368View commit details -
Configuration menu - View commit details
-
Copy full SHA for 227924e - Browse repository at this point
Copy the full SHA 227924eView commit details -
Update qdrant notebook for new qdrant vectordb (microsoft#3140)
* Add qdrant notebook, rename notebooks * Revert changes of pgvector notebook * Fix assertion error
Configuration menu - View commit details
-
Copy full SHA for 3c8608b - Browse repository at this point
Copy the full SHA 3c8608bView commit details -
Fixed a typo in tool-use.ipynb (microsoft#3151)
Fixed a typo in tool-use.ipynb: comaptible -> compatible
Configuration menu - View commit details
-
Copy full SHA for 9c0d8fa - Browse repository at this point
Copy the full SHA 9c0d8faView commit details -
Add Agentok into gallery (microsoft#3148)
* docs: Added Agentok into gallery. * Fixed the format issue * Track agentok.png with Git LFS --------- Co-authored-by: Qingyun Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93e1792 - Browse repository at this point
Copy the full SHA 93e1792View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfcc467 - Browse repository at this point
Copy the full SHA cfcc467View commit details -
Update JSON_mode_example.ipynb (microsoft#3130)
Improve minor mistakes in documentation
Configuration menu - View commit details
-
Copy full SHA for 08135c0 - Browse repository at this point
Copy the full SHA 08135c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e209449 - Browse repository at this point
Copy the full SHA e209449View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d26c69 - Browse repository at this point
Copy the full SHA 7d26c69View commit details -
Added anthropic bedrock (microsoft#3103)
* Added anthropic bedrock * Code format and fixed import * Added tests for anthropic bedrock * tests update --------- Co-authored-by: Chi Wang <[email protected]> Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a4eae6 - Browse repository at this point
Copy the full SHA 4a4eae6View commit details -
Update token_count_utils.py - Replace
print
withlogger.warning
f……or consistency (microsoft#3168) The code was using both `logger.warning` and `print` for showing warning. This commit fixes this inconsistency which can be an issue on production environments / logging systems
Configuration menu - View commit details
-
Copy full SHA for 80e4fb2 - Browse repository at this point
Copy the full SHA 80e4fb2View commit details -
fix: update method name in GeminiClient (microsoft#3007)
- change from `_initialize_vartexai` to `_initialize_vertexai` Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cd3b19 - Browse repository at this point
Copy the full SHA 7cd3b19View commit details -
add Use AutoGen.Net agent as model in AG Studio (microsoft#3182)
* add Use AutoGen.Net agent as model in AG Studio * add git lfs * test * dotnet/nuget/icon.png,dotnet/resource/images/background.png,dotnet/resource/images/square.png,dotnet/test/AutoGen.Anthropic.Tests/images/square.png,dotnet/test/AutoGen.Ollama.Tests/images/image.png,dotnet/test/AutoGen.Ollama.Tests/images/square.png,dotnet/test/AutoGen.Tests/ApprovalTests/square.png,dotnet/website/images/articles/CreateAgentWithTools/single-turn-tool-call-with-auto-invoke.png,dotnet/website/images/articles/CreateAgentWithTools/single-turn-tool-call-without-auto-invoke.png,dotnet/website/images/articles/CreateUserProxyAgent/image-1.png,dotnet/website/images/articles/PrintMessageMiddleware/printMessage.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/FinalStepsA.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/FinalStepsB.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/FinalStepsC.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/Step5.2OpenAIModel.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/Step5.3ModelNameAndURL.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/Step6.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/Step6b.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/Terminal.png,dotnet/website/images/articles/UseAutoGenAsModelinAGStudio/TheModelTab.png,notebook/friendly_and_suspicous.jpg,notebook/nested-chats-chess.png,notebook/nested_chat_1.png,notebook/nested_chat_2.png,notebook/optiGuide_new_design.png,notebook/viz_gc.png,samples/apps/auto-anny/images/icon.png,samples/apps/autogen-studio/docs/ara_stockprices.png,samples/apps/autogen-studio/frontend/src/images/icon.png,test/test_files/test_image.png,website/blog/2023-04-21-LLM-tuning-math/img/level2algebra.png,website/blog/2023-04-21-LLM-tuning-math/img/level3algebra.png,website/blog/2023-04-21-LLM-tuning-math/img/level4algebra.png,website/blog/2023-04-21-LLM-tuning-math/img/level5algebra.png,website/blog/2023-05-18-GPT-adaptive-humaneval/img/design.png,website/blog/2023-05-18-GPT-adaptive-humaneval/img/humaneval.png,website/blog/2023-06-28-MathChat/img/mathchatflow.png,website/blog/2023-06-28-MathChat/img/result.png,website/blog/2023-10-18-RetrieveChat/img/retrievechat-arch.png,website/blog/2023-10-26-TeachableAgent/img/teachable-arch.png,website/blog/2023-11-06-LMM-Agent/img/teaser.png,website/blog/2023-11-09-EcoAssistant/img/chat.png,website/blog/2023-11-09-EcoAssistant/img/results.png,website/blog/2023-11-09-EcoAssistant/img/system.png,website/blog/2023-11-09-EcoAssistant/img/template-demo.png,website/blog/2023-11-09-EcoAssistant/img/template.png,website/blog/2023-11-13-OAI-assistants/img/teaser.jpg,website/blog/2023-11-20-AgentEval/img/agenteval-CQ.png,website/blog/2023-11-20-AgentEval/img/math-problems-plot.png,website/blog/2023-11-20-AgentEval/img/tasks-taxonomy.png,website/blog/2023-11-26-Agent-AutoBuild/img/agent_autobuild.png,website/blog/2023-12-01-AutoGenStudio/img/autogenstudio_config.png,website/blog/2023-12-01-AutoGenStudio/img/autogenstudio_home.png,website/blog/2023-12-01-AutoGenStudio/img/autogenstudio_skills.png,website/blog/2023-12-23-AgentOptimizer/img/agentoptimizer.png,website/blog/2024-01-25-AutoGenBench/img/teaser.jpg,website/blog/2024-02-02-AutoAnny/img/AutoAnnyLogo.jpg,website/blog/2024-02-11-FSM-GroupChat/img/FSM_logic.png,website/blog/2024-02-11-FSM-GroupChat/img/FSM_of_multi-agents.png,website/blog/2024-02-11-FSM-GroupChat/img/teaser.jpg,website/blog/2024-02-29-StateFlow/img/alfworld.png,website/blog/2024-02-29-StateFlow/img/bash_result.png,website/blog/2024-02-29-StateFlow/img/intercode.png,website/blog/2024-02-29-StateFlow/img/sf_example_1.png,website/blog/2024-03-03-AutoGen-Update/img/contributors.png,website/blog/2024-03-03-AutoGen-Update/img/dalle_gpt4v.png,website/blog/2024-03-03-AutoGen-Update/img/gaia.png,website/blog/2024-03-03-AutoGen-Update/img/love.png,website/blog/2024-03-03-AutoGen-Update/img/teach.png,website/blog/2024-03-11-AutoDefense/imgs/architecture.png,website/blog/2024-03-11-AutoDefense/imgs/defense-agency-design.png,website/blog/2024-03-11-AutoDefense/imgs/table-4agents.png,website/blog/2024-03-11-AutoDefense/imgs/table-agents.png,website/blog/2024-03-11-AutoDefense/imgs/table-compared-methods.png,website/blog/2024-05-24-Agent/img/agents.png,website/blog/2024-05-24-Agent/img/leadership.png,website/blog/2024-06-21-AgentEval/img/agenteval_ov_v3.png,website/blog/2024-06-24-AltModels-Classes/img/agentstogether.jpeg,website/docs/Use-Cases/images/agent_example.png,website/docs/Use-Cases/images/app.png,website/docs/Use-Cases/images/autogen_agents.png,website/docs/autogen-studio/img/agent_assistant.png,website/docs/autogen-studio/img/agent_groupchat.png,website/docs/autogen-studio/img/agent_new.png,website/docs/autogen-studio/img/agent_skillsmodel.png,website/docs/autogen-studio/img/ara_stockprices.png,website/docs/autogen-studio/img/model_new.png,website/docs/autogen-studio/img/model_openai.png,website/docs/autogen-studio/img/skill.png,website/docs/autogen-studio/img/workflow_chat.png,website/docs/autogen-studio/img/workflow_export.png,website/docs/autogen-studio/img/workflow_new.png,website/docs/autogen-studio/img/workflow_profile.png,website/docs/autogen-studio/img/workflow_sequential.png,website/docs/autogen-studio/img/workflow_test.png,website/docs/ecosystem/img/ecosystem-composio.png,website/docs/ecosystem/img/ecosystem-databricks.png,website/docs/ecosystem/img/ecosystem-fabric.png,website/docs/ecosystem/img/ecosystem-llamaindex.png,website/docs/ecosystem/img/ecosystem-memgpt.png,website/docs/ecosystem/img/ecosystem-ollama.png,website/docs/ecosystem/img/ecosystem-promptflow.png,website/docs/topics/non-openai-models/images/cloudlocalproxy.png,website/docs/tutorial/assets/code-execution-in-conversation.png,website/docs/tutorial/assets/code-executor-docker.png,website/docs/tutorial/assets/code-executor-no-docker.png,website/docs/tutorial/assets/conversable-agent.jpg,website/docs/tutorial/assets/group-chat.png,website/docs/tutorial/assets/human-in-the-loop.png,website/docs/tutorial/assets/nested-chats.png,website/docs/tutorial/assets/sequential-two-agent-chat.png,website/docs/tutorial/assets/two-agent-chat.png,website/static/img/autogen_agentchat.png,website/static/img/autogen_app.png,website/static/img/chat_example.png,website/static/img/create_gcp_svc.png,website/static/img/gallery/TensionCode.png,website/static/img/gallery/autotx.png,website/static/img/gallery/composio-autogen.png,website/static/img/gallery/default.png,website/static/img/gallery/robot.jpg,website/static/img/gallery/webagent.jpg,website/static/img/gallery/x-force-ide-ui.png: convert to Git LFS
Configuration menu - View commit details
-
Copy full SHA for 574c8c5 - Browse repository at this point
Copy the full SHA 574c8c5View commit details -
Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c9341a - Browse repository at this point
Copy the full SHA 4c9341aView commit details -
[.Net] Allow passing a kernel to Interactive Service. (microsoft#3183)
* accept a running kernel for Interactive Service * add kernel running check
Configuration menu - View commit details
-
Copy full SHA for 2baf10e - Browse repository at this point
Copy the full SHA 2baf10eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 924420a - Browse repository at this point
Copy the full SHA 924420aView commit details -
Enhance vertexai integration (microsoft#3086)
* switch to officially supported Vertex AI message sending + safety setting converion for vertexai * add system instructions * switch to officially supported Vertex AI message sending + safety setting converion for vertexai * fix bug in safety settings conversion * add missing system instructions * add safety settings to send message * add support for credentials objects * add type checkingchange project_id to project arg * add more tests * fix mock creation in test * extend docstring * fix errors with gemini message format in chats * add option for vertexai response validation setting & improve docstring * readding empty message handling * add more tests * extend and improve gemini vertexai jupyter notebook * rename project arg to project_id and GOOGLE_API_KEY env var to GOOGLE_GEMINI_API_KEY * adjust docstring formatting
Configuration menu - View commit details
-
Copy full SHA for f24696d - Browse repository at this point
Copy the full SHA f24696dView commit details -
[.Net] Add a constructor which takes ChatCompletionOptions for OpenAI…
…ChatAgent (microsoft#3170) * accept ChatCompletionOptions in constrcutor * fix comment
Configuration menu - View commit details
-
Copy full SHA for d3ca6e4 - Browse repository at this point
Copy the full SHA d3ca6e4View commit details -
[CAP] Convenience methods for protobuf and some minor refactoring (mi…
…crosoft#3022) * First pass: message loop in main thread * pypi version bump * Fix readme * Better example * Fixed docs * pre-commit fixes * Convenience methods for protobufs * support non-color consoles * Non-color console and allow user input * Minor update to single_threaded_demo * new pypi version * pre-commit fixes * change pypi name --------- Co-authored-by: Qingyun Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6b6a11 - Browse repository at this point
Copy the full SHA e6b6a11View commit details -
[CAP] Address missed PR comment changes (Minor) (microsoft#3201)
* Address PR comments * Address PR comments
Configuration menu - View commit details
-
Copy full SHA for d5f9444 - Browse repository at this point
Copy the full SHA d5f9444View commit details -
[.Net] fix microsoft#3203 (microsoft#3204)
* add net6 & net8 * update * add tools and stop sequence
Configuration menu - View commit details
-
Copy full SHA for d9185c0 - Browse repository at this point
Copy the full SHA d9185c0View commit details -
Fix typo in agentchat_society_of_mind.ipynb (microsoft#3180)
Co-authored-by: Mark Sze <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 750e6e3 - Browse repository at this point
Copy the full SHA 750e6e3View commit details -
Fix Anthropic Bedrock support (microsoft#3210)
* Added _configure_openai_config_for_bedrock to include aws variables in openai_config, necessary for setting AnthropicBedrock as client. * Removed aws_session_token from required_keys * Removed check for aws_session_token * Removed all checks for aws_session_token * Ran pre-commit --------- Co-authored-by: Chi Wang <[email protected]> Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f99c2a9 - Browse repository at this point
Copy the full SHA f99c2a9View commit details -
Resolve arguments formatting (microsoft#3194)
Fixed formatting for "clear_history" Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d86c89 - Browse repository at this point
Copy the full SHA 1d86c89View commit details -
+mdb atlas vectordb [clean_final] (microsoft#3000)
* +mdb atlas * Update test/agentchat/contrib/vectordb/test_mongodb.py Co-authored-by: HRUSHIKESH DOKALA <[email protected]> * update test_mongodb.py; we dont need to do the assert .collection_name vs .name * Try fix mongodb service * Try fix mongodb service * Update username and password * Update autogen/agentchat/contrib/vectordb/mongodb.py * closer --- but im not super thrilled about the solution... * PYTHON-4506 Expanded tests and simplified vector search pipelines * Update mongodb.py * Update mongodb.py - Casey * search_index_magic index_name change; keeping track of lucene indexes is tricky * Fix format * Fix tests * hacking trying to figure this out * Streamline checks for indexes in construction and restructure tests * Add tests for score_threshold, embedding inclusion, and multiple query tests * refactored create_collection to meet base object requirements * lint * change the localhost port to 27017 * add test to check that no embedding is there unless explicitly provided * Update logger * Add test get docs with ids=None * Rename and update notebook * have index management include waiting behaviors * Adds further optional waits or users and tests. Cleans up upsert. * ensure the embedding size for multiple embedding inputs is equal to dimensions * fix up tests and add configuration to ensure documents and indexes are READY for querying * fix import failure * adjust typing for 3.9 * fix up the notebook output * changed language to communicate time taken on first init_chat call * replace environment variable usage --------- Co-authored-by: Fabian Valle <[email protected]> Co-authored-by: HRUSHIKESH DOKALA <[email protected]> Co-authored-by: Li Jiang <[email protected]> Co-authored-by: Casey Clements <[email protected]> Co-authored-by: Jib <[email protected]> Co-authored-by: Jib <[email protected]> Co-authored-by: Cozypet <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc79b15 - Browse repository at this point
Copy the full SHA dc79b15View commit details -
avoid scan tool false alarm (microsoft#3218)
Co-authored-by: gongwn1 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5911f0 - Browse repository at this point
Copy the full SHA d5911f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ff36d0 - Browse repository at this point
Copy the full SHA 1ff36d0View commit details -
Agent Observability Blog Post (microsoft#3209)
* update markdown hyperlinks to stable urls * update notebook images and text * re-write observability section * Updated section * update wording * added newline * update styling in image tags to be jsx compatible * added text * update link * simplified text * created blog * replace flow images with fewer shadows * reformat line * add authors * updated discord link and direct paths to image URLS * removed images since they are not stored in the AgentOps github * remove trailing whitespaces * removed newline * removed whitespace * Update website/blog/2024-07-25-AgentOps/index.mdx Co-authored-by: Mark Sze <[email protected]> * single quotes with double quotes --------- Co-authored-by: Braelyn Boynton <[email protected]> Co-authored-by: Mark Sze <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 417ce5c - Browse repository at this point
Copy the full SHA 417ce5cView commit details -
Fix ConversableAgent break link in agent_chat.md file to include the …
….md extension in the link for ConversableAgent (microsoft#3221) ConversableAgent has a break link in website/docs/Use-Cases/agent_chat.md file
Configuration menu - View commit details
-
Copy full SHA for 241cade - Browse repository at this point
Copy the full SHA 241cadeView commit details -
update input prompt message (microsoft#3149)
Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Qingyun Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6746ae6 - Browse repository at this point
Copy the full SHA 6746ae6View commit details -
Add gpt-4o-mini to model list (microsoft#3169)
* Add gpt-4o-mini to model list * Fix formatting issue and verify with pre-commit * Remove extra space * Minor change to make pre-commit (formatting checks) pass --------- Co-authored-by: Qingyun Wu <[email protected]> Co-authored-by: Chi Wang <[email protected]> Co-authored-by: HRUSHIKESH DOKALA <[email protected]> Co-authored-by: Ian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2bfcbfd - Browse repository at this point
Copy the full SHA 2bfcbfdView commit details -
Observability blog post styling hot fix (microsoft#3234)
* update markdown hyperlinks to stable urls * update notebook images and text * re-write observability section * Updated section * update wording * added newline * update styling in image tags to be jsx compatible * added text * update link * simplified text * created blog * replace flow images with fewer shadows * reformat line * add authors * updated discord link and direct paths to image URLS * removed images since they are not stored in the AgentOps github * remove trailing whitespaces * removed newline * removed whitespace * Update website/blog/2024-07-25-AgentOps/index.mdx Co-authored-by: Mark Sze <[email protected]> * single quotes with double quotes * fix widths --------- Co-authored-by: Braelyn Boynton <[email protected]> Co-authored-by: Mark Sze <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3fb25c - Browse repository at this point
Copy the full SHA d3fb25cView commit details -
* bump version * update * format --------- Co-authored-by: kevin666aa <[email protected]> Co-authored-by: Yiran Wu <[email protected]> Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1a4c60 - Browse repository at this point
Copy the full SHA b1a4c60View commit details -
[Typo] Update MongoDB Notebook to acknlowedge >=M10 support (microsof…
…t#3220) * [Typo] Update MongoDB Notebook to acknlowedge >=M10 support The notebook instructions state we support only >=M30 clusters for AutoGen. This is slightly misleading. We support >=M10 clusters or any cluster that allows for index creation from client code. This support is continually updating so this PR updates the language to reflect that. * Add link! --------- Co-authored-by: Li Jiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 320e552 - Browse repository at this point
Copy the full SHA 320e552View commit details -
Update Microsoft Fabric notebook (microsoft#3243)
Co-authored-by: HRUSHIKESH DOKALA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0ce8a7 - Browse repository at this point
Copy the full SHA c0ce8a7View commit details -
Fix reference links (microsoft#3239)
* fix broken reference links that's pointing to a page that doesn't exists * Fix 2 broken links and use the correct format --------- Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4122d8 - Browse repository at this point
Copy the full SHA b4122d8View commit details -
Improve error messaging (microsoft#3236)
* Update error language and corresponding tests * Updated another test to use the new error message
Configuration menu - View commit details
-
Copy full SHA for 374483d - Browse repository at this point
Copy the full SHA 374483dView commit details -
Recreated doc for Local LLMs - LiteLLM and Ollama - native function c…
…alling in Ollama (microsoft#3197) * Recreated documentation for Local LLMs - LiteLLM and Ollama * Added Docker = False for code execution example --------- Co-authored-by: Chi Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b7fbe4 - Browse repository at this point
Copy the full SHA 3b7fbe4View commit details -
[.Net] add SendAsync api to iterate group chat step by step (microsof…
…t#3214) * add SendAsync api and tests * update example to use new sendAsync API
Configuration menu - View commit details
-
Copy full SHA for f5afc30 - Browse repository at this point
Copy the full SHA f5afc30View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3a1f19 - Browse repository at this point
Copy the full SHA e3a1f19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4544efa - Browse repository at this point
Copy the full SHA 4544efaView commit details
Commits on Aug 27, 2024
-
Enable human interaction in AutoGenStudio
- Updated the code to call the synchronous `runWorkflow` code in a separate thread, thus eliminating the blockage on the asyncio event loop - Completely removed the message_handler_thread as it's no longer needed, since the event loop is no longer blocked - Split out AutoGenChatManager into it's own file, and enhanced it for user feedback - Enhanced WebSocketConnectionManager as well for user feedback - Updates to chatbox.tsx, agentconfig.tsx and atoms.tsx (though atoms changes just for troubleshooting) - updates to app.py to handle getting human input
Configuration menu - View commit details
-
Copy full SHA for b4c5603 - Browse repository at this point
Copy the full SHA b4c5603View commit details