Useat AI -komentorivirajapinnat (CLIS) tarjoavat natiivit PowerShell -moduulit helpottaakseen PowerShell -ympäristöissä työskentelevien käyttäjien asennusta ja integraatiota. Nämä moduulit tarjoavat saumattoman vuorovaikutuksen PowerShell- ja AI-mallien välillä, mikä mahdollistaa komentosarjojen automatisoinnin, virheen tulkinnan, koodin luomisen ja AI-avustetun komennon luomisen suoraan PowerShell-konsolista. Alla on yksityiskohtainen yleiskatsaus merkittävistä AI -klisistä, joilla on alkuperäisen Powershell -tuen, niiden ominaisuudet, asennusprosessit ja ominaisuudet.
ai -kuori Powershellille
AI -kuori on interaktiivinen komentokuori, joka on suunniteltu erityisesti PowerShell -käyttäjille. Se integroi AI -chat -ominaisuudet Windows Command Line -ympäristöön, jolloin käyttäjät voivat olla vuorovaikutuksessa AI -agenttien kanssa, jotka on räätälöity skriptin, komentojen luomisessa ja virheenkorjaamisessa.
- Asennus ja asennus: AI -kuori vaatii Windows 10: n tai uudemman ja PowerShell Core -version 7.4.6 tai korkeamman. AI -kuoren asentaminen sisältää virallisen asennuskomentosarjan suorittamisen, joka asentaa ytimen suoritettavan (`aish.exe`) ja Aishell PowerShell -moduulin. Asennuksen jälkeen tuot Aishell-moduulin ja käynnistät sen `start-Aishell` -komennolla, joka avaa jaetun ruudun Windows-päätelaitteessa, joka on omistettu AI-vuorovaikutuksiin.
-AI-agenttituki: Kaksi AI-agenttia on esiasennettu OpenAi: n GPT-malli (`Open-GPT`) ja Azure Copilot (` Azure`). Käyttäjien on määritettävä valittu agentti tarjoamalla API -avaimet ja päätepisteet JSON -määritystiedostossa, johon pääsee `/agent config` -komennon kautta.
-Paikalla AI-tuki: Pilvipohjaisen AI: n lisäksi AI-kuori tukee integraatiota paikallisten suurten kielimallejen (LLM) kanssa, kuten Ollama. Tämä asennus käsittää Ollaman asentamisen Windowsiin ja valinnaisesti LLM: ien lataaminen, kuten "PHI3" -malli paikan päällä tapahtuvalle käytölle, välttäen riippuvuutta Cloud AI -palveluihin. AI-kuori mahdollistaa Ollama-pohjaisen AI-agentin kokoamisen kyselyjen käsittelemiseksi paikallisesti.
- Ominaisuudet: AI -kuori parantaa tuottavuutta tarjoamalla välitöntä AI -apua PowerShell -konsolissa skriptin, virheen tulkintaa ja koodin selityksiä varten. Se tukee AI-generoidun koodin liittämistä suoraan PowerShelliin, konfiguroitavissa olevaan järjestelmän kehotukseen tiettyihin käyttötapauksiin ja agenttien vaihtamiseen.
Tämä alkuperäinen PowerShell -integraatio tekee AI -kuoresta vankan valinnan PowerShell -käyttäjille, jotka etsivät suoraa, interaktiivista AI -apua poistumatta heidän komentoriviympäristöstä.
PowerShell AI -moduuli
PowerShell AI -moduuli on yhteisön kehittämä, avoimen lähdekoodin Powershell-moduuli, joka on vuorovaikutuksessa suoraan OpenAI: n GPT-pohjaisten AI-mallien kanssa.
-Asennus: Moduuli voidaan asentaa PowerShell -galleriasta käyttämällä `install -module -name Powershellai` -komentoa. Asennuksen jälkeen käyttäjät tuovat moduulin ja heidän on asetettava OpenAI API -näppäin todentamaan.
- Käyttö: Käyttäjät asettavat API-avaimensa turvallisesti käyttämällä cmdlet-tiedostoja, kuten `set-openeyy`, joka tukee suojattua merkkijonotuloa arkaluontoisten tietojen suojaamiseksi. Moduuli tarjoaa suoraviivaisia komentoja vedota AI-moottoriin apuun, komentosarjojen luomiseen tai koodin selityksiin suoraan Powershell-skripteistä tai interaktiivisista istunnoista.
- Kyky: Se on hyödyllistä komentosarjojen kehittämisen, vianetsinnän ja koodin katkelmien luomisessa AI -avustuksella. Se tukee moduulin ohjedokumentaation päivittämistä integroinnin sujuvammaksi ja tarjoaa tutun PowerShell -komentosarjan ympäristön, jota on parannettu AI -ominaisuuksilla.
Tämä moduuli on ihanteellinen käyttäjille, jotka etsivät suoraa ja yksinkertaista PowerShell -integrointia OpenAI: n kanssa, hyödyntämällä GPT: tä parantamaan komentosarjojen tehokkuutta ja koodausta.
pshelp.copilot
PSHELP.COPILOT on PowerShell-moduuli, jonka tavoitteena on tarjota AI-ohjattuja, luonnollista kielen apua vuorovaikutukseen hyvin dokumentoitujen PowerShell-moduulien kanssa.
- Ominaisuudet: Tämän moduulin avulla käyttäjät voivat esittää kysymyksiä PowerShell -moduulien komennoista luonnollisella kielellä. AI tarjoaa asiaankuuluvat vastaukset ja esimerkkikoodin katkelmat kohdemoduulin dokumentoinnin perusteella.
- Integraatio: Se integroituu Openain API- ja Azure OpenAi -palveluihin ja tukee edistyneitä ominaisuuksia, kuten Vector Store Management moduulin dokumentaation tallentamista ja hakemista varten, upottamalla Generation -sovellukset, jotka muuttavat tekstit AI-upotuksille ja mukautettu GPT-luominen moduulikohtaisten AI-avustajien luomiseksi.
-Asennus: Käyttäjät asentavat pshelp.copilot Powershell-galleriasta, asettavat OpenAI API -näppäimensä, luo mukautettuja avustajia tietyille moduuleille käyttämällä `uuden moduleasistent 'ja vuorovaikutuksessa komentojen kaltaisilla komentoilla.
Tämä moduuli on erityisen hyödyllinen käyttäjille, jotka haluavat AI-apua tiiviisti kytkettynä PowerShell-moduulin dokumentointiin ja komentojen käyttöön, tarjoamalla enemmän kontekstitietoisia ohjeita ja koodiesimerkkejä, jotka on räätälöity tietyille moduuleille.
PS-AI-moduuli (PSAI)
PSAI on kehittyvä PowerShell -moduuli, joka yhdistää PowerShell -komennot AI -malleihin PowerShell -skriptin ja analyysin automatisoimiseksi ja parantamiseksi.
-Ominaisuudet: Moduuli voi muuttaa PowerShell-komennot AI-luettavaksi JSON: ksi parantamaan AI-päätöksentekoa. Se tukee lokianalyysiä, AI-ohjattuja interaktiivisia kehotuksia ja automaatiota turvallisissa vartijoissa. Äskettäin esiteltyihin ominaisuuksiin sisältyy agenttivastauksia ja suojakaiteita ei -toivottujen komentojen toteutusten estämiseksi.
- Käyttö: PSAI antaa PowerShell -käyttäjille analysoida lokeja AI: n avulla, luoda koodia ja automatisoida tehtäviä vuorovaikutteisesti PowerShellin sisällä. Se hoitaa sekä sisäänrakennetut että mukautetut Powershell-komennot ja integroituu OpenAI- ja muiden AI-malleihin.
- Asennus: Käyttäjät voivat asentaa PSAI: n PowerShell-gallerian asennusmoduulin PSAI` -sovelluksen kautta ja aloittaa AI-integroinnin tutkiminen heidän käsikirjoituksissaan ja komentojen työnkulkuissa.
Tämä moduuli palvelee käyttäjiä, jotka haluavat parannettuja AI-ohjattuja ominaisuuksia automatisoinnissa, loki-analyysissä ja komentosarjoissa Powershellin kanssa integroituna suoraan heidän työnkulkuihinsa.
AI CLI PowerShell -moduulin ekosysteemin yhteenveto
-AI-kuori Powershellille erottuu Interaktiivisen AI-chat-sivuvaunkokemuksen tarjoamisesta suoraan Windows-päätelaitteella, jossa on vaihtoehtoja pilvipohjaisille ja paikan päällä oleville AI-malleille.
- PowerShell AI -moduuli tarjoaa suoraviivaisen, avoimen lähdekoodin PowerShell-käyttöliittymän vuorovaikutukseen OpenAI: n GPT-mallien kanssa, keskittyen helppoasennus- ja komentosarjojen tehokkuuteen.
-
- PSAI noudattaa laajempaa lähestymistapaa upottamalla AI PowerShell -komentoihin lokianalyysiin, automaatioon ja turvalliseen komentojen suorittamiseen AI -valvontaan.
Kaikki nämä CLI -ratkaisut tarjoavat alkuperäisiä Powershell -moduuleja, jotka virtaviivaistavat AI: n käyttöönottoa ja käyttöä, vähentäen AI -avustajien monimutkaisuutta PowerShell -ympäristöstä. Ne vaativat vaihtelevia API -avainkokoonpanoja, järjestelmänvalvojan oikeuksia moduulin asennukseen ja jonkin verran tuntemusta PowerShell -skriptin suhteen optimaaliseen käyttöön.
Yhteenvetona voidaan todeta, että niille, jotka etsivät alkuperäisiä Powershell-moduuleja hyödyntääkseen AI: tä käsikirjoituksessaan, nämä CLIS tarjoaa monipuolisia ominaisuuksia, jotka vaihtelevat interaktiivisista chat-kokemuksista edistyneisiin moduulikohtaisiin AI-ohjeisiin ja AI-augmentoituihin PowerShell-automaatioihin, mikä parantaa huomattavasti tuottavuutta ja käsikirjoituskehitystyöntekijöitä.