Skip to content

Latest commit

 

History

History
138 lines (107 loc) · 16.3 KB

File metadata and controls

138 lines (107 loc) · 16.3 KB

Generative AI for Beginners - ਜਾਵਾ ਸੰਪਾਦਨ

Microsoft Foundry Discord

Generative AI for Beginners - ਜਾਵਾ ਸੰਪਾਦਨ

ਸਮਾਂ ਦਾਖਲਾ: ਪੂਰਾ ਵਰਕਸ਼ਾਪ ਹੋਸਟਿੰਗ ਬਿਨਾਂ ਸਥਾਨਕ ਸੈੱਟਅਪ ਦੇ ਆਨਲਾਈਨ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਵਾਤਾਵਰਨ ਸੈੱਟਅਪ ਲਈ 2 ਮਿੰਟ ਲੱਗਦੇ ਹਨ, ਨਾਲੇ ਨਮੂਨਿਆਂ ਦੀ ਖੋਜ ਕਰਨਾ 1-3 ਘੰਟੇ ਲਗ ਸਕਦੇ ਹਨ ਖੋਜ ਦੀ ਗਹਿਰਾਈ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ।

ਤੇਜ਼ ਸ਼ੁਰੂਆਤ

  1. ਇਸ ਰਿਪੋਜ਼ਿਟਰੀ ਨੂੰ ਆਪਣੇ GitHub ਖਾਤੇ ਵਿੱਚ ਫੋਰਕ ਕਰੋ
  2. CodeCodespaces ਟੈੱਬ → ...New with options... 'ਤੇ ਕਲਿਕ ਕਰੋ
  3. ਡੀਫਾਲਟ ਵਰਤੋਂ – ਇਹ ਇਸ ਕੋਰਸ ਲਈ ਬਣਾਏ ਡਿਵੈਲਪਮੈਂਟ ਕੰਟੇਨਰ ਨੂੰ ਚੁਣੇਗਾ
  4. Create codespace 'ਤੇ ਕਲਿਕ ਕਰੋ
  5. ਵਾਤਾਵਰਨ ਤਿਆਰ ਹੋਣ ਲਈ ~2 ਮਿੰਟ ਦੀ ਉਡੀਕ ਕਰੋ
  6. ਸਿੱਧਾ ਪਹਿਲਾ ਉਦਾਹਰਣ 'ਤੇ ਜਾਓ

ਬਹੁਭਾਸ਼ਾਈ ਸਹਾਇਤਾ

GitHub ਐਕਸ਼ਨ ਦੁਆਰਾ ਸਮਰਥਿਤ (ਆਟੋਮੈਟਿਕ ਅਤੇ ਹਮੇਸ਼ਾ ਅਪ-ਟੂ-ਡੇਟ)

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

ਸਥਾਨਕ ਕਲੋਨਿੰਗ ਪਸੰਦ ਕਰਦੇ ਹੋ?

ਇਸ ਰਿਪੋਜ਼ਿਟਰੀ ਵਿੱਚ 50+ ਭਾਸ਼ਾ ਅਨੁਵਾਦ ਸ਼ਾਮਲ ਹਨ ਜੋ ਡਾਊਨਲੋਡ ਆਕਾਰ ਨੂੰ ਕਾਫੀ ਵਧਾਉਂਦੇ ਹਨ। ਬਿਨਾਂ ਅਨੁਵਾਦਾਂ ਦੇ ਕਲੋਨ ਕਰਨ ਲਈ sparse checkout ਵਰਤੋਂ:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

ਤੁਹਾਨੂੰ ਕੋਰਸ ਪੂਰਾ ਕਰਨ ਲਈ ਸਭ ਕੁਝ ਜਲਦੀ ਡਾਊਨਲੋਡ ਮਿਲ ਜਾਵੇਗਾ।

ਕੋਰਸ ਦੀ ਰਚਨਾ ਅਤੇ ਸਿੱਖਣ ਦਾ ਰਸਤਾ

ਅਧਿਆਇ 1: ਜਨਰੇਟਿਵ AI ਦਾ ਪਰਚਆ

  • ਮੁੱਖ ਧਾਰਣਾਵਾਂ: ਵੱਡੇ ਭਾਸ਼ਾਈ ਮਾਡਲ, ਟੋਕਨ, ਇੰਬੈੱਡਿੰਗਜ਼ ਅਤੇ AI ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਸਮਝਣਾ
  • ਜਾਵਾ AI ਪਰਿਸਰ: ਸਪ੍ਰਿੰਗ AI ਅਤੇ OpenAI SDKs ਦਾ ਜਾਇਜ਼ਾ
  • ਮਾਡਲ ਸੰਦਰਭ ਪ੍ਰੋਟੋਕੋਲ: MCP ਦਾ ਪਰਚਆ ਅਤੇ AI ਏਜੰਟ ਸੰਚਾਰ ਵਿੱਚ ਇਸ ਦੀ ਭੂਮਿਕਾ
  • ਵਿਹਲਤਮਕ ਅਪਲਿਕੇਸ਼ਨਸ: ਚੈਟਬੋਟ ਅਤੇ ਸਮੱਗਰੀ ਉਤਪਾਦਨ ਸਮੇਤ ਹਕੀਕਤੀ ਦ੍ਰਿਸ਼
  • → ਅਧਿਆਇ 1 ਸ਼ੁਰੂ ਕਰੋ

