Skip to content

Latest commit

 

History

History
221 lines (158 loc) · 36 KB

File metadata and controls

221 lines (158 loc) · 36 KB

Cookbook Phi: Exemplos Práticos com os Modelos Phi da Microsoft

Abra e use os exemplos no GitHub Codespaces Abrir em Dev Containers

Colaboradores no GitHub Issues no GitHub Pull requests no GitHub PRs Bem-vindos

Observadores no GitHub Forks no GitHub Estrelas no GitHub

Microsoft Foundry Discord

Phi é uma série de modelos de IA open source desenvolvidos pela Microsoft.

Atualmente, Phi é o modelo de linguagem pequena (SLM) mais poderoso e econômico, com excelentes benchmarks em múltiplos idiomas, raciocínio, geração de texto/chat, codificação, imagens, áudio e outros cenários.

Você pode implantar Phi na nuvem ou em dispositivos de borda, e construir facilmente aplicações de IA generativa com poder computacional limitado.

Siga estes passos para começar a usar estes recursos:

  1. Faça um fork do repositório: Clique Forks no GitHub
  2. Clone o repositório: git clone https://github.com/microsoft/PhiCookBook.git
  3. Junte-se à Comunidade Discord da Microsoft AI e conheça especialistas e outros desenvolvedores

capa

🌐 Suporte Multilíngue

Suportado via GitHub Action (Automatizado e Sempre Atualizado)

