Vi skal tale om, hvordan man installerer færdigheder fra AnythingLLM Community Hub. Selvom sprogmodeller har fantastiske muligheder, lider de også af betydelige begrænsninger. Heldigvis kan du... installer "færdigheder" direkte fra AnythingLLM-grænsefladen og dermed afhjælpe disse mangler. Lad os se, hvordan man gør det, og hvad fordelene er ved at udnytte denne mulighed.
Hvad er "færdigheder" eller agentfærdigheder i AnythingLLM?

At tale om alt, hvad LLM taler om en af de mest omfattende løsninger til at køre AI lokaltDenne applikation giver dig mulighed for at downloade og installere forskellige sprogmodeller og bruge dem til at forbedre autonome agenter eller chatte med lokale dokumenter (RAG'er). Den inkluderer også integrationsmuligheder for at forbinde den med forskellige tredjepartsværktøjer og -tjenester. (Se emnet) Sådan konfigurerer du AnythingLLM for første gang uden komplikationer).
Og en anden ting du kan gøre er at installere færdigheder fra AnythingLLM Community Hub. For at forstå, hvad disse "færdigheder" er, skal du huske på, at Sprogmodeller (LLM) alene har begrænsningerFor eksempel kan mange ikke tjekke vejrudsigten i realtid, oprette forbindelse til en ekstern database eller køre brugerdefinerede scripts.
For at gøre dette og mere, har modeller brug for de rigtige værktøjer. Og det er her, "Agentfærdigheder" kommer i spil, hvoraf mange kan tilegnes gennem integration med Community Hub. Hvad er færdigheder i AnythingLLM-økosystemet?
En færdighed er et modul, der tilføjer specifikke funktioner til assistentenDisse små stykker kode fungerer som plugins, der giver din AI-klient nye værktøjer og funktioner. Dette kan være noget så simpelt som en kommando til at generere billeder eller noget så komplekst som en integration med en ekstern tjeneste.
Installer færdigheder fra AnythingLLM Community Hub
Det er en enkel og sikker proces at installere færdigheder fra AnythingLLM Community Hub. Mange færdigheder kan findes og installeres der. Fællesskabscenterhvilket er en centraliseret arkiv hvor AnythingLLM-bruger- og udviklerfællesskabet deler deres projekter. Der er en masse interessant indhold der, organiseret i kategorier som:
- Agentfærdigheder: som er eksekverbare værktøjer, der giver agenten nye tekniske muligheder.
- SystemprompterSysteminstruktionsskabeloner optimeret til specifikke roller, såsom programmering, skrivning, analyse osv.
- SkråstregkommandoerHurtige kommandogenveje til at aktivere handlinger i chatten.
- Arbejdsområder og stikStandardindstillinger for arbejdsområde og datakilde.
Sådan installerer du færdigheder fra AnythingLLM Community Hub

Lad os nu se, hvordan man installerer færdigheder fra AnythingLLM Community Hub. Inden for applikationen Der er en fane, der viser de mest populære færdigheder og et link til det officielle arkiv, hvor du kan finde flere. Eller du kan gå direkte til AnythingLLM Hub og udforsk det varierede katalog af muligheder.
Godkendelse (muligheder for offentlige færdigheder)

Før vi begynder, er det vigtigt at forstå en vigtig detalje om Community Hub. Offentlige færdigheder kræver ingen form for godkendelse skal importeres til AnythingLLM-appen. Du kan gennemse Hubben og vælge enhver offentlig færdighed uden at skulle bruge en forbindelsesnøgle.
Hvis du derimod ønsker importer en privat færdighed som du eller dit team har oprettet og uploadet til Hubben, skal du bruge en ForbindelsesnøgleDette er en nøgle, der identificerer din konto i fællesskabet og bruges til at linke din AnythingLLM-ansøgning. For at se den skal du blot... Log ind på hub.anythingllm.com, bekræft din e-mail, og gå til Min konto.
Kopier derefter API-nøglen, og åbn AnythingLLM-skrivebords- eller Docker-applikationen. Udvid fanen i venstre sidepanel. Medborgerhus og klik på Din kontoDer vil du se et tekstfelt, hvor du kan indsætte API-nøglen. Indsæt den, og bekræft. Igen: dette er ikke nødvendigt, hvis du kun installerer offentlige færdigheder fra AnythingLLM Community Hub.
Find og importer færdigheden

Det andet trin i installationen af færdigheder fra AnythingLLM Community Hub er at finde og importere den pågældende færdighed. For at gøre dette, Åbn skrivebordsapplikationen, og udvid fanen Community CenterDer skal du klikke på Udforsk de mest populære trendsVælg den ønskede færdighed, og klik på Importere.
Dernæst åbnes sektionen Importer et fællesskabselementDet første du ser er en advarsel, der opfordrer dig til kun at importere færdigheder fra kilder, du har tillid til. Hvis færdigheden har den særlige karakter Bekræftet kode (i grønt))Det betyder, at AnythingLLM har udført en overfladisk kontrol. Dette eliminerer ikke risikoen, men det tilføjer et ekstra lag af tillid, der er værd at overveje.
Nedenfor viser brugerfladen indholdet af de filer, der udgør færdigheden, primært plugin.json (som indeholder metadataene) og handler.js (som indeholder den eksekverbare fil). Du kan gennemgå koden linje for linje, før du fortsætter. Hvis du ikke bemærker noget usædvanligt, kan du klikke på knappen. ImportagentfærdighederImporten er fuldført med det samme, og du ser en grøn meddelelse, der bekræfter, at den er gennemført.
Importer færdighed fra Community Hub

