AI-agenter¶
En AI-agent är en smart assistent i Odoo som kan förstå naturligt språk, utföra uppgifter och hjälpa användare genom att interagera med Odoo-verktyg. Agenter är en kärnkomponent i AI-strukturen i Odoo. Varje agent har ett definierat syfte, uppmaning och en uppsättning ämnen och verktyg som styr dess beteende.
Agenter består av två huvudkomponenter, Ämnen och Källor.
Ämnen är de instruktioner och roller som informerar agenten om vilka uppgifter de behöver slutföra. Verktyg tilldelas till ämnen och är de faktiska funktionerna som agenten kan använda för att utföra uppgifter.
Källor förser agenten med den information de behöver för att slutföra sina uppgifter.
Viktigt
Även om många AI-funktioner kan användas i Odoo utan AI-applikationen, kräver att skapa och anpassa agenter att AI-applikationen är installerad.
AI-promptar i Odoo¶
Innan du arbetar med AI-agenter är det viktigt att förstå några grundläggande begrepp gällande AI-promptar.
En AI-prompt är en uppsättning skriftliga instruktioner eller sammanhang som ges till en AI-modell som talar om hur den ska svara på en förfrågan, eller vilken roll den ska ta. Promptar kan definiera:
tonläge, stil och persona för AI-modellen
tillämpningsområdet för vad modellen kan göra
typen av förväntad resultat från förfrågan
I Odoo tilldelas varje AI-agent en Systemprompt, som definierar agentens övergripande roll, syfte och beteende. Den fungerar som agentens kärnuppdrag och driver alla interaktioner.
Varje Ämne inkluderar också sin egen prompt-liknande komponent, kallad Instruktioner. Instruktioner är ämnesspecifika riktlinjer som förfinar hur agenten beter sig inom ett visst sammanhang eller arbetsflöde, och hur den interagerar inom Odoo-ramverket.
Instruktioner inkluderar ofta:
Ett syfte, eller vad ämnet omfattar
Regler eller begränsningar som agenten ska följa när detta ämne tilldelas
Steg-för-steg-arbetsflöden för hur man slutför en specifik åtgärd
Tekniska detaljer som behövs för att slutföra eventuella åtgärder
Agentstruktur¶
Ämnen¶
Ämnen är en samling instruktioner och verktyg som definierar hur en agent beter sig inom en specifik kontext. I grund och botten definierar ämnena vad en agent kan göra i databasen. Ämnen vägleder konversationer och talar om för agenten vad den kan göra, hur den kan göra det och när den ska göra det.
Viktigt
Om en agent inte är tilldelad några ämnen kan den endast tillhandahålla information, inte slutföra arbetsuppgifter eller göra ändringar i databasen.
Inom varje ämne finns en detaljerad prompt som ger agenten mer djupgående instruktioner om hur den ska utföra uppgifterna kopplade till det ämnet, definiera gränserna för dess beteende och avgöra hur den ska tolka användarens avsikt. Dessa promptar säkerställer att agenten följer ett konsekvent resonemangsmönster och använder lämpliga verktyg för att generera korrekta, kontextmedvetna svar.
Följande ämnen är förkonfigurerade i appen AI:
Naturligt språksök: stöder tolkning av en användarfråga för att öppna lämplig Odoo-vy med en uppsättning verktyg som behövs för att utföra sökningen.
Informationshämtning: en samling verktyg för att hämta information om modellerna.
Skapa leads: en samling verktyg för att stödja automatiserad leadgenerering. Detta ämne är endast tillgängligt om appen CRM är installerad.
Inom varje ämne finns en uppsättning Instruktioner, som fungerar som en prompt och ger vägledning för interaktionens struktur, och ett eller flera AI-verktyg, som anger de funktioner agenten kan utföra.
Verktyg¶
Verktyg är de funktioner agenten kan utföra i Odoo. Dessa inkluderar åtgärder som att skapa en lead eller öppna en vy. Verktyg utökar agentens syfte bortom konversationer, de möjliggör verkliga åtgärder. De tillgängliga verktygen i en databas varierar beroende på vilka applikationer som är installerade. Flera AI-verktyg kan tilldelas ett enda ämne.
Källor¶
Källor är de data som agenten kan hänvisa till när den genererar svar eller slutför arbetsuppgifter. Källor indexeras så att agenten kan hämta relevant information när en användare ställer en fråga.
Example
En agent som är utformad för att svara på kundtjänstfrågor har artiklar från Kunskap inkluderade som källor, vilka innehåller vanliga frågor och svar.
Källor kan vara i följande format:
PDF-filer
Webblänkar
Dokument (uppladdade i Dokument-applikationen)
Artiklar från Kunskap-appen
Viktigt
Om alternativet Begränsa till Källor är aktiverat på en agent, kan agenten endast använda information från de uppladdade och aktiva källorna.
Skapa en ny agent¶
För att skapa en ny AI-agent, navigera till . Ange ett Agentnamn, lägg sedan till en kort beskrivning om så önskas.
Tips
Innan du skapar en ny agent rekommenderas det att ha ett tydligt användningsfall i åtanke. Detta hjälper när du skriver Systemuppmaning och tilldelar Ämnen och AI-verktyg.
Välj en LLM-modell från rullgardinsmenyn.
Viktigt
Odoo stöder flera versioner av både ChatGPT och Gemini.
Välj sedan en Svarsstil. Detta hanterar den övergripande ton som agenten använder när den svarar på en förfrågan. Välj bland följande alternativ:
Analytisk: mer matematisk, detta alternativ är mer benäget att ge samma svar på samma fråga. Detta alternativ rekommenderas för situationer där noggrannhet är viktigare än diplomati.
Balanserad: en blandning av både Analytisk och Kreativ. Detta är ett utmärkt alternativ för situationer med externa kunder som skulle dra nytta av både noggrannhet och diplomati.
Kreativ: närmar sig frågor på ett mer mänskligt sätt, ändrar svar varje gång för att reagera på konversationen. Detta alternativ fungerar bäst för tillfällen när lösningarna ofta varierar beroende på situationen.
Markera kryssrutan Begränsa till Källor för att begränsa agenten till att endast svara baserat på de tillhandahållna resurserna.
Välj sedan ett eller flera Ämnen för agenten. Som förklarats ovan inkluderar Ämnen både instruktioner och verktyg som vägleder agenten i att hjälpa användare slutföra en arbetsuppgift.
Ange en Systemuppmaning med detaljerade instruktioner för agenten om deras roll och ansvarsområden.
Tips
Specificitet och längd för Systemprompt kan variera, beroende på användningsfallet för agenten. Använd de förkonfigurerade agenterna som exempel på möjlig information.
Om Källor behövs för agenten, rulla till fliken Källor och klicka sedan på Lägg till en källa.
Välj ett format:
PDF-filer: Välj lämplig fil från utforskarfönstret och klicka på Öppna
Webblänkar: klistra in URL:en. Flera länkar kan läggas till samtidigt, klistra in en länk per rad. Klicka på Spara.
Dokument (uppladdade i applikationen Dokument): Markera kryssrutan bredvid ett eller flera dokument och klicka sedan på Välj.
Artiklar i appen Kunskap: Markera kryssrutan bredvid en eller flera artiklar och klicka sedan på Välj.
När en källa har lagts till uppdateras fältet Status för att återspegla dess aktuella status. Källan är klar när statusen ändras från Bearbetas till Indexerad. Dra i reglaget Aktiv för att aktivera källan.
Viktigt
Om en källa inte kan laddas upp kan det bero på en konflikt med den valda LLM-modellen.
Klicka på knappen Testa för att öppna ett samtalsfönster och testa den nya agenten.