-
Notifications
You must be signed in to change notification settings - Fork 6
feat: judge #7
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
base: main
Are you sure you want to change the base?
feat: judge #7
Conversation
|
@palozano is attempting to deploy a commit to the nuffle labs Team on Vercel. A member of the Team first needs to authorize it. |
| // Send to current gladiator's agent server | ||
| const response = await this.agentClient.sendMessage( | ||
| // FIXME: do we need to hardcode this? or is this `agentMap[currenGladiator.name]`? | ||
| "ebeabd78-5beb-01b2-a37b-38a7b31a8858", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no this is just for the specific room for my agent running locally, we probably should create a system for deriving the room id
| * | ||
| * When joining a room, it will get all the messages there and select a winner based on that. | ||
| */ | ||
| export class Judge { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
mate I think you are trying put elizacore into the coordinator, not sure if this is the right way to do this. coordinator is really just a dumb chatroom backend. Judge is an agent on its own that joins the chatroom and has its own memory, RAG etc.
Lets sync over this soon.
d859767 to
4772647
Compare
Implemented: - Create judge and feed memories to an agent - Utilities for calling the judge to a room
45fb3ba to
5057506
Compare
Description
Create a judge that will select the winner of the debate.