Árabe | Bengali | Búlgaro | Birmanês (Myanmar) | Chinês (Simplificado) | Chinês (Tradicional, Hong Kong) | Chinês (Tradicional, Macau) | Chinês (Tradicional, Taiwan) | Croata | Tcheco | Dinamarquês | Holandês | Estoniano | Finlandês | Francês | Alemão | Grego | Hebraico | Hindi | Húngaro | Indonésio | Italiano | Japonês | Kannada | Coreano | Lituano | Malaio | Malaiala | Marata | Nepali | Pidgin Nigeriano | Norueguês | Persa (Farsi) | Polonês | Português (Brasil) | Português (Portugal) | Punjabi (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Suaíli | Sueco | Tagalog (Filipino) | Tâmil | Telugu | Tailandês | Turco | Ucraniano | Urdu | Vietnamita

Prefere clonar localmente?

Este repositório inclui traduções para mais de 50 idiomas, o que aumenta significativamente o tamanho do download. Para clonar sem traduções, use checkout esparso:

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"

Isso fornece tudo que você precisa para completar o curso com um download muito mais rápido.

Índice

Phi Cookbook: Exemplos Práticos com os Modelos Phi da Microsoft

Abra e use os exemplos no GitHub Codespaces Abrir em Dev Containers

Contribuidores do GitHub Issues no GitHub Pull requests no GitHub PRs Bem-vindos

Observadores no GitHub Forks no GitHub Estrelas no GitHub

Microsoft Foundry Discord

Phi é uma série de modelos de IA open source desenvolvidos pela Microsoft.

Phi é atualmente o modelo de linguagem pequeno (SLM) mais poderoso e com custo-benefício, apresentando ótimos benchmarks em múltiplos idiomas, raciocínio, geração de texto/chat, codificação, imagens, áudio e outros cenários.

Você pode implantar Phi na nuvem ou em dispositivos de borda, e pode facilmente construir aplicações de IA generativa com poder computacional limitado.

Siga estes passos para começar a usar esses recursos:

  1. Faça um fork do Repositório: Clique em Forks no GitHub
  2. Clone o Repositório: git clone https://github.com/microsoft/PhiCookBook.git
  3. Junte-se à Comunidade Microsoft AI no Discord e conheça especialistas e outros desenvolvedores

capa

🌐 Suporte Multilíngue

Suportado via GitHub Action (Automatizado & Sempre Atualizado)

Árabe | Bengali | Búlgaro | Birmanês (Myanmar) | Chinês (Simplificado) | Chinês (Tradicional, Hong Kong) | Chinês (Tradicional, Macau) | Chinês (Tradicional, Taiwan) | Croata | Tcheco | Dinamarquês | Holandês | Estoniano | Finlandês | Francês | Alemão | Grego | Hebraico | Hindi | Húngaro | Indonésio | Italiano | Japonês | Kannada | Coreano | Lituano | Malaio | Malaiala | Marata | Nepali | Pidgin Nigeriano | Norueguês | Persa (Farsi) | Polonês | Português (Brasil) | Português (Portugal) | Punjabi (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Swahili | Sueco | Tagalog (Filipino) | Tâmil | Telugu | Tailandês | Turco | Ucraniano | Urdu | Vietnamita

Prefere Clonar Localmente?

Este repositório inclui mais de 50 traduções de idiomas, o que aumenta significativamente o tamanho do download. Para clonar sem traduções, use checkout esparso:

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"

Isso te dá tudo que você precisa para completar o curso com um download muito mais rápido.

Índice

Usando os Modelos Phi

Phi no Microsoft Foundry

Você pode aprender a usar o Microsoft Phi e como construir soluções E2E em seus diferentes dispositivos de hardware. Para experimentar o Phi por conta própria, comece testando os modelos e personalizando o Phi para seus cenários usando o Catálogo de Modelos Azure AI do Microsoft Foundry. Você pode aprender mais em Começando com Microsoft Foundry

Playground
Cada modelo tem um playground dedicado para testar o modelo Azure AI Playground.

Phi nos Modelos do GitHub

Você pode aprender a usar o Microsoft Phi e como construir soluções E2E em seus diferentes dispositivos de hardware. Para experimentar o Phi por conta própria, comece testando o modelo e personalizando Phi para seus cenários usando o Catálogo de Modelos do GitHub. Você pode aprender mais em Começando com Catálogo de Modelos do GitHub

Playground
Cada modelo tem um playground dedicado para testar o modelo.

Phi na Hugging Face

Você também pode encontrar o modelo na Hugging Face

Playground
Hugging Chat playground

🎒 Outros Cursos

Nossa equipe produz outros cursos! Confira:

LangChain

LangChain4j para iniciantes LangChain.js para iniciantes LangChain para iniciantes

Azure / Edge / MCP / Agentes

AZD para iniciantes Edge AI para iniciantes MCP para iniciantes Agentes de IA para iniciantes


Série de IA Generativa

IA Generativa para iniciantes IA Generativa (.NET) IA Generativa (Java) IA Generativa (JavaScript)


Aprendizado Fundamental

ML para Iniciantes Ciência de Dados para Iniciantes IA para Iniciantes Cibersegurança para Iniciantes Desenvolvimento Web para Iniciantes IoT para Iniciantes Desenvolvimento XR para Iniciantes


Série Copilot

Copilot para Programação Emparelhada com IA Copilot para C#/.NET Aventura Copilot

IA Responsável

A Microsoft está comprometida em ajudar nossos clientes a usar nossos produtos de IA de forma responsável, compartilhando nossas aprendizagens e construindo parcerias baseadas na confiança por meio de ferramentas como Notas de Transparência e Avaliações de Impacto. Muitos desses recursos podem ser encontrados em https://aka.ms/RAI. A abordagem da Microsoft para IA responsável está fundamentada em nossos princípios de IA de justiça, confiabilidade e segurança, privacidade e segurança, inclusão, transparência e responsabilidade.

Modelos de linguagem natural, imagens e fala em grande escala - como os usados neste exemplo - podem potencialmente se comportar de maneiras injustas, não confiáveis ou ofensivas, causando danos. Por favor, consulte a nota de transparência do serviço Azure OpenAI para se informar sobre riscos e limitações.

A abordagem recomendada para mitigar esses riscos é incluir um sistema de segurança em sua arquitetura que possa detectar e prevenir comportamentos prejudiciais. Azure AI Content Safety fornece uma camada independente de proteção, capaz de detectar conteúdo gerado por usuários e por IA prejudicial em aplicativos e serviços. O Azure AI Content Safety inclui APIs de texto e imagens que permitem detectar material prejudicial. Dentro do Microsoft Foundry, o serviço Content Safety permite que você visualize, explore e experimente código de exemplo para detectar conteúdo prejudicial em diferentes modalidades. A documentação de início rápido a seguir orienta você a fazer solicitações ao serviço.

Outro aspecto a considerar é o desempenho geral da aplicação. Com aplicações multimodais e multimodelos, consideramos desempenho a capacidade do sistema de funcionar conforme as expectativas suas e dos usuários, incluindo não gerar resultados prejudiciais. É importante avaliar o desempenho da sua aplicação geral usando os avaliadores de Desempenho e Qualidade e Risco e Segurança. Você também tem a habilidade de criar e avaliar com avaliadores personalizados.

Você pode avaliar sua aplicação de IA no seu ambiente de desenvolvimento usando o Azure AI Evaluation SDK. Dado um conjunto de dados de teste ou um objetivo, as gerações da sua aplicação de IA generativa são medidas quantitativamente com avaliadores embutidos ou avaliadores personalizados de sua escolha. Para começar com o azure ai evaluation sdk para avaliar seu sistema, você pode seguir o guia de início rápido. Uma vez executada uma avaliação, você pode visualizar os resultados no Microsoft Foundry.

Marcas Registradas

Este projeto pode conter marcas registradas ou logos de projetos, produtos ou serviços. O uso autorizado das marcas ou logos da Microsoft está sujeito e deve seguir as Diretrizes de Marcas Registradas e Marca da Microsoft. O uso das marcas ou logos da Microsoft em versões modificadas deste projeto não deve causar confusão nem implicar patrocínio da Microsoft. Qualquer uso de marcas ou logos de terceiros está sujeito às políticas desses terceiros.

Obtendo Ajuda

Se você travar ou tiver alguma dúvida sobre a construção de aplicativos de IA, entre:

Microsoft Foundry Discord

Se você tem feedback do produto ou erros durante a construção, visite:

Microsoft Foundry Developer Forum


Aviso Legal:
Este documento foi traduzido usando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional realizada por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.