AI och LLMAgenterPlanerna Performance och Scale

Orkestrering av flera agenter

Planerare, forskare och skribenter som lämnar över arbete via en beständig uppgiftsström, delar resultat och minne och aldrig tappar en uppgift.

förlorade uppgifter när en agent kraschar
0
delat minne
1
agenter parallellt
N
Steg 1 av 6
Lägg upp en uppgift

Planeraren delar upp jobbet och lägger till en uppgift i strömmen.

Exempelsessionplaying
# Lägg upp en uppgift
hotkv> XADD tasks * type research topic "EU AI Act obligations"
"1790985600123-0"

En animerad genomgång med riktiga HotKV-kommandon och exempelsvar. Klicka på valfritt steg för att hoppa dit. Kommandon och svar förblir på engelska, precis som du skriver och ser dem i HotKV.

Problemet

Team av agenter behöver ett sätt att lämna arbete till varandra, dela vad de har hittat och återhämta sig när en av dem kraschar mitt i en uppgift. Att limma ihop det med ad hoc-anrop över HTTP tappar uppgifter, duplicerar verktygsanrop och lämnar inget register över vem som gjorde vad.

Så löser HotKV det

En ström med en konsumentgrupp är uppgiftstavlan. Varje agent läser sina egna uppgifter, kvitterar dem när de är klara, och allt som en kraschad agent lämnat väntande kan övertas av en annan. Fynd hamnar i delat arbetsminne, verktygsresultat cachas åt alla agenter och varje åtgärd loggas.

Steg för steg

Vad som händer, kommando för kommando

  1. 01

    Lägg upp en uppgift

    Planeraren delar upp jobbet och lägger till en uppgift i strömmen.

    XADD tasks * type research topic "EU AI Act obligations"
  2. 02

    En arbetare tar den

    Konsumentgruppen skapades en gång med XGROUP CREATE. Forskaren läser som medlem i den, och uppgiften förblir väntande tills den kvitteras.

    XREADGROUP GROUP agents researcher COUNT 1 BLOCK 5000 STREAMS tasks >
  3. 03

    Återanvänd ett verktygsresultat

    En annan agent körde den här sökningen redan i dag. Den delade verktygscachen returnerar den.

    TOOL.CACHE.GET web "search:EU AI Act obligations"
  4. 04

    Dela fynden

    Resultaten läggs i arbetsminnet för projektet, där varje agent kan läsa dem.

    AMEM.WORK.SET project:9 findings "Providers of high-risk systems must ..."
  5. 05

    Kvittera

    Uppgiften är klar och lämnar listan över väntande. Hade forskaren kraschat hade XAUTOCLAIM lämnat över den till en annan agent.

    XACK tasks agents 1790985600123-0
  6. 06

    Skribenten tar vid

    Skribenten läser de delade fynden, skriver ett utkast till rapporten och loggar åtgärden.

    AMEM.WORK.GET project:9 findings
Där det passar

Verkliga scenarier

Forskning och rapportering

En planerare bryter ner en fråga i deluppgifter, flera forskare arbetar parallellt och en skribent sammanställer resultatet ur delat minne.

Mjukvaruagenter

Agenter för kodning, testning och granskning lämnar över arbete via en ström, och varje ändring de gör finns i den episodiska loggen.

Automatisering av back office

Agenter för fakturautläsning, validering och bokföring lämnar dokument vidare längs en pipeline som överlever omstarter.

Inbyggt

Det här får du

Beständig överlämning av uppgifter

Strömmar med konsumentgrupper, kvittenser och övertagande av övergivna uppgifter.

XADDXREADGROUPXACKXAUTOCLAIM

Delat arbetsminne

Projekttillstånd som varje agent kan läsa och uppdatera.

AMEM.WORK.SETAMEM.WORK.GET

Delad verktygscache

Deterministiska verktygsresultat återanvänds mellan agenter.

TOOL.CACHE.GETTOOL.CACHE.SET

Vem som gjorde vad

En episodisk logg per agent för granskning och felsökning.

AMEM.EPIS.LOG

Vanliga frågor

Vad händer om en agent kraschar mitt i en uppgift?

Uppgiften ligger kvar i konsumentgruppens lista över väntande. En annan agent kan ta över den med XAUTOCLAIM när den har varit overksam tillräckligt länge.

Kan agenter köras på olika maskiner och i olika språk?

Ja. De behöver bara en anslutning till HotKV. Vilken klient som helst som talar Redis-protokollet fungerar.

Vilka planer innehåller den?

Strömmar fungerar i alla planer. Agentminnet och verktygscachen ingår i planerna Performance och Scale.

Relaterade användningsfall

Prova på din egen arbetslast

HotKV talar Redis-protokollet, så du kan peka en befintlig klient mot det och köra samma kommandon.