{"author":"infruset","children":[{"author":"MawKKe","children":[{"author":"Jwarder","children":[{"author":"mnky9800n","children":[{"author":"albert_e","children":[],"created_at":"2023-10-18T19:42:15.000Z","created_at_i":1697658135,"id":37933740,"options":[],"parent_id":37930308,"points":null,"story_id":37926741,"text":"&gt;&gt; <a href=\"https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;training&#x2F;modules&#x2F;examine-components-of-modern-data-warehouse&#x2F;5b-fabric\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;training&#x2F;modules&#x2F;examine-c...</a><p>OneLake is Fabric&#x27;s lake-centric architecture that provides a single, integrated environment for data professionals and the business to collaborate on data projects. Think of it like OneDrive for data; OneLake combines storage locations across different regions and clouds into a single logical lake, without moving or duplicating data.  Data can be stored in any file format in OneLake and can be structured or unstructured. For tabular data, the analytical engines in Fabric will write data in delta format when writing to OneLake. All engines will know how to read this format and treat delta files as tables no matter which engine writes it.","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T15:42:13.000Z","created_at_i":1697643733,"id":37930308,"options":[],"parent_id":37928637,"points":null,"story_id":37926741,"text":"Did they give up on ONE?","title":null,"type":"comment","url":null},{"author":"meiraleal","children":[],"created_at":"2023-10-18T16:53:50.000Z","created_at_i":1697648030,"id":37931397,"options":[],"parent_id":37928637,"points":null,"story_id":37926741,"text":"&gt;  I would expect to see Azure\u2122 Gen.NET\u2122 Live\u2122<p>Give them 3 major releases.","title":null,"type":"comment","url":null},{"author":"ugh123","children":[],"created_at":"2023-10-18T17:25:24.000Z","created_at_i":1697649924,"id":37931841,"options":[],"parent_id":37928637,"points":null,"story_id":37926741,"text":"you forgot to add 360\u2122","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T13:49:47.000Z","created_at_i":1697636987,"id":37928637,"options":[],"parent_id":37928190,"points":null,"story_id":37926741,"text":"It isn&#x27;t too bad; naming stuff is always hard.  If the Microsoft marketers knew about it then I would expect to see Azure\u2122 Gen.NET\u2122 Live\u2122.","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T13:16:56.000Z","created_at_i":1697635016,"id":37928190,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"Is Microsoft chronically incapable of coming up with original names?","title":null,"type":"comment","url":null},{"author":"a_bonobo","children":[{"author":"andystep","children":[{"author":"webappguy","children":[],"created_at":"2023-10-18T19:47:20.000Z","created_at_i":1697658440,"id":37933816,"options":[],"parent_id":37928996,"points":null,"story_id":37926741,"text":"can you elaborate on your docker comment? Not familiar. Tnx","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T14:14:58.000Z","created_at_i":1697638498,"id":37928996,"options":[],"parent_id":37928222,"points":null,"story_id":37926741,"text":"i noticed autogen creates a new docker container each time code is executed by agents (default behaviour, can be turned off), so it&#x27;s safe as you think docker is safe","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T13:19:34.000Z","created_at_i":1697635174,"id":37928222,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"Are these &#x27;safer&#x27; than using langchain-based agents that directly execute (arbitrary!) Python code? That was always my main issue with langchain","title":null,"type":"comment","url":null},{"author":"h4kor","children":[{"author":"lelag","children":[{"author":"ca_tech","children":[],"created_at":"2023-10-18T15:50:06.000Z","created_at_i":1697644206,"id":37930436,"options":[],"parent_id":37928422,"points":null,"story_id":37926741,"text":"I think this is right inline with the utility of multi agent models. Whether distributing tasks to specialized agents trained on domain knowledge or collaborating with context aware agents. I think the context is where we are going to find limitations early on especially when models are expected to work on live data. Rather than constantly retraining a model, you leverage a model that is already primed through in-context learning based on previous interactions and relevant data.","title":null,"type":"comment","url":null},{"author":"wokwokwok","children":[{"author":"a_wild_dandan","children":[{"author":"wokwokwok","children":[],"created_at":"2023-10-19T00:21:34.000Z","created_at_i":1697674894,"id":37936638,"options":[],"parent_id":37933079,"points":null,"story_id":37926741,"text":"I\u2019m not sure what this means.<p>Are you agreeing or disagreeing?<p>Yes, multiple agents with different personas will give different takes and may lead to emergent behaviour, eg. discussing the book.<p>Yes, they could run in parallel.<p>No, any single multi agent step will not have any more context than any other single step.<p>If you believe that the Nth prompt in a chat to a LLM  eternal multiple agents has \u201cmore context\u201d than a chat between a single agent (and itself) you don\u2019t understand how this works.<p>\u2026or you are choosing to invent your own definition of \u201ccontext\u201d.","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T18:56:18.000Z","created_at_i":1697655378,"id":37933079,"options":[],"parent_id":37930930,"points":null,"story_id":37926741,"text":"Their comment uses two (valid) context lengths: &quot;organizational total&quot; and &quot;single agent.&quot; The latter is a subset of the former.<p>By analogy: no agent can summarize <i>War and Peace</i>, but several agents can, Peace-wise (sorry). Like AI map reduce. The question is thus &quot;why not use one agent for this recursive merger?&quot; Answers maybe being:<p>1. Different scholars (Russian lit. agents, ...war strategists?, etc) pay attention to different things with valuable insights<p>2. Multiple readers parallelize well, and some are faster than others<p>3. Managers can direct talent to (re)read chapters most relevant to their specialties, and coordinate meta-learning and communication<p>You might not get much mileage out of this approach with book summaries, but other domains are a different story (sorry).","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T16:21:09.000Z","created_at_i":1697646069,"id":37930930,"options":[],"parent_id":37928422,"points":null,"story_id":37926741,"text":"&gt; a single inference is limited by context length,<p>Yes.<p>&gt; multiple agents model is able to process more context at each steps of the reasoning chain<p>What?<p>How can a multi agent model have more context at a single step? The single step runs on a single agent. It would literally the same as a single agent?<p>The multi agent approach is simply packaging up different \u201cpersonas\u201d for single steps; and yes, it is entirely reasonable to assume that given N configurations for an agent (different props, different temp, different models even) you would see emergent behaviour that a single agent wouldn\u2019t.<p>For example, you might have a \u201ccreative agent\u201d to scaffold something and a \u201cconservative\u201d agent to fix syntax errors.<p>\u2026but what are you talking about with different context sizes? I think you\u2019re mixing domain terms; context is the input to an LLM. I don\u2019t know what you\u2019re referring to, but multi agent setups make <i>absolutely</i> no difference to the context size.","title":null,"type":"comment","url":null},{"author":"ProofHouse","children":[],"created_at":"2023-10-26T18:11:04.000Z","created_at_i":1698343864,"id":38029517,"options":[],"parent_id":37928422,"points":null,"story_id":37926741,"text":"context window is fast becoming a non issue (memgpt, SPR, sink tokens etc)","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T13:33:28.000Z","created_at_i":1697636008,"id":37928422,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"Since a single inference is limited by context length, a multiple agents model is  able to process more context at each steps of the reasoning chain, which might improve the overall quality. However, given how easy it is getting to fine tune models, it&#x27;s likely that multi-agent models will make a lot of sense to split the workload and assign each part to a specialized agent.","title":null,"type":"comment","url":null},{"author":"famouswaffles","children":[],"created_at":"2023-10-18T13:39:38.000Z","created_at_i":1697636378,"id":37928503,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"<a href=\"https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2307.07924\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2307.07924</a><p>at the very least, you can get things done that would be extremely difficult or practically impossible to do with a single instance.","title":null,"type":"comment","url":null},{"author":"lachlan_gray","children":[],"created_at":"2023-10-18T14:01:38.000Z","created_at_i":1697637698,"id":37928814,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"In a way it is the same thing, agents are mostly an abstraction that make it easier to know what\u2019s going on.<p>I think of agents more or less as python classes with a mixture of natural language and code functions. You design them to do something with information they produce, and to interface with other agents or \u201ctools\u201d in some way.<p>But all the agents can be the same language model under the hood, they are frames used to build different kinds of contexts.<p>And yes I think the idea is that emergent behaviour can be useful. This comes to mind<p><a href=\"https:&#x2F;&#x2F;github.com&#x2F;MineDojo&#x2F;Voyager\">https:&#x2F;&#x2F;github.com&#x2F;MineDojo&#x2F;Voyager</a><p>But I think we are still a small ways off from being really smart about agents. My opinion is that we haven\u2019t quite figured out what we are doing yet.","title":null,"type":"comment","url":null},{"author":"chpatrick","children":[{"author":"Tostino","children":[],"created_at":"2023-10-18T18:05:19.000Z","created_at_i":1697652319,"id":37932391,"options":[],"parent_id":37928918,"points":null,"story_id":37926741,"text":"And that is where MoE comes in with some more advancements in routing","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T14:08:40.000Z","created_at_i":1697638120,"id":37928918,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"It&#x27;s possible that they can only &quot;wear so many hats&quot; at the same time.","title":null,"type":"comment","url":null},{"author":"andrewmutz","children":[],"created_at":"2023-10-18T14:20:00.000Z","created_at_i":1697638800,"id":37929080,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"From my experience it&#x27;s a modularization technique.  It makes it easier to reason about and improve the system.  For example, instead of one big model capable of doing anything, you can separate the system into specialized subsystems with different prompts and improve them over time.","title":null,"type":"comment","url":null},{"author":"vimota","children":[],"created_at":"2023-10-18T17:08:36.000Z","created_at_i":1697648916,"id":37931585,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"Given we know different prompts perform better on different tasks (via evals, papers, etc), you can think of multiple agents interacting (especially when there&#x27;s a specialized &quot;router&quot; or orchestrator) as sub problems of a larger task being solved by &quot;agents&quot; specialized for that task - prompts + context crafted for that sub-problem.","title":null,"type":"comment","url":null},{"author":"brandall10","children":[],"created_at":"2023-10-18T17:14:19.000Z","created_at_i":1697649259,"id":37931666,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"My understanding is it&#x27;s about attention.<p>When you give it a specific role it essentially hones in on the relevant part of the training data. Researcher in X field? Papers from that field get priority in formulating responses and the accuracy of token prediction for contextually relevant tasks goes up.<p>OTOH, if you try to go &#x27;meta&#x27; - ie. you give it a scenario where it imagines a group of scholars chatting with each other, then it hones in on situations where there is a dialogue amongst a group (ie. a play&#x2F;script).","title":null,"type":"comment","url":null},{"author":"nodja","children":[],"created_at":"2023-10-18T17:22:25.000Z","created_at_i":1697649745,"id":37931794,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"&gt; Is there any reason to believe that the interaction of multiple agents (using the same model) will yield some emergent property that is beyond the capabilities of the agent model?<p>If you write a short story it&#x27;s often better to split it into parts (make an outline, write the story, edit the story) than if you would try to do the whole process at once. The same can be true for LLMs I suppose.<p>In an LLM sense this would be like the different system prompts are sampling different parts of the training distribution, but I&#x27;m not able to validate such a claim or know if someone has validated it before.","title":null,"type":"comment","url":null},{"author":"icandoit","children":[{"author":"rjvs","children":[],"created_at":"2023-10-19T02:08:55.000Z","created_at_i":1697681335,"id":37937421,"options":[],"parent_id":37933672,"points":null,"story_id":37926741,"text":"The \u201cmixture of experts\u201d concept in LLMs is a way of training a single model, it\u2019s not based on training many different models (although that was the idea when the term was originally coined).","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T19:37:08.000Z","created_at_i":1697657828,"id":37933672,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"Mixture of experts: Make each model world-class within a single domain.\nIf adding one more common-sense QnA makes the calculus-bot even slightly worse at caculus, don&#x27;t do it.<p><a href=\"https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Mixture_of_experts\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Mixture_of_experts</a>","title":null,"type":"comment","url":null},{"author":"lmeyerov","children":[],"created_at":"2023-10-18T20:59:13.000Z","created_at_i":1697662753,"id":37934681,"options":[],"parent_id":37928279,"points":null,"story_id":37926741,"text":"We do a ton in louie.ai bc of this:<p>* sometimes we want an LLM with longer context, faster speed, higher quality, etc: so even in a model family, in the same job, diff model configs<p>* we do a lot of prompt tuning for agent calls, like what a good Splunk query is, what SQL tables are currently available, what a good chart is, how to using a graph library, ...<p>* we also do accompanying code-level work, like running a generated python data analysis in a sandbox and feeding back exceptions to the LLM, or checking for parse errors when running a DB query, which feed back to the LLM<p>* When working directly on data, we might run it through the LLM, which might get into parallel chunked calls, a summary tree, etc, where a single LLM call would be insufficient, costly, slow, etc","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T13:23:40.000Z","created_at_i":1697635420,"id":37928279,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"A question for people researching LLMs and their capabilities:<p>Is there any reason to believe that the interaction of multiple agents (using the same model) will yield some emergent property that is beyond the capabilities of the agent model?<p>I&#x27;m not working with LLMs, but my intuition is that whatever these multi agent setups come up with could also be achieved by a single agent just talking to itself, as they all are &quot;just guessing&quot; what the most probable next token is.","title":null,"type":"comment","url":null},{"author":"m3kw9","children":[{"author":"lagrange77","children":[],"created_at":"2023-10-18T15:00:01.000Z","created_at_i":1697641201,"id":37929657,"options":[],"parent_id":37928867,"points":null,"story_id":37926741,"text":"next gen AGI?","title":null,"type":"comment","url":null},{"author":"ShamelessC","children":[],"created_at":"2023-10-18T20:26:18.000Z","created_at_i":1697660778,"id":37934327,"options":[],"parent_id":37928867,"points":null,"story_id":37926741,"text":"Hot take.","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T14:05:14.000Z","created_at_i":1697637914,"id":37928867,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"Having conversations amongst agents is it like treating each agent as your traditional nodes?  Maybe in the future there would be millions of nodes(agents) conversing and maybe this is how next gen AGI will form","title":null,"type":"comment","url":null},{"author":"gavi","children":[],"created_at":"2023-10-18T14:08:10.000Z","created_at_i":1697638090,"id":37928911,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"Anyone trying this - Please note the python package is called pyautogen","title":null,"type":"comment","url":null},{"author":"anais9","children":[{"author":"simonw","children":[],"created_at":"2023-10-18T19:56:36.000Z","created_at_i":1697658996,"id":37933937,"options":[],"parent_id":37929000,"points":null,"story_id":37926741,"text":"Here&#x27;s that group research notebook: <a href=\"https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;autogen&#x2F;blob&#x2F;main&#x2F;notebook&#x2F;agentchat_groupchat_research.ipynb\">https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;autogen&#x2F;blob&#x2F;main&#x2F;notebook&#x2F;agen...</a><p>And the chess one: <a href=\"https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;autogen&#x2F;blob&#x2F;main&#x2F;notebook&#x2F;agentchat_chess.ipynb\">https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;autogen&#x2F;blob&#x2F;main&#x2F;notebook&#x2F;agen...</a>","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T14:15:16.000Z","created_at_i":1697638516,"id":37929000,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"Have been working with this and very impressed so far - it\u2019s a step ahead of LangChain agents and seems to be receiving more attention&#x2F;development than LangChain was interested in committing to agents.<p>FWIW the \u201cgroup research\u201d and \u201cchess\u201d examples from the notebooks folder in their repo have been the best for explaining the utility of this tech to others - the meme generator does a good job showing functions stripped down but misses a lot of the important bits","title":null,"type":"comment","url":null},{"author":"SunghoYahng","children":[{"author":"staticman2","children":[{"author":"webappguy","children":[{"author":"webappguy","children":[],"created_at":"2023-10-26T18:20:06.000Z","created_at_i":1698344406,"id":38029653,"options":[],"parent_id":38029633,"points":null,"story_id":37926741,"text":"additionally, each agent can be a model using its own RAG or training data as well","title":null,"type":"comment","url":null}],"created_at":"2023-10-26T18:18:54.000Z","created_at_i":1698344334,"id":38029633,"options":[],"parent_id":37930178,"points":null,"story_id":37926741,"text":"Not sure talking longer is the goal. More so, the focus and separation of each facilitates a interplay and dynamic with which an attention window on a segmented linear response (be A, B and C) cannot be individually represent nearly as rhobustly (the main inference is the primary focus). Would love to hear some other opinions chime in here.","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T15:34:47.000Z","created_at_i":1697643287,"id":37930178,"options":[],"parent_id":37929239,"points":null,"story_id":37926741,"text":"Maybe it depends on the model but I find you&#x27;ll get a different result if you say &quot;write a dialog in which, A, B, and C talk about D&quot; versus &quot;read what A said and reply as B&quot;.  The latter will result in each participant talking longer.","title":null,"type":"comment","url":null},{"author":"leobg","children":[],"created_at":"2023-10-18T19:34:57.000Z","created_at_i":1697657697,"id":37933645,"options":[],"parent_id":37929239,"points":null,"story_id":37926741,"text":"You can have the character description more front and center, if that makes any sense.<p>So instead of diluting attention across three separate character descriptions, your model will see just the chat log and the single description of the persona it should respond from. This may or may not make a difference.","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T14:32:34.000Z","created_at_i":1697639554,"id":37929239,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"Unless I&#x27;m missing something, how is this library different from prompting a single chatbot: &quot;Write a dialog in which A, B, and C, each playing a different role, have a conversation and do something D&quot;?","title":null,"type":"comment","url":null},{"author":"ugh123","children":[{"author":"Tostino","children":[{"author":"ProofHouse","children":[],"created_at":"2023-10-26T18:08:29.000Z","created_at_i":1698343709,"id":38029472,"options":[],"parent_id":37931886,"points":null,"story_id":37926741,"text":"This is a top potential cause for sure. The variability can change drastically with temperature differences","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T17:28:48.000Z","created_at_i":1697650128,"id":37931886,"options":[],"parent_id":37931813,"points":null,"story_id":37926741,"text":"Temperature being set differently is one culprit. There are a few hyper parameters that can be tweaked to get some pretty different output.","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T17:23:16.000Z","created_at_i":1697649796,"id":37931813,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"Matthew Berman has a good series on AutoGen with tutorials and demos: <a href=\"https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=10FCv-gCKug\">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=10FCv-gCKug</a><p>However from his examples (and his own admission) it seems that AutoGen isn&#x27;t benefitting from full GPT4-level performance even tho he&#x27;s pointed it directly at OpenAPI GPT4 (and other LLMs).  The back and forth between the agents does not produce great results even tho similar prompts pumped directly into ChatGPT seem to give better results.<p>Anyone know whats going on?","title":null,"type":"comment","url":null},{"author":"zerop","children":[{"author":"webappguy","children":[],"created_at":"2023-10-18T19:46:40.000Z","created_at_i":1697658400,"id":37933804,"options":[],"parent_id":37932287,"points":null,"story_id":37926741,"text":"software development, for 1. Nearly any use","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T17:57:35.000Z","created_at_i":1697651855,"id":37932287,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"Use cases for multi agents?","title":null,"type":"comment","url":null},{"author":"digitcatphd","children":[],"created_at":"2023-10-18T18:33:04.000Z","created_at_i":1697653984,"id":37932744,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"It doesn\u2019t help you inherently solve the problem per se, but what it does allow you to do that is distinctive is keep the human and the loop that can assist the agents to solve problems. \nTo some degree it can also keep problems in the logic chain from snowballing, and causing the overall objective to fail because there\u2019s invalid logic in the sequence","title":null,"type":"comment","url":null},{"author":"dang","children":[],"created_at":"2023-10-18T18:56:05.000Z","created_at_i":1697655365,"id":37933074,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"A bunch of single-comment related threads. Others?<p><i>AutoGen: A Multi-Agent Framework for Streamlining Task Customization</i> - <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37855314\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37855314</a> - Oct 2023 (1 comment)<p><i>Microsoft&#x27;s AutoGen \u2013 Guide to code execution by LLMs</i> - <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37822809\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37822809</a> - Oct 2023 (1 comment)<p><i>Making memes with Autogen AI (open source LLM agent framework) [video]</i> - <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37750897\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37750897</a> - Oct 2023 (1 comment)<p><i>AutoGen: Enabling next-generation large language model applications</i> - <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37647404\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37647404</a> - Sept 2023 (1 comment)<p><i>AutoGen: Enabling Next-Gen GPT-X Applications</i> - <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37220686\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37220686</a> - Aug 2023 (1 comment)","title":null,"type":"comment","url":null},{"author":"TaylorAlexander","children":[{"author":"webappguy","children":[{"author":"TaylorAlexander","children":[{"author":"bigfudge","children":[],"created_at":"2023-10-18T22:21:14.000Z","created_at_i":1697667674,"id":37935579,"options":[],"parent_id":37934069,"points":null,"story_id":37926741,"text":"I can&#x27;t find the script now, but my kids and I did this had the Queen Elizabeth 1st talking to a pirate about his life on the high seas. It was quite fun. I wouldn&#x27;t want to read a historical novel written that way tho...","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T20:05:37.000Z","created_at_i":1697659537,"id":37934069,"options":[],"parent_id":37933782,"points":null,"story_id":37926741,"text":"Right but someone with API access could do this much more easily. I don\u2019t really want to sit there copying and pasting back and forth. I\u2019d rather write two or three starting prompts and have a few agents do all the work of talking.","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T19:45:00.000Z","created_at_i":1697658300,"id":37933782,"options":[],"parent_id":37933733,"points":null,"story_id":37926741,"text":"easy enough to test, copy and paste the responses after initial prompt","title":null,"type":"comment","url":null},{"author":"MiSeRyDeee","children":[],"created_at":"2023-10-18T21:55:25.000Z","created_at_i":1697666125,"id":37935297,"options":[],"parent_id":37933733,"points":null,"story_id":37926741,"text":"Check <a href=\"https:&#x2F;&#x2F;github.com&#x2F;OpenBMB&#x2F;ChatDev\">https:&#x2F;&#x2F;github.com&#x2F;OpenBMB&#x2F;ChatDev</a> out, they simulate personas in a company and build products by simulating the interactions.","title":null,"type":"comment","url":null},{"author":"tuchsen","children":[],"created_at":"2023-10-18T22:38:40.000Z","created_at_i":1697668720,"id":37935743,"options":[],"parent_id":37933733,"points":null,"story_id":37926741,"text":"I did a DSL to facilitate this at <a href=\"https:&#x2F;&#x2F;prlang.com\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;prlang.com</a>. I&#x27;ve had some success setting up agents to &quot;act&quot; out scenes, where each plays a different part, but it was kinda limited in that conversations would kinda de cohere into nonsense after a bit.","title":null,"type":"comment","url":null},{"author":"ProofHouse","children":[],"created_at":"2023-10-26T18:09:33.000Z","created_at_i":1698343773,"id":38029490,"options":[],"parent_id":37933733,"points":null,"story_id":37926741,"text":"XAgent ser","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T19:41:33.000Z","created_at_i":1697658093,"id":37933733,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"This just reminds me: I have been wondering, if you get multiple instances of GPT-4 talking to each other, each seeded with a different personality prompt, do they have interesting conversations? I suspect it would devolve in to nonsense quickly, but I\u2019ve never seen any chat log of two GPT instances talking. Does anyone have a reference for this? Thanks.","title":null,"type":"comment","url":null},{"author":"webappguy","children":[],"created_at":"2023-10-18T19:46:03.000Z","created_at_i":1697658363,"id":37933793,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"AutoGen is great, but have you heard of GeniA?","title":null,"type":"comment","url":null},{"author":"ravix","children":[],"created_at":"2023-10-23T14:50:06.000Z","created_at_i":1698072606,"id":37986446,"options":[],"parent_id":37926741,"points":null,"story_id":37926741,"text":"The breakthrough I&#x27;ve had is realizing how important it is to control the conversation between agents.<p>Just like in our work environments and in our relationships, HOW conversations occur largely determines the impact of the conversation. With or without AutoGen<p>We&#x27;re building a multi-agent postgres data analytics tool. If you&#x27;re building agentic software, join the conversation: <a href=\"https:&#x2F;&#x2F;youtu.be&#x2F;4o8tymMQ5GM\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;youtu.be&#x2F;4o8tymMQ5GM</a>","title":null,"type":"comment","url":null}],"created_at":"2023-10-18T10:07:17.000Z","created_at_i":1697623637,"id":37926741,"options":[],"parent_id":null,"points":163,"story_id":37926741,"text":null,"title":"Autogen: Enable next-gen large language model applications","type":"story","url":"https://github.com/microsoft/autogen"}
