Перейти до основного вмісту

Модель генеративного штучного інтелекту.

Neat використовує GenAI API для моделей LLM, VLM та ASR, підготовлених за допомогою LLiMa. Це генеративна модель, яка є аналогом Model: завантажте розгорнуту модель із певної директорії, створіть запит, а потім виконайте його у вашій програмі або надайте доступ до неї через HTTP.

Використовуйте ці API, коли вашій програмі потрібно, щоб модель генерувала текст, відповідала на запитання щодо зображень, викликала інструменти або перетворювала аудіо в текст. Використовуйте класичний Model API для дискримінативних моделей із фіксованою структурою, таких як класифікація, виявлення, сегментація або моделі вбудовування.

Де можна застосувати генеративний ШІ?

Шлях GenAI має таку ж загальну структуру, як і решта компонентів Neat:

  1. Підготуйте або завантажте артефакт моделі для Modalix.
  2. Розмістіть модель на цільовому пристрої, зазвичай у теці /media/nvme/llima/models/.
  3. Завантажте модель зі своєї програми, написаної мовою C++ або Python.
  4. Надсилайте запит безпосередньо або надавайте доступ до моделі через GenAIServer.
  5. Перегляньте повний результат або використовуйте потоковий вивід.

LLiMa відповідає за підготовку моделі GenAI, тестування через командний рядок і проведення порівняльних тестів. Neat відповідає за API, що використовується в застосунку, та інтеграцію в середовище виконання після того, як модель буде використана у вашому застосунку. Детальнішу інформацію про підготовку моделі див. у розділі Генеративний ШІ з використанням LLiMa..

Оберіть межу застосування.

Використовуйте прямі виклики для вбудованої логіки застосунку та тестів, які мають виконуватися в одному процесі з моделлю. Використовуйте сервер, коли клієнтам не потрібно пов’язуватися з Neat середовищем виконання або коли один процес має перенаправляти запити до кількох моделей, що обслуговуються.

Наступні кроки