Toolverse
Wszystkie skille

molykit

autor: ZhangHanDong

Zbuduj interfejsy czatu AI na Makepadzie z gotowymi widżetami i obsługą OpenAI

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Data Science
Wyświetlenia
2

O skillu

MolyKit to zestaw narzędzi do tworzenia aplikacji czatowych AI na wielu platformach. Zawiera gotowe komponenty interfejsu (widget czatu, wiadomości, pole wprowadzania, awatary), obsługę streamingu SSE, integrację z OpenAI i innymi modelami LLM, a także narzędzia do asynchronicznego programowania cross-platform (PlatformSend, spawn, ThreadToken). Idealne do budowania botów i interfejsów konwersacyjnych w Makepadzie na natywnych platformach i WASM.

Jak używać

  1. Zainstaluj MolyKit jako skill w swoim projekcie Makepad, dodając referencję do repozytorium ZhangHanDong/makepad-skills w katalogu skills.
  2. Zaimportuj komponenty czatu (Chat, Messages, PromptInput, Avatar) oraz BotClient z MolyKit do swojego modułu interfejsu użytkownika.
  3. Skonfiguruj klienta OpenAI lub innego dostawcę LLM, implementując trait BotClient dla wybranego API.
  4. Utwórz widżet czatu, łącząc komponenty Messages i PromptInput, aby obsługiwać wysyłanie i wyświetlanie wiadomości.
  5. Zaimplementuj obsługę streamingu SSE dla odpowiedzi modelu, korzystając z PlatformSend i spawn() do asynchronicznego przetwarzania na natywnych platformach i WASM.
  6. Przetestuj aplikację na docelowych platformach (natywne, WASM), upewniając się, że komunikacja asynchroniczna i streaming działają poprawnie w każdym środowisku.

Podobne skille