Du kan også installere færdigheder fra AnythingLLM Community Hub ved at gå direkte til webarkivet. I appen skal du klikke på Medborgerhus – Udforsk de mest populære trends – Udforsk mereDermed bliver du omdirigeret til hjemmesiden hub.anythingllm.com, hvor du kan udforske det komplette katalog.
Klik på den færdighed, du vil installere, på hjemmesiden for at se detaljer om dens struktur og indhold. Hvis du er tilfreds med den, skal du klikke på Importere og et flydende vindue åbnes, der viser Identitetsimport-ID (Enhedsimport-id). Kopier det, Åbn AnythingLLM-appen, klik på Medborgerhus og vælg Importér vare. Indsæt ID'et i tekstfeltet Import-ID for element i Community Hub og følg instruktionerne for at fuldføre importen.
Installer færdigheder fra AnythingLLM Community Hub: Aktiver færdigheden

Efter import og installation af færdigheder fra AnythingLLM Community Hub, er alt, hvad der mangler, at aktivere færdigheden. For at gøre dette skal du åbne AnythingLLM-appen og klikke på Agentfærdigheder i menuen i venstre sidepanel. Rul ned til sektionen Tilpassede færdigheder (Brugerdefinerede færdigheder), hvor du vil se de importerede færdigheder.
Endelig, Klik på færdigheden, og aktiver kontakten for at aktivere den.Fra det øjeblik vil din agent kunne bruge dette nye værktøj. For at aktivere det skal du blot bruge kommandoen @agent i chatten efterfulgt af en instruktion, der aktiverer evnen. Hvis du f.eks. har installeret en evne til at få en præcis forståelse af realtidstider (f.eks. Dato/klokkeslæt), Du kunne spørge: "@agent, hvor mange dage er der til årets udgang?"
Uden denne evne Når den er installeret, vil modellen sige, at den ikke kender den aktuelle dato, eller antage datoen for dens vidensafbrydelse. Men med evnenAgenten kører forespørgslen om den aktuelle dato i baggrunden, beregner den nøjagtige forskel i forhold til den 31. december og returnerer det nøjagtige antal resterende dage.
Og det var det! Sådan kan du installere færdigheder fra AnythingLLM Community Hub. Vær omhyggelig med at installere færdigheder fra pålidelige kilderPå denne måde kan du fuldt ud udnytte alt det ekstra potentiale, som disse værktøjer giver AnythingLLM, uden at tage nogen risici.
Fra en ung alder har jeg været fascineret af alt inden for videnskab og teknologi, især de fremskridt, der gør vores liv lettere og mere behageligt. Jeg elsker at holde mig opdateret på de seneste nyheder og trends og dele mine oplevelser, meninger og tips om de enheder og gadgets, jeg bruger. Dette førte til, at jeg blev webskribent for lidt over fem år siden, med primært fokus på Android-enheder og Windows-operativsystemer. Jeg har lært at forklare komplekse koncepter på en enkel måde, så mine læsere nemt kan forstå dem.