Skip to content

Latest commit

 

History

History
317 lines (256 loc) · 30.7 KB

File metadata and controls

317 lines (256 loc) · 30.7 KB

Phi Cookbook: Ejemplos Prácticos con los Modelos Phi de Microsoft

Abrir y usar los ejemplos en GitHub Codespaces Abrir en Dev Containers

Colaboradores de GitHub Incidencias en GitHub Pull requests en GitHub PRs Bienvenidos

Observadores en GitHub Bifurcaciones en GitHub Estrellas en GitHub

Microsoft Azure AI Foundry Discord

Phi es una serie de modelos de IA de código abierto desarrollados por Microsoft.

Actualmente, Phi es el modelo de lenguaje pequeño (SLM) más poderoso y rentable, con muy buenos resultados en múltiples idiomas, razonamiento, generación de texto/chat, codificación, imágenes, audio y otros escenarios.

Puedes desplegar Phi en la nube o en dispositivos edge, y puedes construir fácilmente aplicaciones de IA generativa con potencia computacional limitada.

Sigue estos pasos para comenzar a usar estos recursos:

  1. Haz fork del repositorio: Haz clic en Bifurcaciones en GitHub
  2. Clona el repositorio: git clone https://github.com/microsoft/PhiCookBook.git
  3. Únete a la Comunidad Discord de Microsoft AI y conoce expertos y otros desarrolladores

portada

🌐 Soporte Multilingüe

Soportado a través de GitHub Action (Automatizado y Siempre Actualizado)

Árabe | Bengalí | Búlgaro | Birmano (Myanmar) | Chino (Simplificado) | Chino (Tradicional, Hong Kong) | Chino (Tradicional, Macao) | Chino (Tradicional, Taiwán) | Croata | Checo | Danés | Neerlandés | Estonio | Finlandés | Francés | Alemán | Griego | Hebreo | Hindi | Húngaro | Indonesio | Italiano | Japonés | Kannada | Coreano | Lituano | Malayo | Malabar | Maratí | Nepalí | Pidgin Nigeriano | Noruego | Persa (Farsi) | Polaco | Portugués (Brasil) | Portugués (Portugal) | Punjabi (Gurmukhi) | Rumano | Ruso | Serbio (Cirílico) | Eslovaco | Esloveno | Español | Swahili | Sueco | Tagalo (Filipino) | Tamil | Telugu | Tailandés | Turco | Ucraniano | Urdu | Vietnamita

¿Prefieres clonar localmente?

Este repositorio incluye más de 50 traducciones al idioma que aumentan significativamente el tamaño de la descarga. Para clonar sin traducciones, usa 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"

Esto te da todo lo que necesitas para completar el curso con una descarga mucho más rápida.

Tabla de Contenidos

Uso de modelos Phi

Phi en Azure AI Foundry

Puedes aprender cómo usar Microsoft Phi y cómo construir soluciones E2E en tus diferentes dispositivos de hardware. Para experimentar Phi por ti mismo, empieza a jugar con los modelos y personalizar Phi para tus escenarios utilizando el Catálogo de Modelos de Azure AI Foundry. Puedes aprender más en Comenzando con Azure AI Foundry

Playground
Cada modelo tiene un playground dedicado para probar el modelo en Azure AI Playground.

Phi en modelos de GitHub

Puedes aprender cómo usar Microsoft Phi y cómo construir soluciones E2E en tus diferentes dispositivos de hardware. Para experimentar Phi por ti mismo, empieza a jugar con el modelo y personalizar Phi para tus escenarios usando el Catálogo de modelos de GitHub. Puedes aprender más en Comenzando con Catálogo de modelos de GitHub

Playground
Cada modelo tiene un playground dedicado para probar el modelo.

Phi en Hugging Face

También puedes encontrar el modelo en Hugging Face

Playground
Playground de Hugging Chat

🎒 Otros cursos

¡Nuestro equipo produce otros cursos! Consulta:

LangChain

LangChain4j para principiantes LangChain.js para principiantes LangChain para principiantes

