59 new agent usecase added

This commit is contained in:
Ashish Patel
2025-01-12 20:20:25 +05:30
committed by GitHub
parent 984e07f84e
commit d3ea2d9129

View File

@@ -122,6 +122,41 @@ Whether you're a developer, researcher, or business enthusiast, this repository
| 🤝 Solving Multiple Tasks in a Sequence of Chats Initiated by Different Agents | 🔄 Workflow Automation | Facilitates sequential task-solving with different agents initiating each chat. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchats_sequential_chats) |
> **Nested Chats**
| Use Case | Industry | Description | Links |
|:-------------------------------------------------------------------------------|:-----------------------------|:---------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 🧠 Solving Complex Tasks with Nested Chats | 🧠 Problem Solving | Uses nested chats to solve hierarchical and complex problems. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_nestedchat) |
| 🔄 Solving Complex Tasks with A Sequence of Nested Chats | 🧠 Problem Solving | Demonstrates sequential task-solving using nested chats. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_nested_sequential_chats) |
| 🏭 OptiGuide for Solving a Supply Chain Optimization Problem with Nested Chats | 🏭 Supply Chain Optimization | Showcases how to solve supply chain optimization problems using nested chats, a coding agent, and a safeguard agent. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_nestedchat_optiguide) |
| ♟️ Conversational Chess with Nested Chats and Tool Use | 🎮 Gaming | Explores the use of nested chats for playing conversational chess with integrated tools. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_nested_chats_chess) |
> **Application**
| Use Case | Industry | Description | Links |
|:---------------------------------------------------------------------------------------------------|:-----------------------------|:--------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 🔄 Automated Continual Learning from New Data | 📊 Machine Learning | Continuously learns from new data inputs for adaptive AI. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/blob/0.2/notebook/agentchat_stream.ipynb) |
| 🏭 OptiGuide - Coding, Tool Using, Safeguarding & Question Answering for Supply Chain Optimization | 🏭 Supply Chain Optimization | Highlights a solution combining coding, tool use, and safeguarding for supply chain optimization. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_nestedchat_optiguide) |
| 🤖 AutoAnny - A Discord bot built using AutoGen | 💬 Communication Tools | Showcases the development of a Discord bot using AutoGen for enhanced interaction. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/tree/main/samples/apps/auto-anny) |
> **Tools**
| Use Case | Industry | Description | Links |
|:-----------------------------------------------------------------------|:-------------------------------|:---------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 🌐 Web Search: Solve Tasks Requiring Web Info | 🔍 Information Retrieval | Searches the web to gather information required for completing tasks. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/blob/0.2/notebook/agentchat_web_info.ipynb) |
| 🔧 Use Provided Tools as Functions | 🛠️ Tool Integration | Demonstrates how to use pre-provided tools as callable functions in AutoGen. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_function_call_currency_calculator) |
| 🔗 Use Tools via Sync and Async Function Calling | 🛠️ Tool Integration | Illustrates synchronous and asynchronous tool usage within AutoGen workflows. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_function_call_async) |
| 🧩 Task Solving with Langchain Provided Tools as Functions | 🔍 Language Processing | Leverages Langchain tools for task-solving within AutoGen. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/blob/0.2/notebook/agentchat_langchain.ipynb) |
| 📚 RAG: Group Chat with Retrieval Augmented Generation | 🤝 Collaboration | Enables group chat with Retrieval Augmented Generation (RAG) to support information sharing. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_groupchat_RAG) |
| ⚙️ Function Inception: Update/Remove Functions During Conversations | 🔧 Development Tools | Allows AutoGen agents to modify their functions dynamically during conversations. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/blob/0.2/notebook/agentchat_inception_function.ipynb) |
| 🔊 Agent Chat with Whisper | 🎙️ Audio Processing | Demonstrates AI agent capabilities for transcription and translation using Whisper. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_video_transcript_translate_with_whisper) |
| 📏 Constrained Responses via Guidance | 💡 Natural Language Processing | Shows how to use guidance to constrain responses generated by agents. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/blob/0.2/notebook/agentchat_guidance.ipynb) |
| 🌍 Browse the Web with Agents | 🌐 Information Retrieval | Explains how to configure agents to browse and retrieve information from the web. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/blob/0.2/notebook/agentchat_surfer.ipynb) |
| 📊 SQL: Natural Language Text to SQL Query Using Spider Benchmark | 💾 Database Management | Converts natural language inputs into SQL queries using the Spider benchmark. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/blob/0.2/notebook/agentchat_sql_spider.ipynb) |
| 🕸️ Web Scraping with Apify | 🌐 Data Gathering | Illustrates web scraping techniques with Apify using AutoGen. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_webscraping_with_apify) |
| 🕷️ Web Crawling: Crawl Entire Domain with Spider API | 🌐 Data Gathering | Explains how to crawl entire domains using the Spider API. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://microsoft.github.io/autogen/0.2/docs/notebooks/agentchat_webcrawling_with_spider) |
| 💻 Write a Software App Task by Task with Specially Designed Functions | 💻 Software Development | Builds a software application step-by-step using designed functions. | [![Notebook](https://img.shields.io/badge/View-Notebook-blue?logo=jupyter)](https://github.com/microsoft/autogen/blob/0.2/notebook/agentchat_function_call_code_writing.ipynb) |
---
## 🤝 Contributing