Mönster för Applikationsutveckling med AI (Svensk Utgåva)
Mönster för Applikationsutveckling med AI (Svensk Utgåva)
Om boken
"Patterns of Application Development Using AI" är en banbrytande bok som utforskar skärningspunkten mellan artificiell intelligens (AI) och applikationsutveckling. I denna bok delar Obie Fernandez, en erkänd mjukvaruutvecklare och medgrundare av den AI-drivna konsultplattformen Olympia, med sig av sina värdefulla insikter och erfarenheter från en ettårig resa av att bygga en AI-driven applikation.
Lyssna på en ljudöversikt av boken
Genom en övertygande kombination av berättande kapitel och praktiska mönsterreferenser presenterar Obie en omfattande guide till att utnyttja kraften i stora språkmodeller (LLMs) inom applikationsutveckling. Han introducerar innovativa mönster som "Mängden av arbetare", "Självläkande data" och "Kontextuell innehållsgenerering", vilka ger utvecklare möjlighet att bygga intelligenta, anpassningsbara och användarcentrerade applikationer.
Till skillnad från andra böcker om AI som fokuserar på teoretiska koncept eller fördjupar sig i maskininlärningsalgoritmernas komplexitet, tar denna bok ett pragmatiskt förhållningssätt. Den tillhandahåller konkreta exempel, verkliga användningsfall och praktiska råd om hur man integrerar AI-komponenter och funktioner i applikationsarkitekturer. Obie delar med sig av sina framgångar, utmaningar och lärdomar, och erbjuder ett unikt perspektiv på den praktiska tillämpningen av AI inom mjukvaruutveckling.
Innehållsförteckning
- Förord av Gregor Hohpe
- Förord
- Om boken
- Om kodexemplen
- Vad jag inte täcker
- Vem denna bok är till för
- Att bygga ett gemensamt vokabulär
- Bli involverad
- Erkännanden
- Vad är det med illustrationerna?
- Om Lean Publishing
- Om författaren
- Introduktion
- Tankar om mjukvaruarkitektur
- Vad är en stor språkmodell?
- Förstå inferens
- Att tänka på prestanda
- Att experimentera med olika LLM-modeller
- Sammansatta AI-system
- Begränsa vägen
- Latent rymd: Obegripligt vast
- Hur Vägen “Smalnas Av”
- Obearbetade kontra instruktionstrimrade modeller
- Promptkonstruktion
- Promptdestillering
- Hur är det med finjustering?
- Retrieval Augmented Generation (RAG)
- Vad är Retrieval Augmented Generation?
- Hur fungerar RAG?
- Varför använda RAG i dina applikationer?
- Implementera RAG i Din Applikation
- Propositionsegmentering
- Verkliga exempel på RAG
- Intelligent frågeoptimering (IQO)
- Omrangering
- RAG-utvärdering (RAGAs)
- Utmaningar och Framtidsutsikter
- Mängden arbetare
- AI-arbetare som oberoende återanvändbara komponenter
- Kontohantering
- E-handelstillämpningar
- Användning inom sjukvården
- AI-hanteraren som processhanterare
- Integrering av AI-arbetare i din applikationsarkitektur
- Sammansättning och orkestrering av AI-workers
- Kombinera traditionell NLP med LLM:er
- Verktygsanvändning
- Vad är verktygsanvändning?
- Möjligheterna med verktygsanvändning
- Arbetsflödet för verktygsanvändning
- Bästa praxis för verktygsanvändning
- Komponera och Kedja Verktyg
- Framtida Riktningar
- Strömbearbetning
- Implementering av en ReplyStream
- “Konversationsloopen”
- Automatisk fortsättning
- Slutsats
- Självläkande data
- Praktikfall: Att fixa trasig JSON
- Överväganden och kontraindikationer
- Kontextuell innehållsgenerering
- Personalisering
- Produktivitet
- Snabb iteration och experimentering
- AI-driven lokalisering
- Vikten av användartestning och återkoppling
- Generative UI
- Generering av text för användargränssnitt
- Definiera generativt användargränssnitt
- Exempel
- Skiftet till resultatinriktad design
- Utmaningar och överväganden
- Framtidsutsikter och Möjligheter
- Intelligent arbetsflödesorkestring
- Affärsbehov
- Huvudsakliga fördelar
- Viktiga mönster
- Undantagshantering och återhämtning
- Implementering av Intelligent Arbetsflödesorkesterering i Praktiken
- Övervakning och Loggning
- Skalbarhet och prestandaöverväganden
- Testning och validering av arbetsflöden
- Promptkonstruktion
- Tankekedjemetoden
- Lägesväxling
- Rolltilldelning
- Promptobjekt
- Promptmall
- Strukturerad IO
- Promptkedjning
- Promptomskrivare
- Response Fencing
- Frågeanalysator
- Frågeomskrivare
- Buktalare
- Diskreta komponenter
- Predikat
- API-fasad
- Resultattolk
- Virtuell maskin
- Specifikation och Testning
- Human In The Loop (HITL)
- Övergripande mönster
- Eskalering
- Återkopplingsslinga
- Passiv informationsstrålning
- Kollaborativt beslutsfattande (CDM)
- Kontinuerligt lärande
- Etiska överväganden
- Teknologiska framsteg och framtidsutsikter
- Intelligent felhantering
- Traditionella felhanteringsmetoder
- Kontextuell feldiagnos
- Intelligent felrapportering
- Prediktiv felförebyggande
- Smart feråterhämtning
- Personaliserad felkommunikation
- Adaptivt felhanteringsarbetsflöde
- Kvalitetskontroll
- Eval
- Skyddsmekanism
- Guardrails och Evals: Två sidor av samma mynt
- Ordlista
Andra böcker av dessa författare
Leanpubs 60 dagars 100% nöjdhetsgaranti
Inom 60 dagar efter köpet kan du få 100% återbetalning på alla Leanpub-köp med bara två klick.
Tekniskt sett är detta riskabelt för oss, eftersom du kommer att ha boken eller kursfilerna oavsett. Men vi är så säkra på våra produkter och tjänster, och på våra författare och läsare, att vi gärna erbjuder en fullständig återbetalningsgaranti för allt vi säljer.
Du kan bara ta reda på hur bra något är genom att prova det, och tack vare vår 100% återbetalningsgaranti finns det bokstavligen ingen risk att göra det!
Så det finns ingen anledning att inte klicka på Lägg till i kundvagn-knappen, eller hur?
Se fullständiga villkor...
Tjäna 8 dollar på ett köp för 10 dollar, och 16 dollar på ett köp för 20 dollar
Vi betalar 80% i royalty på köp för 7,99 dollar eller mer, och 80% royalty minus en fast avgift på 50 cent på köp mellan 0,99 och 7,98 dollar. Du tjänar 8 dollar på en försäljning för 10 dollar, och 16 dollar på en försäljning för 20 dollar. Så om vi säljer 5000 icke-återbetalade exemplar av din bok för 20 dollar, kommer du att tjäna 80 000 dollar.
(Ja, vissa författare har redan tjänat mycket mer än så på Leanpub.)
Faktiskt har författare tjänatöver 14 miljoner dollar genom att skriva, publicera och sälja på Leanpub.
Lär dig mer om att skriva på Leanpub
Gratis uppdateringar. DRM-fri.
När du köper en Leanpub-bok får du gratis uppdateringar så länge författaren uppdaterar boken! Många författare använder Leanpub för att publicera sina böcker medan de skriver dem. Alla läsare får gratis uppdateringar, oavsett när de köpte boken eller hur mycket de betalade (inklusive gratis).
De flesta Leanpub-böcker finns tillgängliga i PDF (för datorer) och EPUB (för telefoner, surfplattor och Kindle). Formaten som en bok innehåller visas i det övre högra hörnet av denna sida.
Slutligen har Leanpub-böcker inget DRM-kopieringsskydd, så du kan enkelt läsa dem på alla enheter som stöds.