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

Feature request: Option to manually route to specific agent from list of agents available in orchestrator #71

Closed
Arun4you opened this issue Oct 22, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@Arun4you
Copy link

Use case

Having something like targetAgent will help routing to a specific agent.

const agentResponse = await this.multiAgentOrchestrator.routeRequest(
  JSON.stringify(query),
  this.userId || "system",
  this.sessionId || "system",
  { targetAgent: agentName }
);

Solution/User Experience

This will be handy when the routing is conditional and we know which agent to be routed to, instead of relying on orchestrator all the time.

Alternative solutions

The lambda has to be invoked seperately.
@Arun4you Arun4you changed the title Feature request: Option to route to specific agent from list of agents available in orchestrator Feature request: Option to manually route to specific agent from list of agents available in orchestrator Oct 22, 2024
@cornelcroi cornelcroi added enhancement New feature or request and removed triage labels Oct 22, 2024
@cornelcroi
Copy link
Contributor

Hi,

I'd like to better understand, are you looking to:

  1. Create a direct routing system that handles all requests without using an LLM?
  2. Set up targeted routing where specific userIds and sessionIds get directed to particular Agents?

Thanks.

@cornelcroi cornelcroi self-assigned this Oct 22, 2024
@cornelcroi
Copy link
Contributor

Closing this PR due to inactivity. Feel free to reopen if needed. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants