Skip to content
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

feat(example): search agent example #647

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft

Conversation

Dacksus
Copy link
Contributor

@Dacksus Dacksus commented Mar 4, 2025

This PR provides an example for how to implement a search agent to extend on the basic agentverse search functionality. The search agent will get a general list for agents potentially satisfying the search request from agentverse search engine and then verify additional agent specific attributes with each agent individually. This allows for example to search for all EV charging stations in a certain area (search engine) that are below a given price limit (search agent).

There are two implementations for the search agent: The async implementation uses the common message handler-based approach and potentially scales better. The sync implementation makes use of the new send_and_receive feature, which makes it easier to follow the code for people unfamiliar with asynchronous communication.

@Dacksus Dacksus changed the title Feat/search agent example feat: search agent example Mar 4, 2025
@Dacksus Dacksus changed the title feat: search agent example feat(example): search agent example Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants