0x4D5352 / honeyBOT

Fake People, Solving Real Security Problems
MIT License
1 stars 0 forks source link

Improvement of logic for entire system #19

Open 0x4D5352 opened 1 year ago

0x4D5352 commented 1 year ago

Dictionaries/JSON files are great for passing the biographical data back and forth between python scripts (or at least for storage of data when the scripts aren't running; once classes are implemented it's probably easier to just pass the data as an attribute of that particular instance of the drone/queen/hive/whatever) and it's the primary format for communicating with the LLMs, but it's probably not a good idea to have the LLM parse the json file itself. that's a lot of extra token usage - biography.json averages around 465 tokens where summary.txt (which parses biography.json for the user) averages 165 tokens.

Everything could be faster and likely better quality if I make a few tweaks like that going forwards.