Sdílet prostřednictvím


Použití interpretu kódu ke generování a spouštění kódu Pythonu

Interpret kódu v aplikaci Microsoft Copilot Studio a výzvy pro vytváření výzev umožňují tvůrcům vytvářet agenty AI, které:

  • Spuštění kódu Pythonu pro analýzu dat, zpracování wordových, excelových, powerpointových a PDF souborů a vizualizací
  • Použití jazykových modelů pro generování odpovědí

Tato funkce je přizpůsobená vývojářům, obchodním analytikům a tvůrcům s nízkými kódy. Generování a spouštění kódu se bezproblémově integruje s ekosystémem Copilot Studio za účelem vytváření výkonných řešení řízených AI.

Vývojáři by měli číst interpret kódu pro vývojáře a zkontrolovat ukázku komponenty Power Apps Component Framework (PCF), aby pochopili, jak můžou pomocí zprávy Dataverse Predict vyvolat výzvy a zpracovat vrácené odpovědi.

Požadavky

Funkce interpreta kódu na první pohled

Interpret kódu umožňuje agentům psát a spouštět kód Pythonu pro pokročilé úlohy. Mezi případy použití patří:

  • Zpracování excelových souborů: Vytváření, kopírování a aktualizace excelových listů v sešitu, čtení názvů stylů, použití názvů stylů, kopírování formátování mezi buňkami, kopírování a aktualizace vzorců v buňkách atd.
  • Zpracování souborů aplikace Word a PowerPoint
  • Zpracování souborů PDF: Vytváření a kopírování souborů PDF, čtení tabulek a textových odstavců.
  • Zpracování dat tabulky Dataverse
  • Složité matematické a statistické výpočty.
  • Analýza, manipulace s daty a vizualizace (například grafy a diagramy)

Interpret kódu přidá do výzev následující možnosti:

  • Podpora souborů jako výstupního typu ve výzvách
  • Podpora excelových souborů jako vstupních a výstupních typů pro výzvy

Výzvy můžete vytvořit dvěma způsoby:

  • Použití možnosti Vytvořit vlastní výzvu v centru AI v Power Apps
  • V rámci nástroje výzvy přidaného k agentovi v aplikaci Copilot Studio na úrovni agenta

Další informace o podnětech viz Přehled podnětů.

V chatu agenta v nástroji Copilot Studio můžete také použít interpret kódu.

Vytvoření nové prázdné výzvy a zapnutí interpretu kódu pro výzvu

Nejprve začnete vytvořením nové prázdné výzvy v centru AI nebo v nástroji Copilot Studio. Potom v nastavení výzvy zapnete interpret kódu.

Vytvoření výzvy v Centru AI Power Apps a zapnutí interpretu kódu

V Power Apps můžete vytvořit novou prázdnou výzvu v centru AI Hub a zapnout interpret kódu v nastavení výzvy. Můžete si prohlédnout příklady zápisu a konfigurace výzev, které používají interpret kódu, viz Použití interpreta kódu v příkladech výzvy.

  1. Přejděte na Power Apps.

  2. V levém podokně vyberte centrum AI .

  3. Vyberte uživatelské výzvy.

    Snímek obrazovky s výběrem výzev v centru AI

  4. Vyberte Vytvořit vlastní výzvu.

    Snímek obrazovky s výběrem možnosti vytvořit vlastní výzvu v AI hubu

  5. Zadejte název výzvy.

  6. V sekci Instrukce vyberte tři tečky (...) a poté vyberte Nastavení.

    Snímek obrazovky znázorňuje, jak otevřít nastavení výzvy

  7. Na stránce Nastavení zapněte interpret kódu.

  8. Zavřete stránku nastavení a vraťte se do editoru příkazů.

Vytvoří se prázdná výzva se zapnutým interpretem kódu. Dále můžete napsat pokyny k výzvě a podle potřeby ji nakonfigurovat.

Vytvořte výzvu jako nástroj uvnitř agenta a zapněte interpreter kódu.

Jako nástroj v agentu v nástroji Copilot Studio můžete vytvořit novou prázdnou výzvu a pro tuto výzvu zapnout interpret kódu. Dále v tomto článku vám ukážeme, jak napsat a nakonfigurovat výzvu, která používá interpret kódu.

  1. V nástroji Copilot Studio přejděte na agenta, na kterém chcete zapnout interpret kódu.

  2. Vyberte kartu Nástroje a pak vyberte Přidat nástroj>Nový nástroj>Prompt.

    Snímek obrazovky s výběrem nástroje na generování promptů

    V aplikaci Copilot Studio se otevře vložené rozhraní pro vytváření výzev.

  3. Na informačním panelu vyberte tři tečky (...), poté vyberte Nastavení .

    Snímek obrazovky nastavení úvodní výzvy.

  4. Na stránce Nastavení vyberte Povolit nástroj pro interpretaci kódu.

  5. Zavřete stránku nastavení a vraťte se do editoru příkazů.

Vytvoří se prázdná výzva se zapnutým interpretem kódu. Dále můžete napsat pokyny k výzvě a podle potřeby ji nakonfigurovat.

Další kroky s interpretem kódu ve výzvách

Dále můžete napsat pokyny k výzvě a podle potřeby ji nakonfigurovat.

Podrobné příklady použití interpreta kódu ve výzev najdete v příkladech výzvy interpreta kódu.

Osvědčené postupy pro interpretaci kódu v zadáních

  • Pomocí dalších nástrojů umělé inteligence, jako je Copilot, získáte optimalizovanou výzvu ke spuštění.
  • Používejte přesné výzvy s příklady (několik příkladů výzvy).
  • Zadejte výstupy (například "Return as JSON" nebo "Excel" nebo "PDF").

Omezení

  • Analýza více souborů nahraných v jedné výzvě se nepodporuje.
  • Vrácení více výstupů souborů v jedné výzvě se nepodporuje.
  • Kladení otázek ohledně nahraného souboru po několika otočeních se nepodporuje.
  • Pro použití kódového interpretu musíte v nastavení agenta nastavit tak, aby používal uživatelskou autentizaci. Například použití přímé linky s vybránou autentizací nebude fungovat pro scénáře s kódovým interpretem.