Skip to content

Latest commit

 

History

History
89 lines (72 loc) · 6.81 KB

File metadata and controls

89 lines (72 loc) · 6.81 KB

Generativ AI for Nybegynnere - Java Edition

Microsoft Azure AI Foundry Discord

Generativ AI for Nybegynnere - Java Edition

Tidsforpliktelse: Hele workshoppen kan fullføres online uten lokal oppsett. Oppsett av miljøet tar 2 minutter, og utforsking av eksemplene tar 1-3 timer avhengig av hvor dypt du ønsker å utforske.

Hurtigstart

  1. Fork dette repositoriet til din GitHub-konto
  2. Klikk CodeCodespaces-fanen → ...New with options...
  3. Bruk standardinnstillingene – dette vil velge utviklingscontaineren som er laget for dette kurset
  4. Klikk Create codespace
  5. Vent ~2 minutter til miljøet er klart
  6. Gå direkte til Det første eksempelet

Støtte for flere språk

Støttet via GitHub Action (Automatisk og alltid oppdatert)

French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)

Kursstruktur og læringssti

Kapittel 1: Introduksjon til Generativ AI

  • Kjernebegreper: Forstå store språkmodeller, tokens, embeddings og AI-funksjoner
  • Java AI-økosystem: Oversikt over Spring AI og OpenAI SDK-er
  • Model Context Protocol: Introduksjon til MCP og dens rolle i kommunikasjon mellom AI-agenter
  • Praktiske anvendelser: Virkelige eksempler som chatbots og innholdsgenerering
  • → Start Kapittel 1

Kapittel 2: Oppsett av utviklingsmiljø

  • Konfigurasjon for flere leverandører: Sett opp GitHub-modeller, Azure OpenAI og OpenAI Java SDK-integrasjoner
  • Spring Boot + Spring AI: Beste praksis for utvikling av AI-applikasjoner for bedrifter
  • GitHub-modeller: Gratis tilgang til AI-modeller for prototyping og læring (ingen kredittkort nødvendig)
  • Utviklingsverktøy: Docker-containere, VS Code og GitHub Codespaces-konfigurasjon
  • → Start Kapittel 2

Kapittel 3: Kjerne-teknikker for Generativ AI

  • Prompt Engineering: Teknikker for optimale AI-modellresponser
  • Embeddings og vektoroperasjoner: Implementer semantisk søk og likhetsmatching
  • Retrieval-Augmented Generation (RAG): Kombiner AI med dine egne datakilder
  • Funksjonskall: Utvid AI-funksjoner med tilpassede verktøy og plugins
  • → Start Kapittel 3

Kapittel 4: Praktiske anvendelser og prosjekter

  • Pet Story Generator (petstory/): Kreativ innholdsgenerering med GitHub-modeller
  • Foundry Local Demo (foundrylocal/): Lokal AI-modellintegrasjon med OpenAI Java SDK
  • MCP Calculator Service (calculator/): Grunnleggende implementering av Model Context Protocol med Spring AI
  • → Start Kapittel 4

Kapittel 5: Ansvarlig AI-utvikling

  • GitHub-modellers sikkerhet: Test innebygde innholdsfiltrerings- og sikkerhetsmekanismer (harde blokker og myke avslag)
  • Ansvarlig AI-demo: Praktisk eksempel som viser hvordan moderne AI-sikkerhetssystemer fungerer
  • Beste praksis: Essensielle retningslinjer for etisk utvikling og distribusjon av AI
  • → Start Kapittel 5

Ekstra ressurser


Ansvarsfraskrivelse:
Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi tilstreber nøyaktighet, vennligst vær oppmerksom på at automatiske oversettelser kan inneholde feil eller unøyaktigheter. Det originale dokumentet på sitt opprinnelige språk bør anses som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for eventuelle misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.