-
Notifications
You must be signed in to change notification settings - Fork 512
Fix Examples #1145
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
Merged
Merged
Fix Examples #1145
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Set specific versions for autogen-agentchat, pymarkdown, google-adk, google-genai, and nest-asyncio. - Added smolagents[litellm] and markdownify to smolagents requirements. - Ensured consistency in package specifications across example directories.
- Updated pymarkdown version and added pymarkdownlnt and pymdown-extensions to crewai requirements. - Added deprecated package to google_adk requirements. - Modified customer_service_agent to use asyncio for running the main function and included predefined test messages for demonstration. - Improved output formatting in customer_service_agent for better user experience.
- Added tracing for various agent patterns and tools to improve observability. - Updated demo functions to utilize asyncio for better performance and responsiveness. - Removed redundant tracer initialization and end trace calls for clarity. - Improved output handling in image generation demo for better user experience.
- Added 'datasets' and 'pinecone' to the OpenAI example requirements. - Changed the auto_start_session parameter to False in the web_search.py agent initialization for improved control over session management. - Enhanced the web agent in multi_smolagents_system.py with a name and description for better clarity on its functionality.
- Updated the workflow to automate approval decisions based on configurable business rules instead of requiring human input. - Modified agent names and descriptions to reflect the automated nature of the process. - Enhanced the external approval tool to analyze request amounts and reasons for automated decision-making. - Adjusted session management and trace naming for clarity and consistency. Updated OpenAI Multi-Tool Orchestration to disable auto session start for improved control over session management.
- Updated the AgentChat example to demonstrate AI-to-AI collaboration with multiple specialized agents. - Modified agent roles and system messages for clarity and purpose. - Adjusted the conversation setup to allow for more meaningful interactions among agents. - Added Pinecone API key to the integration test workflow for improved functionality.
- Added 'openai' to the requirements for the agno example. - Removed multiple context manager example files to streamline the directory. - Deleted outdated examples related to basic usage, error handling, parallel traces, production patterns, and README documentation. - Cleaned up the context manager requirements file to remove unnecessary dependencies.
…ow and update agno requirements to include additional packages. This streamlines the examples and enhances functionality with new dependencies.
…-search' for enhanced functionality and resource access.
…py for direct function execution.
- Removed unnecessary imports and streamlined the connection to an existing Pinecone index. - Updated the logic to check for existing data in the index before upserting new data. - Enhanced comments for clarity on the embedding process and index usage.
dot-agi
approved these changes
Jul 17, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📥 Pull Request
📘 Description
Fixed all examples
🧪 Testing
Trust me bro