Меню документації

Бібліотеки ШІ та фонові завдання

На цій сторінці

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

Бібліотеки за призначенням

Бібліотека або стандартПризначенняПублічний пакет OwlMeans
Ядро LangChain та його адаптери OpenAI/AnthropicПідключають підтримувані інтеграції ШІ через публічний шар абстракції Common.@owlmeans/llm
Anthropic SDKПідтримує публічну інтеграцію Common із сервісами Anthropic.@owlmeans/llm
AjvПеревіряє структуровані дані, які використовують публічні абстракції ШІ.@owlmeans/llm
ioredisПідключає сумісні сервіси спільного стану, які використовують сервіси на основі Redis.@owlmeans/redis

Це публічні залежності та стандарти екосистеми. Точний набір залежностей застосунку визначають його згенерований проєкт і розроблені функції; не кожному застосунку потрібні всі перелічені тут бібліотеки.

Використання в проєкті

  1. Опишіть потрібну поведінку в специфікації або користувацькій історії.
  2. Попросіть агента дотримуватися правил OwlMeans Common, які вже використовує проєкт.
  3. Щоб розібратися в залежності, перегляньте документацію відповідного публічного пакета.
  4. У попередньому перегляді перевірте, як працює реалізована функція та які правила доступу до неї діють.

Для нагадування про повторний контакт у CRM зазначте, коли воно спрацьовує, хто його отримує та як повідомляти про збій. Попросіть агента реалізувати користувацьку історію й перевірити зафіксований результат на синтетичних даних.

Фонове завдання працює поза межами поточного запиту сторінки. Такі завдання використовують для запланованих нагадувань або обробки даних, щоб користувачеві не доводилося чекати на екрані завантаження.

Про архітектуру застосунку читайте в OwlMeans Tech Concept, а про роботу з інструментальним середовищем агента — у посібнику «Продовження розробки з іншим агентом».

Приклад застосунку

Категорія: CRM і керування клієнтами. Приклад: CRM для невеликої команди із закріпленням контактів за відповідальними та доступом для керівника.

Назви та торговельні марки

OpenAI, ChatGPT і повʼязані торговельні марки OpenAI належать OpenAI; Codex — продукт OpenAI. Правила використання.

Claude і Claude Code — продукти Anthropic; їхні назви та торговельні марки належать відповідному власнику. Правила використання.

Назви Ajv, ioredis, LangChain та всі повʼязані торговельні марки належать відповідним власникам або супроводжувачам проєктів. Їх згадано, щоб вказати на продукти, стандарти або приклади вихідного коду. Ці згадки в документації OwlMeans не означають, що відповідні власники спонсорують чи схвалюють OwlMeans.