Cantitate/Preț
Produs

Programming Large Language Models with Azure Open AI

Autor Francesco Esposito
en Limba Engleză Paperback – apr 2024

STRUCTURA progresivă: de la concept la implementare, ghidează parcursul cititorului prin complexitatea integrării modelelor de limbaj de mari dimensiuni în aplicații de business. Descoperim aici o abordare tehnică riguroasă, unde Francesco Esposito transformă teoria inteligenței artificiale în soluții software concrete. Găsim în această carte un accent deosebit pe utilizarea limbajului natural ca metodă avansată de programare, oferind demonstrații practice care utilizează Python și ASP.NET Core pentru a orchestra API-uri și procese existente.

Notăm cu interes detalierea tiparului Retrieval Augmented Generation (RAG), o componentă esențială pentru dezvoltatorii care doresc să construiască sisteme capabile să genereze răspunsuri fundamentate pe date proprii. Autorul nu se limitează la execuția codului, ci explorează și mecanismele de raționament prin tehnici de „function calling”, permițând modelelor să interacționeze activ cu mediul exterior. Complementar volumului Azure OpenAI for Cloud Native Applications, care se concentrează pe arhitecturi cloud-native, acest titlu acoperă în profunzime zona de programare conversațională și ingineria prompturilor ca paradigmă nouă de dezvoltare. De asemenea, spre deosebire de Getting Started with Azure OpenAI, care pune accent pe administrare și deployment prin CLI sau Terraform, lucrarea de față se concentrează pe arhitectura internă a aplicațiilor și pe utilizarea cadrelor de lucru (frameworks) externe pentru LLM. Experiența de lectură este una densă, orientată spre pragmatism, incluzând analize necesare despre securitatea AI și conformitatea cu noile reglementări în domeniu.

Citește tot Restrânge

Preț: 24147 lei

Preț vechi: 30184 lei
-20%

Puncte Express: 362

Carte disponibilă

Livrare economică 04-18 mai
Livrare express 17-23 aprilie pentru 3328 lei


Specificații

ISBN-13: 9780138280376
ISBN-10: 0138280371
Pagini: 256
Dimensiuni: 186 x 228 x 18 mm
Greutate: 0.47 kg
Ediția:1
Editura: Pearson Education

De ce să citești această carte

Recomandăm această carte arhitecților software și dezvoltatorilor care doresc să treacă de la simple interogări de chat la sisteme complexe de business. Veți câștiga expertiză în implementarea RAG și în utilizarea Azure OpenAI pentru a automatiza sarcini complexe. Este un ghid esențial pentru cei care vor să stăpânească legătura dintre codul tradițional și capacitățile de raționament ale modelelor GPT.


Descriere

Use LLMs to build better business software applications Autonomously communicate with users and optimize business tasks with applications built to make the interaction between humans and computers smooth and natural. Artificial Intelligence expert Francesco Esposito illustrates several scenarios for which a LLM is effective: crafting sophisticated business solutions, shortening the gap between humans and software-equipped machines, and building powerful reasoning engines. Insight into prompting and conversational programming--with specific techniques for patterns and frameworks--unlock how natural language can also lead to a new, advanced approach to coding. Concrete end-to-end demonstrations (featuring Python and ASP.NET Core) showcase versatile patterns of interaction between existing processes, APIs, data, and human input. Artificial Intelligence expert Francesco Esposito helps you: Understand the history of large language models and conversational programming Apply prompting as a new way of coding Learn core prompting techniques and fundamental use-cases Engineer advanced prompts, including connecting LLMs to data and function calling to build reasoning engines Use natural language in code to define workflows and orchestrate existing APIs Master external LLM frameworks Evaluate responsible AI security, privacy, and accuracy concerns Explore the AI regulatory landscape Build and implement a personal assistant Apply a retrieval augmented generation (RAG) pattern to formulate responses based on a knowledge base Construct a conversational user interface For IT Professionals and Consultants For software professionals, architects, lead developers, programmers, and Machine Learning enthusiasts For anyone else interested in natural language processing or real-world applications of human-like language in software