Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, Mozaik AI Aracısı Çerçevesi kullanılarak yapılandırılmış veri alımı için yapay zeka aracısı araçlarının nasıl oluşturulacağı gösterilmektedir. Aracıların SQL tabloları gibi yapılandırılmış veri kaynaklarını sorgulamasına izin vermek için aşağıdaki yöntemlerden birini kullanabilirsiniz:
- SQL Unity Kataloğu işlevleri: Aracının doldurabileceği parametrelerle bir SQL sorgusu tanımlayın. Sorguların bilinen, sabit bir biçimi olduğunda bu yöntemi kullanın.
Unity Kataloğu SQL işlev aracını kullanarak verileri sorgulamak için
Sorgu önceden bilindiğinde ve aracı parametreleri sağladığında Unity Kataloğu SQL İşlevi'ni kullanarak yapılandırılmış bir alma aracı oluşturun.
Aşağıdaki örnek, yapay zeka aracısının varsayımsal bir lookup_customer_infotablosundan yapılandırılmış verileri almasını sağlayan customer_data adlı bir Unity Kataloğu işlevi oluşturur.
Sql düzenleyicisinde aşağıdaki kodu çalıştırın.
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's 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;
Unity Kataloğu aracını oluşturduktan sonra aracınıza ekleyin. Bkz. Bir aracı oluşturun.
Genie çok aracılı sistem
Önemli
Bu özellik Genel Önizlemededir.
Aracınızın ne tür sorguları yanıtlaması gerektiğini bilmediğinizde ve birden çok tabloyu sorgulama esnekliğine ihtiyacınız olduğunda Genie aracısı içeren çok aracılı bir sistem oluşturun.
Daha fazla bilgi için bkz. Genie'yi çok aracılı sistemlerde kullanma.