Skip to content

Latest commit

 

History

History
317 lines (256 loc) · 38.7 KB

File metadata and controls

317 lines (256 loc) · 38.7 KB

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

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

Співавтори GitHub Проблеми GitHub Запити на витяг GitHub Ласкаво просимо PR

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

Microsoft Azure AI Foundry Discord

Phi — це серія відкритих AI моделей, розроблених Microsoft.

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

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

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

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

cover

🌐 Підтримка багатьох мов

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

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

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

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

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 на Azure AI Foundry

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


Серія Generative AI

Generative AI для початківців Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


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

ML для початківців Data Science для початківців AI для початківців Кібербезпека для початківців Веб-розробка для початківців IoT для початківців XR Development для початківців


Серія Copilot

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

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

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

Великі природні мовні, зображувальні та мовні моделі – такі, як ті, що використовуються в цьому прикладі – потенційно можуть поводитись несправедливо, ненадійно або образливо, що може спричиняти шкоду. Будь ласка, ознайомтеся з Azure OpenAI service Transparency note, щоб дізнатися про ризики та обмеження.

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

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

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

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

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

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

Azure AI Foundry Discord

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

Azure AI Foundry Developer Forum


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