Sdílet prostřednictvím


Nástroje agenta umělé inteligence pro strukturované načítání

Důležitý

Tato funkce je ve verzi Public Preview.

V tomto článku se dozvíte, jak vytvořit agenty AI pro načítání strukturovaných dat pomocí architektury agenta Mosaic AI. Strukturované načítáče umožňují agentům dotazovat se na strukturované zdroje dat, jako jsou tabulky SQL.

Další informace o nástrojích agenta najdete v tématu Vytvoření nástrojů agenta AI.

Nástroj pro dotazování tabulek

Následující příklad vytvoří nástroj, který agentu umožňuje dotazovat strukturovaná zákaznická data z tabulky Katalogu Unity.

Definuje funkci UC s názvem lookup_customer_info, která umožňuje agentu AI načíst strukturovaná data z hypotetické tabulky customer_data .

V editoru SQL spusťte následující kód.

CREATE OR REPLACE FUNCTION main.default.lookup_customer_info(
  customer_name STRING COMMENT 'Name of the customer whose info to look up'
)
RETURNS STRING
COMMENT 'Returns metadata about a particular customer given the customer name, including the customer's email and ID. The
customer ID can be used for other queries.'
RETURN SELECT CONCAT(
    'Customer ID: ', customer_id, ', ',
    'Customer Email: ', customer_email
  )
  FROM main.default.customer_data
  WHERE customer_name = customer_name
  LIMIT 1;

Další kroky

Po vytvoření nástroje agenta přidejte tento nástroj do agenta AI. Viz Přidání nástrojů katalogu Unity do agentů.