در این مقاله به نحوه استفاده از Grounding با ابزارهای جستجوی بینگ و Grounding با Bing Custom Search (پیشنمایش) برای ادغام دادههای وب عمومی در زمان واقعی در پاسخهای تولید شده توسط عوامل هوش مصنوعی پرداخته شده است. این امکان به عوامل اجازه میدهد تا به سوالاتی مانند "آخرین اخبار هوش مصنوعی چیست؟" پاسخ دهند.
فرآیند Grounding شامل مراحل کلیدی زیر است: فرمولبندی پرسش، اجرای جستجو، ترکیب اطلاعات و ارائه منبع. با استفاده از این ابزارها، عوامل میتوانند به اطلاعات بهروز دسترسی داشته باشند و پاسخهای دقیقتری ارائه دهند. این روش به ویژه برای سناریوهایی که نیاز به اطلاعات بهروز و پویا است، مفید است.
Grounding با Bing Search و Bing Custom Search به عنوان خدمات مصرفی درجه یک (First Party Consumption Services) ارائه میشوند و تحت شرایط خدمات آنلاین، شرایط استفاده از Bing و بیانیه حریم خصوصی مایکروسافت قرار دارند. توجه داشته باشید که استفاده از این خدمات ممکن است هزینههایی را به همراه داشته باشد و دادهها ممکن است خارج از مرزهای انطباق و جغرافیایی Azure جریان یابند.
برای شروع، به یک اشتراک Azure با مجوزهای مناسب، نقشهای Azure RBAC (Contributor یا Owner در سطح اشتراک یا گروه منابع) و یک پروژه Foundry با Endpoint پیکربندی شده نیاز دارید. همچنین، نصب SDK مناسب برای زبان برنامهنویسی مورد نظر (Python, C#, TypeScript/JavaScript, Java) و تنظیم متغیرهای محیطی (AZURE_AI_PROJECT_ENDPOINT, AZURE_AI_MODEL_DEPLOYMENT_NAME, BING_PROJECT_CONNECTION_ID, BING_CUSTOM_SEARCH_PROJECT_CONNECTION_ID) ضروری است.
این ابزارها با SDKهای مختلفی برای زبانهای برنامهنویسی مختلف از جمله Python، C#، TypeScript/JavaScript و Java پشتیبانی میشوند. استفاده از این ابزارها به توسعهدهندگان .NET این امکان را میدهد تا قابلیتهای جدیدی را به عوامل هوش مصنوعی خود اضافه کنند و پاسخهای دقیقتر و مرتبطتری ارائه دهند.
مشاهده مطلب اصلی