Skip to content

Latest commit

 

History

History
205 lines (166 loc) · 30.2 KB

README.md

File metadata and controls

205 lines (166 loc) · 30.2 KB

ਫਾਈ ਕੁਕਬੁੱਕ: ਮਾਈਕਰੋਸਾਫਟ ਦੇ ਫਾਈ ਮਾਡਲਾਂ ਨਾਲ ਹਥਾਂ-ਵਿਚ ਕਸਰਤ

Phi ਮਾਈਕਰੋਸਾਫਟ ਦੁਆਰਾ ਵਿਕਸਤ ਖੁੱਲੇ ਸਰੋਤ ਵਾਲੇ AI ਮਾਡਲਾਂ ਦੀ ਇੱਕ ਸਿਰੀਜ਼ ਹੈ।

Phi ਇਸ ਵੇਲੇ ਸਭ ਤੋਂ ਸ਼ਕਤੀਸ਼ਾਲੀ ਅਤੇ ਲਾਗਤ-ਪ੍ਰਭਾਵੀ ਛੋਟਾ ਭਾਸ਼ਾ ਮਾਡਲ (SLM) ਹੈ, ਜੋ ਬਹੁ-ਭਾਸ਼ਾ, ਤਰਕ, ਪਾਠ/ਗੱਲਬਾਤ ਪੈਦਾ ਕਰਨ, ਕੋਡਿੰਗ, ਚਿੱਤਰਾਂ, ਆਡੀਓ ਅਤੇ ਹੋਰ ਸਥਿਤੀਆਂ ਵਿੱਚ ਬਹੁਤ ਵਧੀਆ ਬੈਂਚਮਾਰਕ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ।

ਤੁਸੀਂ Phi ਨੂੰ ਕਲਾਉਡ ਜਾਂ ਐਜ ਡਿਵਾਈਸਾਂ 'ਤੇ ਡਿਪਲੌਇ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਤੁਸੀਂ ਘੱਟ ਕੰਪਿਊਟਿੰਗ ਪਾਵਰ ਨਾਲ ਜਨਰੇਟਿਵ AI ਐਪਲੀਕੇਸ਼ਨ ਆਸਾਨੀ ਨਾਲ ਬਣਾਉਣ ਲਈ ਇਸਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।

ਇਹ ਸਰੋਤ ਵਰਤਣ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਹੇਠ ਲਿਖੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:

  1. ਰੇਪੋਜ਼ਟਰੀ ਫੋਰਕ ਕਰੋ: ਕਲਿੱਕ ਕਰੋ GitHub forks
  2. ਰੇਪੋਜ਼ਟਰੀ ਕਲੋਨ ਕਰੋ: git clone https://github.com/microsoft/PhiCookBook.git
  3. ਮਾਈਕਰੋਸਾਫਟ AI ਡਿਸਕੋਰਡ ਕਮਿਊਨਿਟੀ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ ਅਤੇ ਮਾਹਿਰਾਂ ਅਤੇ ਹੋਰ ਡਿਵੈਲਪਰਾਂ ਨਾਲ ਮਿਲੋ

cover

ਸਮੱਗਰੀ ਦੀ ਸੂਚੀ

ਫਾਈ ਮਾਡਲਾਂ ਦੀ ਵਰਤੋਂ

Azure AI Foundry 'ਤੇ ਫਾਈ

ਤੁਸੀਂ ਮਾਈਕਰੋਸਾਫਟ ਫਾਈ ਦੀ ਵਰਤੋਂ ਅਤੇ ਵੱਖ-ਵੱਖ ਹਾਰਡਵੇਅਰ ਡਿਵਾਈਸਾਂ ਲਈ E2E ਹੱਲ ਬਣਾਉਣ ਬਾਰੇ ਸਿੱਖ ਸਕਦੇ ਹੋ। ਫਾਈ ਨੂੰ ਖੁਦ ਅਨੁਭਵ ਕਰਨ ਲਈ, ਮਾਡਲਾਂ ਨਾਲ ਖੇਡਣਾ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਆਪਣੀਆਂ ਜ਼ਰੂਰਤਾਂ ਲਈ ਫਾਈ ਨੂੰ ਕਸਟਮਾਈਜ਼ ਕਰੋ। Azure AI Foundry Azure AI Model Catalog ਵਿੱਚ ਜਾਓ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, Azure AI Foundry ਸ਼ੁਰੂਆਤ ਦੇਖੋ।

