Biblioteki AI i zadania w tle
Na tej stronie
Common udostępnia publiczne komponenty do aplikacji korzystających z AI oraz do zadań wykonywanych niezależnie od pojedynczej interakcji ze stroną. Twoja aplikacja może z nich korzystać, gdy jej specyfikacja wymaga takiego zachowania.
Biblioteki według zastosowania
| Biblioteka lub standard | Zastosowanie | Publiczny pakiet OwlMeans |
|---|---|---|
| Rdzeń LangChain i jego adaptery OpenAI/Anthropic | Łączą obsługiwane integracje AI za pośrednictwem publicznej warstwy abstrakcji Common. | @owlmeans/llm |
| Anthropic SDK | Obsługuje publiczną integrację Common z usługami Anthropic. | @owlmeans/llm |
| Ajv | Waliduje dane strukturalne używane przez publiczne warstwy abstrakcji AI. | @owlmeans/llm |
| ioredis | Łączy ze zgodnymi usługami współdzielonego stanu, z których korzystają usługi oparte na Redis. | @owlmeans/redis |
Są to publiczne zależności i standardy dostępne w ekosystemie. Dokładny zestaw zależności aplikacji zależy od wygenerowanego projektu i rozwijanych funkcji; nie każda aplikacja wymaga wszystkich wymienionych bibliotek.
Zastosowanie w projekcie
- Opisz potrzebne zachowanie w specyfikacji lub historyjce.
- Poproś agenta, aby korzystał z konwencji OwlMeans Common już stosowanych w projekcie.
- Zapoznaj się z publiczną dokumentacją odpowiedniego pakietu, gdy chcesz zrozumieć daną zależność.
- Wypróbuj zachowanie w podglądzie i sprawdź reguły dostępu.
Jeśli CRM ma przypominać o ponownym kontakcie, określ, kiedy wysyłać przypomnienie, kto je otrzyma i jak zgłaszać błędy. Poproś agenta o opracowanie historyjki i zweryfikuj zapisany wynik przy użyciu danych syntetycznych.
Zadanie w tle wykonuje się poza obsługą bieżącego żądania strony. Przydaje się do wysyłania zaplanowanych przypomnień lub przetwarzania danych, na którego zakończenie użytkownik nie powinien czekać na ekranie ładowania.
Architekturę aplikacji opisuje OwlMeans Tech Concept, a sposób pracy z harnessem opisano w poradniku Kontynuowanie pracy z innym agentem.
Przykład aplikacji
Kategoria: CRM i zarządzanie klientami. Przykład: CRM dla małego zespołu z przypisaniem kontaktów do właścicieli i dostępem dla menedżera.
Nazwy i znaki
OpenAI, ChatGPT i powiązane znaki OpenAI należą do OpenAI; Codex jest produktem OpenAI. Zasady używania.
Claude i Claude Code są produktami Anthropic; ich nazwy i znaki pozostają własnością odpowiedniego właściciela. Zasady używania.
Nazwy Ajv, ioredis, LangChain oraz wszelkie powiązane znaki pozostają własnością odpowiednich właścicieli lub opiekunów projektów. Odwołania służą identyfikacji produktów, standardów lub przykładów kodu źródłowego. Dokumentacja OwlMeans nie sugeruje sponsorowania ani poparcia ze strony tych właścicieli.