edsl icon indicating copy to clipboard operation
edsl copied to clipboard

conversation module upgrades

Open benjamin-manning opened this issue 4 months ago • 0 comments

  1. it should have the same .by(models) functionality as the same as everything else - otherwise confusing

  2. if i limit the number of turns to say, 6, there should be a feature that tells the agents “there are N turns left” because I might want them to know time is running out (ie, we surely want this for ebay bargaining)

  3. how do we specify stopping conditions beyond turns? like for bargaining. after each offer, they should be able to back out even before the conversation is over. Furthermore, if there’s a deal the conversation should end. is there a way do to these things that I’m missing? I see in the source code that the conversation can take in stopping_function but i don’t understand how to utilize this/what it really does

  4. if i want to run a conversation where they aren’t actually able to talk (just exchange numbers) it would be nice to do that - like with the ebay data it’s just offers and counteroffers, nothing else

benjamin-manning avatar Oct 02 '24 13:10 benjamin-manning