ਪਲੇਗ੍ਰਾਊਂਡ
ਹਰ ਮਾਡਲ ਲਈ ਇੱਕ ਖਾਸ ਪਲੇਗ੍ਰਾਊਂਡ ਹੈ ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਟੈਸਟ ਕਰ ਸਕਦੇ ਹੋ: Azure AI Playground

GitHub ਮਾਡਲਾਂ 'ਤੇ ਫਾਈ

ਤੁਸੀਂ ਮਾਈਕਰੋਸਾਫਟ ਫਾਈ ਦੀ ਵਰਤੋਂ ਅਤੇ ਵੱਖ-ਵੱਖ ਹਾਰਡਵੇਅਰ ਡਿਵਾਈਸਾਂ ਲਈ E2E ਹੱਲ ਬਣਾਉਣ ਬਾਰੇ ਸਿੱਖ ਸਕਦੇ ਹੋ। ਫਾਈ ਨੂੰ ਖੁਦ ਅਨੁਭਵ ਕਰਨ ਲਈ, ਮਾਡਲ ਨਾਲ ਖੇਡਣਾ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਆਪਣੀਆਂ ਜ਼ਰੂਰਤਾਂ ਲਈ ਫਾਈ ਨੂੰ ਕਸਟਮਾਈਜ਼ ਕਰੋ। GitHub Model Catalog ਵਿੱਚ ਜਾਓ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, GitHub Model Catalog ਸ਼ੁਰੂਆਤ ਦੇਖੋ।

ਪਲੇਗ੍ਰਾਊਂਡ
ਹਰ ਮਾਡਲ ਲਈ ਇੱਕ ਖਾਸ ਮਾਡਲ ਟੈਸਟ ਕਰਨ ਲਈ ਖੇਡ ਦਾ ਮੈਦਾਨ ਉਪਲਬਧ ਹੈ।

Hugging Face 'ਤੇ Phi

ਤੁਸੀਂ ਮਾਡਲ ਨੂੰ Hugging Face 'ਤੇ ਵੀ ਲੱਭ ਸਕਦੇ ਹੋ।

ਖੇਡ ਦਾ ਮੈਦਾਨ
Hugging Chat ਖੇਡ ਦਾ ਮੈਦਾਨ

ਜ਼ਿੰਮੇਵਾਰ AI

Microsoft ਆਪਣੇ ਗਾਹਕਾਂ ਦੀ ਮਦਦ ਕਰਨ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਢੰਗ ਨਾਲ AI ਉਤਪਾਦ ਵਰਤਣ ਵਿੱਚ ਵਚਨਬੱਧ ਹੈ। ਅਸੀਂ ਆਪਣੇ ਸਿੱਖਣਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਦੇ ਹਾਂ ਅਤੇ ਭਰੋਸੇਮੰਦ ਸਾਥਾਂ ਦੀ ਰਚਨਾ ਕਰਨ ਲਈ Transparency Notes ਅਤੇ Impact Assessments ਵਰਗੇ ਟੂਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਇਹ ਸਾਧਨ ਬਹੁਤ ਸਾਰੇ https://aka.ms/RAI 'ਤੇ ਲੱਭੇ ਜਾ ਸਕਦੇ ਹਨ।
Microsoft ਦਾ ਜ਼ਿੰਮੇਵਾਰ AI ਲਈ ਰਵੱਈਆ ਸਾਡੇ AI ਦੇ ਸਿਧਾਂਤਾਂ 'ਤੇ ਅਧਾਰਿਤ ਹੈ: ਨਿਆਂਸੰਗਤਾ, ਭਰੋਸੇਯੋਗਤਾ ਅਤੇ ਸੁਰੱਖਿਆ, ਗੋਪਨੀਯਤਾ ਅਤੇ ਸੁਰੱਖਿਆ, ਸ਼ਾਮਿਲਤਾ, ਪਾਰਦਰਸ਼ਤਾ, ਅਤੇ ਜਵਾਬਦੇਹੀ।

