Dustin on Nostr: If you didn't see the full slide deck, the link is here: (Warning - it’s a lot of ...
If you didn't see the full slide deck, the link is here:
https://dtdannen.github.io/Coordinating_(DV)Machines_9JAN2023.pdf(Warning - it’s a lot of content mashed together)
Generally, you can think of DVMs as being the “actions” or “tools” or “functions” that an agent would call. (These are terms other projects are using; OpenAI refers to them as tools and functions)
Once we have a multi-step DVM chain (like a DVM passes it’s output to another DVM before the final response is given back to the user) then we have an equivalent to a hardcoded LangChain agent.
More flexible agents will choose dynamically which DVMs to use, in which order, to solve problems. That’s where things will get very interesting.
Published at
2024-01-10 16:29:48Event JSON
{
"id": "7f6cd9057365f7d9257a75b5a03da16256e6fdada7f2d1d7fa9836fa3b0bfd59",
"pubkey": "da18e9860040f3bf493876fc16b1a912ae5a6f6fa8d5159c3de2b8233a0d9851",
"created_at": 1704904188,
"kind": 1,
"tags": [
[
"e",
"cb92774f61cf95dd293ed73f9b023068f268b9478f32aeda38f02d33a10ae7e0",
"",
"root"
],
[
"e",
"310d8c54b6ba96a4750916448948d3b699db17eb5aeba19096b5068a532869e5",
"",
"reply"
],
[
"p",
"cdb0061231762794373eb0aaac42e8ae6a36bc83209de8fb1f044fe728badccf"
],
[
"p",
"da18e9860040f3bf493876fc16b1a912ae5a6f6fa8d5159c3de2b8233a0d9851"
],
[
"p",
"83d999a148625c3d2bb819af3064c0f6a12d7da88f68b2c69221f3a746171d19"
],
[
"p",
"6e468422dfb74a5738702a8823b9b28168abab8655faacb6853cd0ee15deee93"
]
],
"content": "If you didn't see the full slide deck, the link is here:\n\nhttps://dtdannen.github.io/Coordinating_(DV)Machines_9JAN2023.pdf\n\n(Warning - it’s a lot of content mashed together)\n\nGenerally, you can think of DVMs as being the “actions” or “tools” or “functions” that an agent would call. (These are terms other projects are using; OpenAI refers to them as tools and functions)\n\nOnce we have a multi-step DVM chain (like a DVM passes it’s output to another DVM before the final response is given back to the user) then we have an equivalent to a hardcoded LangChain agent. \n\nMore flexible agents will choose dynamically which DVMs to use, in which order, to solve problems. That’s where things will get very interesting.",
"sig": "e14f59dcadffc216ab969fc1b1d8a999a17652303dbbac292447b47a5c4f75d803b2d634e5fe906db76a0fa7b2124d57aa77babd2a50bc6cb439ca3c247feb02"
}