Azure / Edge / MCP / Agentes

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


Serie de IA generativa

IA generativa para principiantes IA generativa (.NET) IA generativa (Java) IA generativa (JavaScript)


Aprendizaje básico

ML para principiantes Ciencia de datos para principiantes IA para principiantes Ciberseguridad para principiantes Desarrollo web para principiantes IoT para principiantes Desarrollo XR para principiantes


Serie Copilot

Copilot para programación asistida por IA Copilot para C#/.NET Aventura Copilot

IA Responsable

Microsoft está comprometido en ayudar a nuestros clientes a usar nuestros productos de IA de manera responsable, compartiendo nuestros aprendizajes y construyendo alianzas basadas en la confianza mediante herramientas como Notas de Transparencia y Evaluaciones de Impacto. Muchos de estos recursos pueden encontrarse en https://aka.ms/RAI.
El enfoque de Microsoft hacia la IA responsable se fundamenta en nuestros principios de IA de justicia, fiabilidad y seguridad, privacidad y protección, inclusividad, transparencia y responsabilidad.

Los modelos a gran escala de lenguaje natural, imagen y voz —como los utilizados en este ejemplo— pueden potencialmente comportarse de manera injusta, poco fiable o ofensiva, causando daños. Por favor, consulta la nota de transparencia del servicio Azure OpenAI para estar informado sobre riesgos y limitaciones.

El enfoque recomendado para mitigar estos riesgos es incluir un sistema de seguridad en tu arquitectura que pueda detectar y prevenir comportamientos dañinos. Azure AI Content Safety proporciona una capa independiente de protección, capaz de detectar contenido dañino generado por usuarios y por IA en aplicaciones y servicios. Azure AI Content Safety incluye APIs de texto e imagen que permiten detectar material dañino. Dentro de Azure AI Foundry, el servicio Content Safety permite ver, explorar y probar código de muestra para detectar contenido dañino a través de diferentes modalidades. La siguiente documentación de inicio rápido te guía para hacer solicitudes al servicio. Otro aspecto a tener en cuenta es el rendimiento general de la aplicación. Con aplicaciones multimodales y multimodelos, consideramos que el rendimiento significa que el sistema funciona como tú y tus usuarios esperan, incluyendo no generar resultados dañinos. Es importante evaluar el rendimiento de toda tu aplicación utilizando los evaluadores de Rendimiento, Calidad, Riesgo y Seguridad. También tienes la capacidad de crear y evaluar con evaluadores personalizados.

Puedes evaluar tu aplicación de IA en tu entorno de desarrollo utilizando el Azure AI Evaluation SDK. Dado un conjunto de datos de prueba o un objetivo, las generaciones de tu aplicación de IA generativa se miden cuantitativamente con evaluadores integrados o evaluadores personalizados de tu elección. Para comenzar con el azure ai evaluation sdk para evaluar tu sistema, puedes seguir la guía de inicio rápido. Una vez que ejecutes una evaluación, puedes visualizar los resultados en Azure AI Foundry.

Marcas registradas

Este proyecto puede contener marcas registradas o logotipos de proyectos, productos o servicios. El uso autorizado de marcas o logotipos de Microsoft está sujeto a y debe seguir las Directrices de marcas y marcas comerciales de Microsoft. El uso de marcas o logotipos de Microsoft en versiones modificadas de este proyecto no debe causar confusión ni implicar patrocinio por parte de Microsoft. Cualquier uso de marcas o logotipos de terceros está sujeto a las políticas de esos terceros.

Obtener ayuda

Si te quedas atascado o tienes alguna pregunta sobre cómo crear aplicaciones de IA, únete a:

Azure AI Foundry Discord

Si tienes comentarios sobre el producto o errores durante la creación, visita:

Azure AI Foundry Developer Forum


Aviso legal: Este documento ha sido traducido utilizando el servicio de traducción automática Co-op Translator. Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automatizadas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda una traducción profesional realizada por humanos. No nos hacemos responsables de malentendidos o interpretaciones erróneas derivadas del uso de esta traducción.