شروع به کار با هوش مصنوعی Jev
Jev، یک مدل تصمیمگیری (Decision Model) است که یک وضعیت (state) را به همراه مجموعهای از سوالات ساختاریافته دریافت میکند و برای هر سوال، بر اساس معیارهای (criteria) تعریفشده، یک پاسخ مشخص برمیگرداند. این مدل برای کاربردهایی مانند دستهبندی ورودیها، مسیریابی درخواستها و تصمیمگیری خودکار در برنامهها مناسب است.
در حال حاضر، لیارا، مدلهای زیر از TypeSafe را در API خود پشتیبانی میکند:
- مدل typesafe/jev-1.13
پس از ایجاد سرویس هوش مصنوعی و دریافت baseUrl و ساخت کلید، میتوانید از مدل Jev استفاده کنید.
اتصال به مدل
برای استفاده از مدل Jev، باید یک درخواست POST به مسیر decisions/ سرویس هوش مصنوعی خود ارسال کنید. در ابتدا، یک فایل env. با محتوای زیر، در مسیر اصلی پروژه خود ایجاد کنید:
سپس، میتوانید مانند قطعه کدهای زیر، به مدل متصل شوید:
در قطعه کدهای فوق، بهجای BASE_URL، آدرس سرویس هوش مصنوعی خود را قرار دهید و بهجای LIARA_API_KEY، کلید API خود را وارد کنید. همچنین، بهجای JEV_MODEL_NAME، نام یکی از مدلهای فوق را قرار دهید.
پارامترهای درخواست
- model: نام مدل موردنظر.
- state: متن یا وضعیتی که مدل باید درباره آن تصمیمگیری کند.
- questions: مجموعهای از سوالات، که کلید هر سوال، نام آن در پاسخ خواهد بود.
هر سوال، شامل فیلدهای زیر است:
- type: نوع سوال (بهعنوان مثال، choice برای انتخاب یک گزینه از بین چند گزینه).
- instructions: توضیح سوالی که مدل باید به آن پاسخ دهد.
- criteria: گزینههای ممکن برای پاسخ، بههمراه توضیح معیار هر گزینه.



