Бібліотеки ШІ та фонові завдання
На цій сторінці
Common надає публічні компоненти, які дають застосункам змогу використовувати ШІ та виконувати завдання поза межами окремої взаємодії зі сторінкою. Ваш застосунок може використовувати їх, коли таку поведінку передбачає його специфікація.
Бібліотеки за призначенням
| Бібліотека або стандарт | Призначення | Публічний пакет OwlMeans |
|---|---|---|
| Ядро LangChain та його адаптери OpenAI/Anthropic | Підключають підтримувані інтеграції ШІ через публічний шар абстракції Common. | @owlmeans/llm |
| Anthropic SDK | Підтримує публічну інтеграцію Common із сервісами Anthropic. | @owlmeans/llm |
| Ajv | Перевіряє структуровані дані, з якими працюють публічні абстракції ШІ. | @owlmeans/llm |
| ioredis | Підключає сумісні сервіси спільного стану, на які спираються сервіси на основі Redis. | @owlmeans/redis |
Це публічні залежності та стандарти екосистеми. Точний набір залежностей застосунку визначають його згенерований проєкт і розроблені функції; не кожному застосунку потрібні всі перелічені тут бібліотеки.
Використання в проєкті
- Опишіть потрібну поведінку в специфікації або користувацькій історії.
- Попросіть агента дотримуватися правил OwlMeans Common, які вже використовує проєкт.
- Щоб розібратися в залежності, перегляньте документацію відповідного публічного пакета.
- Випробуйте цю поведінку в попередньому перегляді й перевірте правила доступу до неї.
Для нагадування про повторний контакт у CRM зазначте, коли воно спрацьовує, хто його отримує та як повідомляти про збій. Попросіть агента розробити користувацьку історію й перевірити зафіксований результат на синтетичних даних.
Фонове завдання працює поза межами поточного запиту сторінки. Такі завдання використовують для запланованих нагадувань або обробки даних, щоб користувачеві не доводилося чекати на екрані завантаження.
Про архітектуру застосунку читайте в Технічній концепції OwlMeans, а про роботу з harness — у посібнику про продовження розробки з іншим агентом.
Приклад застосунку
Категорія: CRM і керування клієнтами. Приклад: CRM для невеликої команди з призначенням відповідальних за контакти та доступом для керівника.
Назви й торговельні марки
OpenAI, ChatGPT і повʼязані торговельні марки OpenAI належать OpenAI; Codex — продукт OpenAI. Правила використання.
Claude і Claude Code — продукти Anthropic; їхні назви й торговельні марки належать відповідному власнику. Правила використання.
Назви Ajv, ioredis, LangChain та всі повʼязані торговельні марки належать відповідним власникам або супровідникам проєктів. Їх згадано, щоб позначити продукти, стандарти або приклади вихідного коду. Згадки в документації OwlMeans не означають, що ці власники спонсорують чи схвалюють OwlMeans.