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 |
To publiczne zależności i standardy ekosystemu. Dokładny zestaw zależności aplikacji zależy od wygenerowanego projektu i zrealizowanych funkcji; nie każda aplikacja wymaga wszystkich wymienionych tu bibliotek.
Zastosowanie w projekcie
- Opisz w specyfikacji lub historyjce, jak ma działać potrzebna funkcja.
- Poproś agenta, aby korzystał z konwencji OwlMeans Common już stosowanych w projekcie.
- Gdy chcesz lepiej zrozumieć daną zależność, przejrzyj dokumentację odpowiedniego publicznego pakietu.
- Wypróbuj tę funkcję w podglądzie i sprawdź jej 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 zrealizowanie 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.
Przeczytaj Koncepcję techniczną OwlMeans, aby poznać architekturę aplikacji, a sposób pracy z harnessem opisuje poradnik Kontynuuj rozwój z innym agentem programistycznym.
Przykład aplikacji
Kategoria: CRM i zarządzanie klientami. Przykład: CRM dla małego zespołu z przypisywaniem kontaktów do opiekunów i dostępem dla menedżera.
Nazwy i znaki towarowe
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 i 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 źródłowych. Dokumentacja OwlMeans nie sugeruje sponsorowania ani poparcia ze strony tych właścicieli.