Live data from Hacker News

TinyTroupe, a new LLM-powered multiagent persona simulation Python library

github.com

41–50 of 55 posts

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#42

Could this be applied to mass propaganda and disinformation campaigns on social networks? Like not only generating and testing narratives but then even use it for agents to generate engagement. We've seen massive bot networks unchecked on X to help tilt election results, so probably this could be deployed there too.

> We've seen massive bot networks unchecked on X to help tilt election results, so probably this could be deployed there too.

Do you have more details on this?

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#43
post #34

Earlier quoted context omitted.

It's worse than that. LLMs have been tuned carefully to mostly produce output that will be inoffensive in a corporate environment. This isn't an unbiased sampling.

True for consumer products like ChatGPT but there are plenty of models that are not censored. https://huggingface.co/models?sort=trending&search=uncensore...

No. The censoring has already been done systematically by tech corporations at the behest of political agents that have power over them.

You only have to look at opinions about covid policies to realize you won't get a good representation because opinions will be deemed "misinformation" by the powers that are vested in that being the case. Increasingly, criticism of government policy can be conflated with some sort of crime that is absolutely up for interpretation to some government institution so people self censor, companies censor just in casa and the Overton window gets narrower.

LLMs are awesome but they will only represent what they're trained on and what they're trained on only represents what's allowed to be in the mainstream discourse.

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#44

Could this be applied to mass propaganda and disinformation campaigns on social networks? Like not only generating and testing narratives but then even use it for agents to generate engagement. We've seen massive bot networks unchecked on X to help tilt election results, so probably this could be deployed there too.

Let me guess. These bot networks that influence elections are from your political adversaries. Never from the party you support or your government when they're in power.

The election results tilting talk is tired and hypocritical.

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#45

Earlier quoted context omitted.

> it will be an engine for simply manufacturing support for a pre-selected option. There's nothing unique about this tool in that regard though. Pretty much anything can be mis-used in that way - spreadsheets, graphics/visualizations, statistical models, etc. etc. Whether tools are actually used to support better decision making, or simply to support pre-selected decisions, is more about the culture of the organizati…

> There's nothing unique about this tool in that regard though. Sure, it’s just part of an arms race where having a new thing with a hot selling pitch to cover that up and put a layer of buzzwords on top of it helps sell the results to audiences who have started to see through the existing ways of doing that.

I agree in general. I'm just not sure how much the "new thing with a hot selling pitch" part even matters. At least IME, at companies where the culture is such that management just look for ways to add a sheen of scientific respectability to their ad-hoc decisions, nobody really questions the details. Management just put the "thing" out there, hand-wave some "blah, blah" around, everybody nods their heads, and things proceed as they were always going to.

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#46

Hmm, now lets see if there is an effort anywhere to link it to a local llm.

Just provide it the localhost:port for your instance of LM Studio/text-generation-webui as the Azure OpenAI endpoint in the config. Should work fine, but going to confirm now.

EDIT: Okay, this repo is a mess. They have "OpenAI" hardcoded in so many places that it literally makes this useless for working with Azure OpenAI Service OR any other openai style API. That wouldn't be terrible once you fiddled with the config IF they weren't importing the config BEFORE they set default values...

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#47
post #46

Hmm, now lets see if there is an effort anywhere to link it to a local llm.

Just provide it the localhost:port for your instance of LM Studio/text-generation-webui as the Azure OpenAI endpoint in the config. Should work fine, but going to confirm now. EDIT: Okay, this repo is a mess. They have "OpenAI" hardcoded in so many places that it literally makes this useless for working with Azure OpenAI Service OR any other openai style API. That wouldn't be terrible once you fiddled with the config…

Yeah, I was gonna say, I ran into all sorts of issues, but I couldn't immediately tell if it is my weird config or something. I don't want to give up on it, because the idea is interesting, but I will admit I only have so much time to spend on this today.

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#48
post #46

Earlier quoted context omitted.

Just provide it the localhost:port for your instance of LM Studio/text-generation-webui as the Azure OpenAI endpoint in the config. Should work fine, but going to confirm now. EDIT: Okay, this repo is a mess. They have "OpenAI" hardcoded in so many places that it literally makes this useless for working with Azure OpenAI Service OR any other openai style API. That wouldn't be terrible once you fiddled with the config…

Yeah, I was gonna say, I ran into all sorts of issues, but I couldn't immediately tell if it is my weird config or something. I don't want to give up on it, because the idea is interesting, but I will admit I only have so much time to spend on this today.

I finally got it straightened out after I unborked their hardcoding and implemented my own non-OpenAI/Azure OpenAI Service client.

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#49
post #48

Earlier quoted context omitted.

Yeah, I was gonna say, I ran into all sorts of issues, but I couldn't immediately tell if it is my weird config or something. I don't want to give up on it, because the idea is interesting, but I will admit I only have so much time to spend on this today.

I finally got it straightened out after I unborked their hardcoding and implemented my own non-OpenAI/Azure OpenAI Service client.

Care to share the fork?

Re: TinyTroupe, a new LLM-powered multiagent persona simulation Python library

#50

Could this be applied to mass propaganda and disinformation campaigns on social networks? Like not only generating and testing narratives but then even use it for agents to generate engagement. We've seen massive bot networks unchecked on X to help tilt election results, so probably this could be deployed there too.

> We've seen massive bot networks unchecked on X to help tilt election results, so probably this could be deployed there too. Do you have more details on this?

There are so many instances over the past year but some examples:

[0]https://www.cyber.gc.ca/en/news-events/russian-state-sponsor...

[1]https://www.justice.gov/opa/pr/justice-department-leads-effo...

Post reply on HN