Skip to content

Latest commit

 

History

History
325 lines (261 loc) · 39.2 KB

File metadata and controls

325 lines (261 loc) · 39.2 KB

Phi Cookbook: Практичні приклади з моделями Phi від Microsoft

Відкрити та використовувати приклади в GitHub Codespaces Відкрити в Dev Containers

Учасники GitHub Проблеми GitHub Запити на злиття GitHub Ласкаво просимо PR

Спостерігачі GitHub Форуки GitHub Зірки GitHub

Microsoft Foundry Discord

Phi — це серія моделей штучного інтелекту з відкритим кодом, розроблена Microsoft.

Phi наразі є найпотужнішою та найефективнішою за вартістю малою мовною моделлю (SLM), з дуже добрими показниками у багатомовності, логічному мисленні, генерації тексту/чату, програмуванні, роботі з зображеннями, аудіо та інших сценаріях.

Ви можете розгортати Phi у хмарі або на граничних пристроях, а також легко створювати генеративні AI-додатки з обмеженою обчислювальною потужністю.

Виконайте ці кроки, щоб почати використовувати ці ресурси:

  1. Форкніть репозиторій: Натисніть Форкнути
  2. Клонуйте репозиторій: git clone https://github.com/microsoft/PhiCookBook.git
  3. Приєднуйтесь до спільноти Microsoft AI Discord і зустрічайте експертів та інших розробників

cover

🌐 Підтримка багатомовності

Підтримується через GitHub Action (автоматично та завжди актуально)

Арабська | Бенгальська | Болгарська | Бірманська (М’янма) | Китайська (спрощена) | Китайська (традиційна, Гонконг) | Китайська (традиційна, Макао) | Китайська (традиційна, Тайвань) | Хорватська | Чеська | Данська | Голландська | Естонська | Фінська | Французька | Німецька | Грецька | Іврит | Гінді | Угорська | Індонезійська | Італійська | Японська | Каннада | Кхмерська | Корейська | Литовська | Малайська | Малаялам | Маратхі | Непальська | Нігерійський Піджин | Норвезька | Перська (Фарсі) | Польська | Португальська (Бразилія) | Португальська (Португалія) | Панджабі (Гурмухі) | Румунська | Російська | Сербська (кирилиця) | Словацька | Словенська | Іспанська | Суахілі | Шведська | Тагалог (Філіппінська) | Тамільська | Телугу | Тайська | Турецька | Українська | Урду | В’єтнамська

Віддаєте перевагу клонувати локально?

Цей репозиторій включає понад 50 перекладів мовами, що значно збільшує розмір завантаження. Щоб клонувати без перекладів, використовуйте локальне вибіркове завантаження:

Bash / macOS / Linux:

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

CMD (Windows):

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

Це дає все, що потрібно для проходження курсу, із значно швидшим завантаженням.

Зміст

Використання моделей Phi

Phi на Microsoft Foundry

Ви можете дізнатися, як використовувати Microsoft Phi та як створювати E2E рішення на різних апаратних пристроях. Щоб самостійно спробувати Phi, почніть з роботи з моделями та налаштуйте Phi для своїх сценаріїв, використовуючи Microsoft Foundry Azure AI Model Catalog. Більше інформації доступно в розділі Початок роботи з Microsoft Foundry

Плейграунд Кожна модель має власний плейграунд для тестування моделі Azure AI Playground.

Phi на GitHub Models

Ви можете дізнатися, як використовувати Microsoft Phi та як створювати E2E рішення на різних апаратних пристроях. Щоб самостійно спробувати Phi, почніть з роботи з моделлю та налаштуйте Phi для своїх сценаріїв, використовуючи GitHub Model Catalog. Більше інформації доступно в розділі Початок роботи з GitHub Model Catalog

Плейграунд Кожна модель має власний плейграунд для тестування моделі.

Phi на Hugging Face

Ви також можете знайти модель на Hugging Face

Плейграунд Hugging Chat playground

🎒 Інші курси

Наша команда створює інші курси! Ознайомтеся:

LangChain

LangChain4j для початківців LangChain.js для початківців LangChain для початківців

Azure / Edge / MCP / Agents

AZD для початківців Edge AI для початківців MCP для початківців AI Agents для початківців


