«Commencez par l'expérience client et travaillez en arrière pour la technologie» - Steve Jobs
"Le changement est la seule constante" - la sagesse ancienne
Project Miyagi présente la pile de copilote de Microsoft dans un atelier d'envisage visant à concevoir, développer et déployer des applications intelligentes de qualité d'entreprise. En explorant les cas d'utilisation de ML génératifs et traditionnels, Miyagi offre une approche expérientielle pour développer des expériences de produits infusées à l'IA qui améliorent la productivité et permettent l'hyper-personnalisation. De plus, l'atelier présente aux ingénieurs logiciels traditionnels des modèles de conception émergents dans l'ingénierie rapide, tels que la chaîne de réflexion et la récupération-auteur, ainsi que des techniques telles que la vectorisation pour la mémoire à long terme, le réglage fin des modèles OSS, l'orchestration de type agent et les plugins ou les outils pour l'augmentation et la mise à la terre des LLM.
Note
Travail en cours . Pendant ce temps, inscrivez-vous sur IntelligentApp.Dev pour les mises à jour et vérifiez notre dépôt connexe qui présente les capacités génératrices de l'IA pour les microservices natifs du cloud et axés sur les événements: Azure / Reddog-solutions.Pour un aperçu, attrapez l'enregistrement sur Cosmos DB Live TV
Le projet comprend des exemples d'utilisation pour le noyau sémantique, l'intervalle, la llamaindex, le langchain, les magasins vectoriels (Azure AI Search, Cosmosdb Postgres PGVector et des utilitaires d'image génératifs tels que DreamFusion et ControlNet. AI et affinez vos données privées pour construire vos propres copilotes.
Cette base de code polyglot s'appuie sur une multitude de microservices, implémentant plusieurs cas d'utilisation à l'aide de notre pile de copilote. Il comprend du texte et des images génératifs pour le coaching financier personnalisé, le résumé et l'orchestration de type agent. Construit sur une épine dorsale de l'architecture d'événement (EDA) en cloud-natif, la conception et la base de code garantissent des attributs de qualité de qualité d'entreprise tels que la disponibilité, l'évolutivité et la maintenabilité.
Embarquez dans un voyage pour transformer vos applications en systèmes de pointe et intelligents avec l'atelier autoguidé et découvrez l'art du possible.
En raison du rythme rapide des progrès des modèles de fondation, nous mettons en œuvre progressivement des cas d'utilisation pour Miyagi dans le dossier Experiments. Jusqu'à présent, nous avons la mise en œuvre suivante:
L'interaction avec les modèles de fondation est plus que le chat. Cet échantillon montre quelques cas d'utilisation
Cela sera similaire au cas d'utilisation de la génération d'images du produit Reddog.
Ce projet accueille les contributions et les suggestions. La plupart des contributions vous obligent à accepter un accord de licence de contributeur (CLA) déclarant que vous avez le droit de faire et en fait, accordez-nous les droits d'utilisation de votre contribution. Pour plus de détails, visitez https://cla.opensource.microsoft.com.
Lorsque vous soumettez une demande de traction, un bot CLA déterminera automatiquement si vous devez fournir un CLA et décorer le RP de manière appropriée (par exemple, vérification d'état, commentaire). Suivez simplement les instructions fournies par le bot. Vous n'aurez besoin de le faire qu'une seule fois sur tous les dépositions en utilisant notre CLA.
Ce projet a adopté le code de conduite open source Microsoft. Pour plus d'informations, consultez le code de conduite FAQ ou contactez [email protected] avec toute question ou commentaire supplémentaire.
Ce logiciel est fourni uniquement à des fins de démonstration. Il n'est pas destiné à être invoqué à quelque fin que ce soit. Les créateurs de ce logiciel ne font aucune représentation ou garantie d'aucune sorte, expresse ou implicite, sur l'exhaustivité, l'exactitude, la fiabilité, l'aptitude ou la disponibilité en ce qui concerne le logiciel ou les informations, produits, services ou graphiques connexes contenus dans le logiciel à quelque fin que ce soit. Toute dépendance que vous accordez à ces informations est donc strictement à vos risques et périls.
Ce logiciel est fourni uniquement à des fins de démonstration. Il n'est pas destiné à être invoqué à quelque fin que ce soit. Le logiciel est fourni «tel quel» et sans aucune garantie, express ou implicite. Le logiciel n'est pas destiné à être utilisé à des fins commerciales. Le logiciel est fourni uniquement à des fins de démonstration et ne doit pas être utilisé à d'autres fins. Le logiciel est fourni sans aucune garantie d'aucune sorte, exprimant ou implicite, y compris, mais sans s'y limiter, les garanties implicites de qualité marchande, d'adéquation à un usage particulier ou de non-contrefaçon. Le logiciel est fourni «tel quel» et sans aucune garantie d'aucune sorte. L'utilisateur assume tous les risques et la responsabilité de l'utilisation du logiciel.