ਅਧਿਆਇ 2: ਵਿਕਾਸੀ ਵਾਤਾਵਰਨ ਸੈੱਟਅਪ

  • ਬਹੁ-ਪ੍ਰਦਾਤਾ ਸੰਰਚਨਾ: GitHub ਮਾਡਲ, Azure OpenAI, ਅਤੇ OpenAI ਜਾਵਾ SDK ਇੰਟਿਗ੍ਰੇਸ਼ਨ ਸੈੱਟਅਪ
  • ਸਪ੍ਰਿੰਗ ਬੂਟ + ਸਪ੍ਰਿੰਗ AI: ਕਾਰੋਬਾਰੀ AI ਐਪਲੀਕੇਸ਼ਨ ਵਿਕਾਸ ਲਈ ਸੇਰਵੋਚਿਤ ਅਚਰਣ
  • GitHub ਮਾਡਲ: ਪ੍ਰੋਟੋਟਾਇਪਿੰਗ ਅਤੇ ਸਿੱਖਣ ਲਈ ਮੁਫ਼ਤ AI ਮਾਡਲ ਐਕਸੈੱਸ (ਕੋਈ ਕਰੈਡਿਟ ਕਾਰਡ ਨਹੀ)
  • ਵਿਕਾਸ ਸੰਦ: ਡੋੱਕਰ ਕੰਟੇਨਰ, VS ਕੋਡ, ਅਤੇ GitHub Codespaces ਸੰਰਚਨਾ
  • → ਅਧਿਆਇ 2 ਸ਼ੁਰੂ ਕਰੋ

ਅਧਿਆਇ 3: ਮੁੱਖ ਜਨਰੇਟਿਵ AI ਤਕਨੀਕਾਂ

  • ਪ੍ਰਾਂਪਟ ਇੰਜੀਨੀਅਰਿੰਗ: ਵਧੀਆ AI ਮਾਡਲ ਜਵਾਬ ਲਈ ਤਕਨਿਕਾਂ
  • ਇੰਬੈੱਡਿੰਗਜ਼ ਅਤੇ ਵੈਕਟਰ ਚਾਲੂਆਏਸ਼ਨ: ਸੈਂਮਾਂਟਿਕ ਖੋਜ ਅਤੇ ਸਮਾਨਤਾ ਮਿਲਾਪ ਅਮਲ ਕਰਨਾ
  • ਰਿਟਰੀਵਲ-ਵਧਾਈ ਗਨਰੇਸ਼ਨ (RAG): AI ਨੂੰ ਆਪਣੇ ਡੇਟਾ ਸਰੋਤਾਂ ਨਾਲ ਜੋੜਨਾ
  • ਫੰਕਸ਼ਨ ਕਾਲਿੰਗ: ਕਸਟਮ ਟੂਲ ਅਤੇ ਪਲੱਗਇਨ ਨਾਲ AI ਸਮਰੱਥਾਵਾਂ ਵਧਾਉਣਾ
  • → ਅਧਿਆਇ 3 ਸ਼ੁਰੂ ਕਰੋ

ਅਧਿਆਇ 4: ਵਿਹਲਤਮਕ ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਪ੍ਰੋਜੈਕਟਸ

  • ਪੈਟ ਸਟੋਰੀ ਜెనਰੇਟਰ (petstory/): GitHub ਮਾਡਲ ਨਾਲ ਕ੍ਰੀਏਟਿਵ ਸਮੱਗਰੀ ਉਤਪਾਦਨ
  • ਫਾਊਂਡਰੀ ਲੋਕਲ ਡੈਮੋ (foundrylocal/): OpenAI ਜਾਵਾ SDK ਨਾਲ ਸਥਾਨਕ AI ਮਾਡਲ ਇੰਟਿਗ੍ਰੇਸ਼ਨ
  • MCP ਕੈਲਕੂਲੇਟਰ ਸੇਵਾ (calculator/): ਸਪ੍ਰਿੰਗ AI ਨਾਲ ਬੇਸਿਕ ਮਾਡਲ ਸੰਦਰਭ ਪ੍ਰੋਟੋਕੋਲ ਅਮਲ
  • → ਅਧਿਆਇ 4 ਸ਼ੁਰੂ ਕਰੋ