Серія генеративного ШІ

Генеративний ШІ для початківців Генеративний ШІ (.NET) Генеративний ШІ (Java) Генеративний ШІ (JavaScript)


Основне навчання

Машинне навчання для початківців Наука про дані для початківців ШІ для початківців Кібербезпека для початківців Веб-розробка для початківців IoT для початківців XR розробка для початківців


Серія Copilot

Copilot для парного програмування з AI Copilot для C#/.NET Copilot Пригоди

Відповідальний ШІ

Microsoft прагне допомагати нашим клієнтам відповідально використовувати наші продукти ШІ, ділитися своїм досвідом і будувати партнерські відносини на основі довіри за допомогою інструментів, таких як Нотатки прозорості та Оцінки впливу. Багато з цих ресурсів можна знайти за адресою https://aka.ms/RAI. Підхід Microsoft до відповідального ШІ базується на наших принципах ШІ: справедливість, надійність і безпека, конфіденційність і безпека, інклюзивність, прозорість та підзвітність.

Великі масштаби моделей природної мови, зображень і мовлення — як ті, що використовуються в цьому прикладі — потенційно можуть поводитися несправедливо, ненадійно або образливо, що може призвести до шкоди. Будь ласка, ознайомтеся з нотаткою прозорості служби Azure OpenAI, щоб бути поінформованими про ризики та обмеження. Рекомендуваним підходом пом'якшення цих ризиків є включення системи безпеки у вашу архітектуру, яка може виявляти та запобігати шкідливій поведінці. Azure AI Content Safety забезпечує незалежний рівень захисту, здатний виявляти шкідливий контент, створений користувачами та ШІ, у додатках і службах. Azure AI Content Safety включає API для тексту та зображень, які дозволяють виявляти шкідливий матеріал. У Microsoft Foundry служба Content Safety дозволяє переглядати, досліджувати та випробовувати прикладний код для виявлення шкідливого контенту у різних модальностях. Наступна документація швидкого запуску проведе вас через процес виконання запитів до служби.

Ще одним аспектом, який слід враховувати, є загальна продуктивність додатку. У мульти-модальних і мульти-модельних додатках під продуктивністю розуміють те, що система працює так, як очікуєте ви і ваші користувачі, включно з тим, що вона не генерує шкідливі результати. Важливо оцінити продуктивність вашого загального додатку за допомогою Оцінювачів продуктивності, якості, ризику та безпеки. Ви також маєте можливість створювати та оцінювати за допомогою кастомних оцінювачів.

Ви можете оцінити свій ШІ-додаток у середовищі розробки за допомогою Azure AI Evaluation SDK. Враховуючи тестовий набір даних або ціль, генерації вашого генеративного ШІ-додатку кількісно вимірюються вбудованими або визначеними вами кастомними оцінювачами. Щоб почати працювати з Azure AI Evaluation SDK для оцінки вашої системи, ви можете скористатися інструкцією швидкого запуску. Після виконання запуску оцінювання ви можете візуалізувати результати в Microsoft Foundry.

Торгові марки

Цей проєкт може містити торгові марки або логотипи проєктів, продуктів чи послуг. Авторизоване використання торгових марок або логотипів Microsoft підлягає дотриманню і повинно відповідати Правилам використання торгових марок і брендів Microsoft. Використання торгових марок або логотипів Microsoft у змінених версіях цього проєкту не повинно викликати плутанину або створювати враження спонсорства Microsoft. Будь-яке використання торгових марок або логотипів третіх сторін підпорядковується політикам цих третіх сторін.

Отримання допомоги

Якщо у вас виникли труднощі або є питання щодо створення ШІ-додатків, приєднуйтеся:

Microsoft Foundry Discord

Якщо у вас є відгуки про продукт або помилки під час створення, відвідайте:

Microsoft Foundry Developer Forum


Відмова від відповідальності:
Цей документ було перекладено за допомогою сервісу штучного інтелекту Co-op Translator. Хоч ми й докладаємо зусиль для забезпечення точності, просимо враховувати, що автоматичні переклади можуть містити помилки чи неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критично важливої інформації рекомендується професійний людський переклад. Ми не несемо відповідальності за будь-які непорозуміння чи неправильні тлумачення, що виникли внаслідок використання цього перекладу.