ਵੱਡੇ ਪੈਮਾਨੇ ਦੇ ਕੁਦਰਤੀ ਭਾਸ਼ਾ, ਚਿੱਤਰ, ਅਤੇ ਬੋਲਣ ਵਾਲੇ ਮਾਡਲ - ਜਿਵੇਂ ਕਿ ਇਸ ਨਮੂਨੇ ਵਿੱਚ ਵਰਤੇ ਗਏ ਹਨ - ਕਈ ਵਾਰ ਅਨਿਆਇਕ, ਅਭਰੋਸੇਯੋਗ ਜਾਂ ਨੁਕਸਾਨਦਾਇਕ ਢੰਗ ਨਾਲ ਵਤੀਰਾ ਕਰ ਸਕਦੇ ਹਨ। ਇਸ ਨਾਲ ਨੁਕਸਾਨ ਹੋ ਸਕਦਾ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ Azure OpenAI ਸੇਵਾ Transparency note ਨੂੰ ਵੇਖੋ ਤਾਂ ਜੋ ਜੋਖਮਾਂ ਅਤੇ ਸੀਮਾਵਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਮਿਲੇ।

ਇਹ ਜੋਖਮ ਘਟਾਉਣ ਲਈ ਸਿਫਾਰਸ਼ੀ ਤਰੀਕਾ ਇਹ ਹੈ ਕਿ ਆਪਣੇ ਆਰਕੀਟੈਕਚਰ ਵਿੱਚ ਇੱਕ ਸੁਰੱਖਿਆ ਪ੍ਰਣਾਲੀ ਸ਼ਾਮਿਲ ਕਰੋ ਜੋ ਨੁਕਸਾਨਦਾਇਕ ਵਤੀਰੇ ਦੀ ਪਛਾਣ ਕਰ ਸਕੇ ਅਤੇ ਰੋਕ ਸਕੇ। Azure AI Content Safety ਇੱਕ ਸਵਤੰਤਰ ਸੁਰੱਖਿਆ ਲੇਅਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਐਪਲੀਕੇਸ਼ਨਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਵਿੱਚ ਉਪਭੋਗਤਾ ਜਾਂ AI ਦੁਆਰਾ ਬਣਾਈ ਗਈ ਨੁਕਸਾਨਦਾਇਕ ਸਮੱਗਰੀ ਦੀ ਪਛਾਣ ਕਰ ਸਕਦਾ ਹੈ। Azure AI Content Safety ਵਿੱਚ ਟੈਕਸਟ ਅਤੇ ਚਿੱਤਰ APIs ਸ਼ਾਮਿਲ ਹਨ ਜੋ ਤੁਹਾਨੂੰ ਨੁਕਸਾਨਦਾਇਕ ਸਮੱਗਰੀ ਦੀ ਪਛਾਣ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ। Azure AI Foundry ਦੇ ਅੰਦਰ, Content Safety ਸੇਵਾ ਤੁਹਾਨੂੰ ਵੱਖ-ਵੱਖ ਮੋਡੈਲਿਟੀਜ਼ ਵਿੱਚ ਨੁਕਸਾਨਦਾਇਕ ਸਮੱਗਰੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਨਮੂਨਾ ਕੋਡ ਦੇਖਣ, ਖੋਜਣ ਅਤੇ ਅਜ਼ਮਾਉਣ ਦੀ ਸਹੂਲਤ ਦਿੰਦੀ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੀ quickstart documentation ਤੁਹਾਨੂੰ ਸੇਵਾ ਲਈ ਬੇਨਤੀ ਭੇਜਣ ਦਾ ਤਰੀਕਾ ਦਿਖਾਉਂਦੀ ਹੈ।