ਅਧਿਆਇ 5: ਜ਼ਿੰਮੇਵਾਰ AI ਵਿਕਾਸ

  • GitHub ਮਾਡਲ ਸੁਰੱਖਿਆ: ਬਣੇ ਹੋਏ ਸਮੱਗਰੀ ਫਿਲਟਰਿੰਗ ਅਤੇ ਸੁਰੱਖਿਆ ਤੰਤਰਾਂ ਦੀ ਜਾਂਚ (ਕਠੋਰ ਰੋਕ ਅਤੇ ਮ੍ਰਦੁ ਇਨਕਾਰ)
  • ਜ਼ਿੰਮੇਵਾਰ AI ਡੈਮੋ: ਹੱਥੋਂ-ਹੱਥ ਉਦਾਹਰਣ ਜੋ ਕਿ ਅਧੁਨਿਕ AI ਸੁਰੱਖਿਆ ਪ੍ਰਣਾਲੀਆਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ
  • ਸਰਵੋਚਿਤ ਪ੍ਰਥਾਵਾਂ: ਨੈਤਿਕ AI ਵਿਕਾਸ ਅਤੇ ਤਾਇਨਾਤੀ ਲਈ ਜਰੂਰੀ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼
  • → ਅਧਿਆਇ 5 ਸ਼ੁਰੂ ਕਰੋ

ਹੋਰ ਸਰੋਤ

LangChain

ਸ਼ੁਰੂਆਤੀ ਲਈ LangChain4j ਸ਼ੁਰੂਆਤੀ ਲਈ LangChain.js ਸ਼ੁਰੂਆਤੀ ਲਈ LangChain

Azure / Edge / MCP / ਏਜੰਟ

ਸ਼ੁਰੂਆਤੀ ਲਈ AZD ਸ਼ੁਰੂਆਤੀ ਲਈ Edge AI ਸ਼ੁਰੂਆਤੀ ਲਈ MCP ਸ਼ੁਰੂਆਤੀ ਲਈ AI ਏਜੰਟ


ਜਨਰੇਟਿਵ AI ਸੀਰੀਜ਼

ਜਨਰੇਟਿਵ AI for Beginners ਜਨਰੇਟਿਵ AI (.NET) ਜਨਰੇਟਿਵ AI (ਜਾਵਾ) ਜਨਰੇਟਿਵ AI (ਜਾਵਾਸਕ੍ਰਿਪਟ)


ਮੁੱਖ ਸਿੱਖਣ

ML for Beginners ਡੇਟਾ ਸਾਇੰਸ ਫਾਰ ਬਿਗਿਨਰਸ AI for Beginners Cybersecurity for Beginners

ਵੈੱਬ ਡਿਵ ਐਲ Anfänger ਲਈ IoT Anfänger ਲਈ XR ਡਿਵੈਲਪਮੈਂਟ Anfänger ਲਈ


ਕੋਪਾਇਲਟ ਸੀਰੀਜ਼

AI ਜੋੜੇ ਹੋਏ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਲਈ ਕੋਪਾਇਲਟ
C#/.NET ਲਈ ਕੋਪਾਇਲਟ
ਕੋਪਾਇਲਟ ਐਡਵੈਂਚਰ

ਮਦਦ ਪ੍ਰਾਪਤ ਕਰਨਾ

ਜੇ ਤੁਸੀਂ ਫਸ ਜਾਂਦੇ ਹੋ ਜਾਂ AI ਐਪਸ ਬਣਾਉਣ ਬਾਰੇ ਕੋਈ ਪ੍ਰਸ਼ਨ ਹੈ। ਸਾਥੀ ਸਿੱਖਿਅਰਥੀਆਂ ਅਤੇ ਅਨੁਭਵੀ ਡਿਵੈਲਪਰਾਂ ਨਾਲ MCP ਬਾਰੇ ਗੱਲ-ਬਾਤ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ। ਇਹੇ ਇੱਕ ਸਹਾਇਕ ਸਮੁਦਾਇ ਹੈ ਜਿੱਥੇ ਪ੍ਰਸ਼ਨਾਂ ਦਾ ਸਵਾਗਤ ਹੈ ਅਤੇ ਗਿਆਨ ਮੁਫ਼ਤ ਸਾਂਝਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

Microsoft Foundry Discord

ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਉਤਪਾਦ ਫੀਡਬੈਕ ਜਾਂ ਤਿਆਰ ਕਰਦਿਆਂ ਕੋਈ ਗਲਤੀਆਂ ਹਨ ਤਾਂ ਜਾਓ:

Microsoft Foundry Developer Forum


ਇਨਕਾਰਨਾਮਾ:
ਇਸ ਦਸਤਾਵੇਜ਼ ਦਾ ਅਨੁਵਾਦ AI ਅਨੁਵਾਦ ਸੇਵਾ Co-op Translator ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀਤਾ ਲਈ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ ਕਿ ਸਵੈਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਸੁਚਿਤਾਵਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼ ਆਪਣੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਹੀ ਅਧਿਕਾਰਕ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਲਈ, ਪ੍ਰੋਫੈਸ਼ਨਲ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਸੀਂ ਇਸ ਅਨੁਵਾਦ ਦੇ ਇਸਤੇਮਾਲ ਤੋਂ ਉੱਪਜੀ ਕਿਸੇ ਵੀ ਗਲਤਫਹਿਮੀ ਜਾਂ ਗਲਤ ਅਰਥ ਲਾਉਣ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।