ਇੱਕ ਹੋਰ ਪਹਲੂ ਜੋ ਧਿਆਨ ਵਿੱਚ ਰੱਖਣ ਯੋਗ ਹੈ ਉਹ ਹੈ ਸਮੁੱਚੀ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰਦਰਸ਼ਨ। ਮਲਟੀ-ਮੋਡਲ ਅਤੇ ਮਲਟੀ-ਮਾਡਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਨਾਲ, ਅਸੀਂ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਅਰਥ ਇਹ ਲੈਂਦੇ ਹਾਂ ਕਿ ਪ੍ਰਣਾਲੀ ਤੁਹਾਡੇ ਅਤੇ ਤੁਹਾਡੇ ਉਪਭੋਗਤਾਵਾਂ ਦੀ ਉਮੀਦਾਂ ਦੇ ਅਨੁਸਾਰ ਕੰਮ ਕਰਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਨੁਕਸਾਨਦਾਇਕ ਨਤੀਜੇ ਪੈਦਾ ਨਾ ਕਰਨਾ ਸ਼ਾਮਿਲ ਹੈ। ਆਪਣੇ ਸਮੁੱਚੇ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਮੁਲਾਂਕਨ ਕਰਨ ਲਈ ਇਹ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ Performance and Quality and Risk and Safety evaluators ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਵੇ। ਤੁਸੀਂ custom evaluators ਬਣਾਉਣ ਅਤੇ ਅੰਕਣ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਵੀ ਰੱਖਦੇ ਹੋ।

ਤੁਸੀਂ ਆਪਣੇ ਵਿਕਾਸ ਵਾਲੇ ਮਾਹੌਲ ਵਿੱਚ Azure AI Evaluation SDK ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੀ AI ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਮੁਲਾਂਕਨ ਕਰ ਸਕਦੇ ਹੋ। ਇੱਕ ਟੈਸਟ ਡਾਟਾਸੈਟ ਜਾਂ ਟਾਰਗਟ ਦੇ ਨਾਲ, ਤੁਹਾਡੀ ਜਨਰੇਟਿਵ AI ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਨਤੀਜੇ ਬਿਲਟ-ਇਨ ਜਾਂ ਤੁਹਾਡੇ ਚੋਣ ਦੇ custom evaluators ਨਾਲ ਮਾਪੇ ਜਾਂਦੇ ਹਨ। ਆਪਣੇ ਸਿਸਟਮ ਦਾ ਮੁਲਾਂਕਨ ਕਰਨ ਲਈ Azure AI Evaluation SDK ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ quickstart guide ਨੂੰ ਫੋਲੋ ਕਰ ਸਕਦੇ ਹੋ। ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਅੰਕਣ ਚਲਾਉਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ Azure AI Foundry ਵਿੱਚ ਨਤੀਜੇ ਵੇਖ ਸਕਦੇ ਹੋ

ਟ੍ਰੇਡਮਾਰਕਸ

ਇਹ ਪ੍ਰੋਜੈਕਟ ਪ੍ਰੋਜੈਕਟਾਂ, ਉਤਪਾਦਾਂ ਜਾਂ ਸੇਵਾਵਾਂ ਲਈ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਲੋਗੋ ਸ਼ਾਮਿਲ ਕਰ ਸਕਦਾ ਹੈ। Microsoft ਟ੍ਰੇਡਮਾਰਕਸ ਜਾਂ ਲੋਗੋਜ਼ ਦੀ ਅਧਿਕ੍ਰਿਤ ਵਰਤੋਂ Microsoft's Trademark & Brand Guidelines ਦੇ ਅਨੁਸਾਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।
ਇਸ ਪ੍ਰੋਜੈਕਟ ਦੇ ਸੋਧੇ ਹੋਏ ਸੰਸਕਰਣਾਂ ਵਿੱਚ Microsoft ਟ੍ਰੇਡਮਾਰਕਸ ਜਾਂ ਲੋਗੋਜ਼ ਦੀ ਵਰਤੋਂ ਗਲਤਫਹਮੀ ਪੈਦਾ ਨਹੀਂ ਕਰਨੀ ਚਾਹੀਦੀ ਜਾਂ Microsoft ਦੇ ਸਪਾਂਸਰਸ਼ਿਪ ਦਾ ਸੰਕੇਤ ਨਹੀਂ ਦੇਣਾ ਚਾਹੀਦਾ। ਕਿਸੇ ਵੀ ਤੀਜੀ ਪੱਖ ਦੇ ਟ੍ਰੇਡਮਾਰਕਸ ਜਾਂ ਲੋਗੋਜ਼ ਦੀ ਵਰਤੋਂ ਉਹਨਾਂ ਤੀਜੀ ਪੱਖ ਦੀਆਂ ਨੀਤੀਆਂ ਦੇ ਅਧੀਨ ਹੈ।

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